Project Description
I need a clean, ready-to-build schematic for a compact keyboard that uses an Arduino Micro as the controller. The board is for everyday, general use and will be arranged in a 3-row by 3-column matrix, with an additional key to switch between 4 modes. (10 keys in total). Hot-Swap Keyboard for the keys.
Add diodes
Include a 2 layer LCD Display that can be programmed on the Arduino Pro Mirco.
Besides the usual character input, I want a few of those keys assigned to media functions—play, pause, volume up/down—and a couple reserved for custom macros. If you include diode placement and a clear pin map from the key matrix to the Arduino Micro’s GPIO pins, that will make firmware-writing straightforward on my side.
PCB must be spaced to fit a 3d Printed enclosure
Please deliver:
• Gerber, BOM, Schematic
•A complete schematic (PDF or KiCad/Altium file) showing the Arduino Micro, key switches, diodes and wiring
• A concise parts list with footprints noted
• Pin-mapping table indicating which row/column lands on which Arduino pin
• Brief notes on how you would trigger the media and macro keys in code (no full firmware needed)
Accuracy and readability are the priority; a design I can drop straight into PCB layout without guessing. I plan to order from PCBway with parts built in place ( No soldiering).