Custom keyboard: Part 1 - Key layout design

October 4, 2024