20-key macropad

hossainmahmudchowdhury-boop·20-key-macropad·PCB/custom_macropad.kicad_pcb

20-key macropad PCB layout, top view — open source board by hossainmahmudchowdhury-boop

About the 20-key macropad PCB

20-key macropad is an open source PCB design by hossainmahmudchowdhury-boop, published on GitHub. It is a 2-layer board measuring 100 × 116 mm, with 111 components from 13 distinct parts.

Other key parts include the MOUDLE-SEEEDUINO-XIAO, TCA9555RTWR and SN74LV1T34DBV. By type, the board carries 25 capacitors, 22 switches, 22 diodes, 20 LEDs, 17 resistors and 3 ICs.

It belongs with the keyboards and displays & leds designs in this gallery.

From the project

A small 20-key MacroPad built around the Seeeduino XIAO microcontroller. It has a custom circuit board. The MacroPad has 20 keys in a 4×5 grid. The MacroPad can connect to devices easily .The MacroPads software can be fully programmed. This means you can change what each key does.The Seeeduino XIAO microcontroller makes it all work.

I have designed a functional macropad design mostly for programming enthusiastics. This design contains 4x5 grid which contains 20 keycaps . Anyone can customize it according to their need . In PCB I have used Seeduino XIAO and for this you can customized the keys in AHK. A potentiometer is also added for operating the macropad with simple matrix design

20-key macropad, from the project README
From the project README

Main components on the 20-key macropad

20-key macropad bill of materials (BOM)

111 components, 13 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
MOUDLE-SEEEDUINO-XIAO
U1
1
TCA9555RTWR
U2
1
SN74LV1T34DBV
U3
1
SM04B-SRSS-TB
J1
1
R_Potentiometer_US
RV1
20
keyswitch
SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 +12
2
RotaryEncoder_Switch
SW21, SW22
20
SK6812MINI-E
LED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8 +12
22
1N4148W
D1, D2, D3, D4, D5, D6, D7, D8 +14
21
0.1uF
C1, C3, C5, C6, C7, C8, C9, C10 +13
4
10nF
C2, C4, C22, C25
3
4.7k
R1, R2, R3
14
10K
R4, R5, R6, R7, R8, R9, R10, R11 +6

20-key macropad design files

The KiCad project lives in the hossainmahmudchowdhury-boop/20-key-macropad repository on GitHub; these links point at the commit this page was built from.

20-key macropad: common questions

How big is the 20-key macropad PCB?

The 20-key macropad measures 100 × 116 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the 20-key macropad?

111 components, from 13 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the 20-key macropad design files?

From the hossainmahmudchowdhury-boop/20-key-macropad repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the 20-key macropad design in my own project?

The repository has no license, so all rights stay with hossainmahmudchowdhury-boop. Use it as a reference, and ask the author before reusing the design.

Similar boards