MacroPad1.1
qutino·MacroPad1.1·KiCad/MacroPad1.1/MacroPad1.1.kicad_pcb
About the MacroPad1.1 PCB
MacroPad1.1 is an open source AVR/Arduino PCB design by qutino, published on GitHub under the MIT license. It is a 2-layer board measuring 76.7 × 45.2 mm, with 28 components from 13 distinct parts.
Its main chip is the ATmega32U4-A, from the AVR/Arduino family. By type, the board carries 7 capacitors, 6 LEDs, 6 diodes, 4 resistors, 1 IC and 1 crystal.
It belongs with the keyboards designs in this gallery.
From the project
This small macropad is meant to be a prototype and proof of concept for an evolving and iterating design.
Since this will be my first time building the supporting electronics around an ATMEGA32U4 microcontroller, as well as building and flashing the firmware from zero, a design with a smaller scope seemed like the best way to jump into things.
- Switches - This macropad will house 6 mechanical keyswitches, typical MX style and size. - Dimensions - The PCB is 76.66mm x 42.86mm (LxW) with a notch protruding for the USB connector - For case designers, more detailed dimensions can be found Here in the KiCad folder. - Mounting - No holes in the PCB means the design is reliant on the plate be the main…

Main components on the MacroPad1.1
MacroPad1.1 bill of materials (BOM)
28 components, 13 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATmega32U4-A | TQFP-44_10x10mm_P0.8mm | U1 |
| 1 | 16MHz | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 500mA | Fuse_1206_3216Metric | F1 |
| 1 | SW_Push | SKQG-1155865 | SW1 |
| 1 | Molex-0548190589 | Molex-0548190589 | USB1 |
| 6 | MX-NoLED | MX-1U-NoLED | MX1, MX2, MX3, MX4, MX5, MX6 |
| 6 | D_Small | D_SOD-123 | D1, D2, D3, D4, D5, D6 |
| 3 | 0.1uF | C_0805_2012Metric | C1, C4, C5 |
| 2 | 14pF | C_0805_2012Metric | C2, C3 |
| 1 | 10uF | C_0805_2012Metric | C6 |
| 1 | 1uF | C_0805_2012Metric | C7 |
| 2 | 22 | R_0805_2012Metric | R1, R2 |
| 2 | 10k | R_0805_2012Metric | R3, R4 |
MacroPad1.1 design files
The KiCad project lives in the qutino/MacroPad1.1 repository on GitHub; these links point at the commit this page was built from.
MacroPad1.1: common questions
What microcontroller does the MacroPad1.1 use?
The MacroPad1.1 is built around the ATmega32U4-A, from the AVR/Arduino family.
How big is the MacroPad1.1 PCB?
The MacroPad1.1 measures 76.7 × 45.2 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the MacroPad1.1?
28 components, from 13 distinct parts. The full bill of materials is listed on this page.
Where can I download the MacroPad1.1 design files?
From the qutino/MacroPad1.1 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the MacroPad1.1 design in my own project?
Yes, under the terms of its MIT license, which qutino chose for the repository.
Can I test firmware for the MacroPad1.1 without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
More boards in MacroPad1.1
Similar boards
AVR/Arduino
Magspoof
samyk
35 × 29 mm11 parts2LNo license4.2kAVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
Labrador
espotek-org
36.8 × 34.7 mm75 parts2LNo license1.2kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0k