MacPad-Keyboard

ImNoahDev·MacPad-Keyboard·PCB/keyboard.kicad_pcb

MacPad-Keyboard PCB layout, top view — open source AVR/Arduino board by ImNoahDev
Simulate this board

About the MacPad-Keyboard PCB

MacPad-Keyboard is an open source AVR/Arduino PCB design by ImNoahDev, published on GitHub under the CC-BY-NC-4.0 license. It is a 2-layer board measuring 500 × 137.8 mm, with 350 components from 30 distinct parts.

Its main chip is the AT90USB1286-A, from the AVR/Arduino family. Other key parts include the EC11E18244A5 and AP2112K-3.3. By type, the board carries 114 resistors, 6 capacitors, 5 ICs, 3 connectors, 1 transistor and 1 fuse.

It belongs with the keyboards designs in this gallery.

From the project

The MacPad is a full sized keyboard designed for use with a Mac. The keyboard has 2 rotary encoders and a single fader for custom controls. The keyboard is designed to be used with QMK,

The MacPad is a full sized keyboard designed for use with a Mac. The keyboard has 2 rotary encoders and a single fader for custom controls. The keyboard is designed to be used with QMK,

It can use any Alps or Cherry MX switches with optional through hole LEDs for backlighting.

The Plate must first be soldered underneath the switches (see plate.ai)

The PCB screws into the base with M3 screws and the top of the case screws ontop.

MacPad-Keyboard, from the project README
From the project README

Main components on the MacPad-Keyboard

MacPad-Keyboard bill of materials (BOM)

350 components, 30 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
AT90USB1286-A
TP4056-42-ESOP8
U1
2
EC11E18244A5
U2, U3
1
~
RF-star(信驰达)
U4
1
AP2112K-3.3
U5
1
AO3400A
Q2
1
USB_C_RECEPTACLE_USB2.0_14P
USB_C_Receptacle_USB2.0_14P
J1
1
Conn_01x02
J2
1
Conn_01x05_Socket
J3
109
D
D_0, D_1, D_2, D_3, D_4, D_5, D_6, D_7 +101
1
500MA
500mA
F1
92
KEYSW
K_0, K_1, K_2, K_3, K_4, K_5, K_6, K_7 +84
2
KEYSW
K_33, K_107
1
KEYSW
K_41
1
KEYSW
K_54
2
KEYSW
K_61, K_95
1
KEYSW
K_62
8
KEYSW
K_78, K_96, K_97, K_98, K_100, K_101, K_102, K_103
1
KEYSW
K_90
1
KEYSW
K_99
1
SW_MAIN_PWR
SW1
Show 10 more
QtyPartRefs
1
PTB0143-2010BPB103
VR1
1
22PF
10uF
C1
3
0.1uF
C13, C15, C17
1
10uF
C14
1
4.7uF
C16
1
10K
1.8k
R1
2
5.1K
5.1k
R2, R3
1
10K
10k
R7
1
220
R8
109
120
22
R10, R11, R12, R13, R14, R15, R16, R17 +101

MacPad-Keyboard design files

The KiCad project lives in the ImNoahDev/MacPad-Keyboard repository on GitHub; these links point at the commit this page was built from.

MacPad-Keyboard: common questions

What microcontroller does the MacPad-Keyboard use?

The MacPad-Keyboard is built around the AT90USB1286-A, from the AVR/Arduino family.

How big is the MacPad-Keyboard PCB?

The MacPad-Keyboard measures 500 × 137.8 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the MacPad-Keyboard?

350 components, from 30 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 MacPad-Keyboard design files?

From the ImNoahDev/MacPad-Keyboard repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the MacPad-Keyboard design in my own project?

It is published under CC-BY-NC-4.0, which limits how it may be reused; read the license before building on it.

Can I test firmware for the MacPad-Keyboard 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.

Similar boards