Looks pretty cool. I like the 'keyboard'. I would prefer to also have an Enter: a 5th button in the center (4 way button/control with Enter). I notice though the conflict with the LCD connector... 3 and 3 buttons are a space issue... Moving the LCD a tiny bit up? If not possible: turning the LCD around and have the connection on the opposite site? Can 'survive' that the 'porch' - space between display and keys - gets lost... Space could then even provide 6 buttons: 4 way plus A and B, and A and B pressed together is Enter... or Enter and Esc... what ever... Having the display close to the buttons makes sense for dynamic button labeling...
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Looks pretty cool. I like the 'keyboard'. I would prefer to also have an Enter: a 5th button in the center (4 way button/control with Enter). I notice though the conflict with the LCD connector... 3 and 3 buttons are a space issue... Moving the LCD a tiny bit up? If not possible: turning the LCD around and have the connection on the opposite site? Can 'survive' that the 'porch' - space between display and keys - gets lost... Space could then even provide 6 buttons: 4 way plus A and B, and A and B pressed together is Enter... or Enter and Esc... what ever... Having the display close to the buttons makes sense for dynamic button labeling...
Badly photoshopped it looks like this...
1 Attachment