Custom Mechanical Keypad with Display
myminifactory
Keypad using Mechanical Keys, Arduino Pro Micro & ILI9340 SPI Display A New Input Device for Improved Workflow and Enhanced User Experience Hardware Requirements Mechanical Keys: Obtain from Ebay Microcontroller: Utilize an Arduino Pro Micro (Ebay - Various Models Available) Display: Acquire ILI9341 on Ebay Software Configuration The software operating on the Arduino leverages the OneButton Library to seamlessly connect multiple buttons without requiring debounce handling. Currently, the software supports multiple modes (window management, program initiation, and special character input). The display prominently displays the currently selected mode and the function of each key. Computer-Side Integration AutoHotKey is employed for command handling on the computer side. Wiring Configuration The wiring setup hinges on the microcontroller used and the display. For my present configuration, the display was connected in accordance with the spec sheet, utilizing a simple SPI connection. The reset pin remains constantly pulled high. Button Connectivity The buttons are connected to individual digital pins, relying on the internal pullup resistor. The other button terminal is connected directly to ground. When pressed, the button grounds the pin, facilitating a design that employs only the Arduino microcontroller without additional resistors.
With this file you will be able to print Custom Mechanical Keypad with Display with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Custom Mechanical Keypad with Display.