Skip to content

ImNoahDev/MacPad-Keyboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

040d7bf · · Jun 2, 2025

History

28 Commits
May 31, 2025
May 30, 2025
May 24, 2025
May 24, 2025
May 30, 2025
May 23, 2025
May 26, 2025
Jun 1, 2025
May 29, 2025
May 29, 2025
May 29, 2025
Jun 1, 2025
May 30, 2025
May 31, 2025
May 26, 2025
Jun 2, 2025

Repository files navigation

The MacPad

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.

MacPad.png

image.pngimage6.png

image.png

image.pngimage.png

image.png

Assembly

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.

QMK firmware + configuration must be flashed using the macpad.hex file. The reset button can be pressed on the keyboard to put it into flashing mode and to flash the firmware. the F18 button can then be used as a reset button after the initial flash.

BOM

Item name Item price Item use URL
PCB $34 PCB manufacture pcbway.com
PCB components $13 Assemble controller on keyboard + rotary encoder/fader pcbway.com
PCB Assembly $30 Assemble PCB pcbway.com
Keyboard switches $30 Make the keyboard keyboard Keyswitches
Black fillament $24 Print the case https://uk.store.bambulab.com/products/petg-hf?id=42010450329660
Battery $10.78 Battery power https://www.amazon.co.uk/EEMB-Battery-rechargeable-Connector-Certified
Total: $142.71

PCB component breakdown

Designator Quantity Value Footprint Package MPN DNP Mount_Type Description Price Total URL
C1, C2 2 22pF C_0805_2012Metric smt $0.0011 $0.0022 https://jlcpcb.com/partdetail/1907-0402CG220J500NT/C1555
C3 1 1uF C_0805_2012Metric smt $0.0032 $0.0064 https://jlcpcb.com/partdetail/1944-CL10A105KO8NNNC/C1592
C4, C5, C6 3 0.1uF C_0805_2012Metric smt $0.0011 $0.0033 https://jlcpcb.com/partdetail/1877-CL05B104KO5NNNC/C1525
C7 1 10uF C_0805_2012Metric smt $0.0028 $0.0028 https://jlcpcb.com/partdetail/2043-CL10A106MQ8NNNC/C1691
D_0, D_1, D_10, D_100, D_101, D_102, D_103, D_104, D_105, D_106, D_107, D_108, D_11, D_12, D_13, D_14, D_15, D_16, D_17, D_18, D_19, D_2, D_20, D_21, D_22, D_23, D_24, D_25, D_26, D_27, D_28, D_29, D_3, D_30, D_31, D_32, D_33, D_34, D_35, D_36, D_37, D_38, D_39, D_4, D_40, D_41, D_42, D_43, D_44, D_45, D_46, D_47, D_48, D_49, D_5, D_50, D_51, D_52, D_53, D_54, D_55, D_56, D_57, D_58, D_59, D_6, D_60, D_61, D_62, D_63, D_64, D_65, D_66, D_67, D_68, D_69, D_7, D_70, D_71, D_72, D_73, D_74, D_75, D_76, D_77, D_78, D_79, D_8, D_80, D_81, D_82, D_83, D_84, D_85, D_86, D_87, D_88, D_89, D_9, D_90, D_91, D_92, D_93, D_94, D_95, D_96, D_97, D_98, D_99 109 D D_SOD-123 smt $0.0052 $0.57 https://jlcpcb.com/partdetail/Shunye-ES1D_SOD_123FL/C7370889
F1 1 500mA Fuse_1206_3216Metric smt $0.0365 $0.0365 https://jlcpcb.com/partdetail/JlcpcbAssembly-FUSE/C9900021114
J1 1 USB_C_Receptacle_USB2.0_14P USB_C_Receptacle_HCTL_HC-TYPE-C-16P-01A smt USB 2.0-only 14P Type-C Receptacle connector $0.0365 $0.0365 https://jlcpcb.com/partdetail/JlcpcbAssembly-14P/C9900117666
Q1 1 AO3400A SOT-23 smt 30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23 $0.0428 $0.0428 https://jlcpcb.com/partdetail/Alpha_OmegaSemicon-AO3400A/C20917
R1, R6, R7 3 10k R_0805_2012Metric smt Resistor $0.0013 $0.0039 https://jlcpcb.com/partdetail/1841-1206W4J0103T5E/C1489
R10, R100, R101, R102, R103, R104, R105, R106, R107, R108, R109, R11, R110, R111, R112, R113, R114, R115, R116, R117, R118, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25, R26, R27, R28, R29, R30, R31, R32, R33, R34, R35, R36, R37, R38, R39, R40, R41, R42, R43, R44, R45, R46, R47, R48, R49, R50, R51, R52, R53, R54, R55, R56, R57, R58, R59, R60, R61, R62, R63, R64, R65, R66, R67, R68, R69, R70, R71, R72, R73, R74, R75, R76, R77, R78, R79, R80, R81, R82, R83, R84, R85, R86, R87, R88, R89, R90, R91, R92, R93, R94, R95, R96, R97, R98, R99 109 120 R_0805_2012Metric smt Resistor $0.0008 $0.0872 https://jlcpcb.com/partdetail/23514-0603WAF1200T5E/C22787
R2, R3 2 5.1k R_0805_2012Metric smt $0.0007 $0.0014 https://jlcpcb.com/partdetail/Yageo-RC0603JR075K1L/C14677
R4, R5 2 22 R_0805_2012Metric smt $0.0005 $0.001 https://jlcpcb.com/partdetail/1555-0603WAJ0220T5E/C1203
R8 1 220 R_0805_2012Metric smt Resistor $0.0004 $0.0004 https://jlcpcb.com/partdetail/1463-RC02W221JT/C1111
SW1 1 SW_Push SKQG-1155865 smt $0.2385 $0.2385 https://jlcpcb.com/partdetail/Panasonic-EVQQ2B03W/C79178
U1 1 RF-BM-ND06 smt $5 $5 https://jlcpcb.com/partdetail/rfstar-RF_BMND06/C5125838
U2, U3 2 EC11E18244A5 EC11E18244A5_ALPS tht $1.9785 $3.96 https://jlcpcb.com/partdetail/Alpsalpine-EC11E18244A5/C255515
VR1 1 PTB0143-2010BPB103 PTB01432010BPB103 PTB0143-2010BPB103 tht Bourns PTB0143-2010BPB103 1 Gang Slide Carbon Potentiometer, 10k, +/-20%, 0.5W, Linear $5.5140 $5.5140 https://jlcpcb.com/partdetail/Bourns-PTB01432010BPB103/C17183742
Y1 1 16MHz Crystal_SMD_3225-4Pin_3.2x2.5mm smt $0.0356 $0.0356 https://jlcpcb.com/partdetail/Yxc_CrystalOscillators-X322516MOB4SI/C12668
Total: $23.93

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published