Skip to the content
PCBKitNew board
2 layers76.2 × 94.5 mmBpad, the printed circuit board in 3D

numpad pcb design

Size
76.2 × 94.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
53
Nets
58
Pads
220
Tracks, vias
354, 26
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
7 Sep 2019
Updated
8 Mar 2020

Overview

Bpad is an open-source printed circuit board by brcopping, from the brcopping/numpad repository on GitHub. It is a 2-layer board of 76.2 × 94.5 mm with 53 parts on 58 nets, routed with 354 tracks and 26 vias.

It is built around the ATMEGA32U4-AU and 1N4148W. Its parts include 18 diodes, 10 switches, 8 capacitors, 6 resistors and 1 IC. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

2

README

README.md

numpad PCB

working numpad PCB

I am following MrKeeb's and Gondolindrin's video series PCB from Scratch with Gondo and ai03's guides to create my own numpad.

The layout is a standard numpad which can be seen here on keyboard layout editor

I created a rough case design (main body & high profile rim) for this PCB on tinkercad, it will take a lazercut metal plate for switch mounting.

To hold the case together I used M3 nuts and bolts, 35mm for the back and 25mm for the front (all 4 protrude too much, so probably 33mm and 22mm would be better if attainable. Will cut mine down when i get a chance)

Numpad firmware added to my QMK fork on git. To genreate the firmware file run: make handwired/ben18:default

working numpad

Parts

53
QtyValueFootprintReferences
171N4148WDiode_SMD:D_SOD-323_HandSolderingD0, D1, D2, D3, D4, D5, D6, D7, D8, D9, DAst1, DDel, DDiv1, DEnt, DMns1, DNum1 +1
40.1uFCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC6, C7, C8, C9
210kResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR1, R4
222Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR2, R3
222pFCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC2, C3
1*AcheronMX:MX100SWAst1
1+AcheronMX:MX200SWPls1
1-AcheronMX:MX100SWMns1
1/AcheronMX:MX100SWDiv1
10AcheronMX:MX200RSW0
11AcheronMX:MX100SW1
116MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSolderingY1
11kResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR6
11uFCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC4
12AcheronMX:MX100SW2
13AcheronMX:MX100SW3
1330Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR5
14AcheronMX:MX100SW4
14.7uFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC5
15AcheronMX:MX100SW5
16AcheronMX:MX100SW6
17AcheronMX:MX100SW7
18AcheronMX:MX100SW8
19AcheronMX:MX100SW9
1ATmega32U4-AUPackage_QFP:TQFP-44_10x10mm_P0.8mmU1
1DelAcheronMX:MX100SWDel1
1EntAcheronMX:MX200SWEnt1
1LEDAcheronComponents:LED_THT_2.54mmD10
1NumAcheronMX:MX100SWNum1
1SW_PushAcheronHardware:smdPushBtnSWRst1
1USB_B_MiniLocalFootprints:USB_Mini_B_Female_548190519_topJ1

Questions

How big is the Bpad PCB?

It measures 76.2 × 94.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Bpad use?

53 parts, built around the ATMEGA32U4-AU and 1N4148W. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Bpad KiCad files?

From the brcopping/numpad repository on GitHub, at the commit this page was made from: the board is bpad.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Bpad design in my own project?

Its repository states no licence, so its author keeps all rights: ask brcopping before reusing the design.

Similar boards

  • 2 layers243.9 × 136.5 mmBarobord, the printed circuit board in 3D

    Barobord

    sadekbaroudi/barobord

    I have spent a lot of time and money designing prototypes, testing, developing, etc. Any contributions would be greatly appreciated!

    157 parts57
  • 2 layers247.7 × 127 mmEuclid36, the printed circuit board in 3D

    Euclid36

    sadekbaroudi/euclid36

    At the time of creation, using Kicad 5.1.9 - This may not work with future versions

    130 parts24
  • 2 layers298.8 × 122 mmUrsaminor pcb, the printed circuit board in 3D

    Ursaminor pcb

    markstory/ursa-minor-keyboard

    Design and schematics for the ursaminor keyboard

    225 parts23
  • 2 layers304.8 × 95.3 mm65 keyboard untitled, the printed circuit board in 3D

    65 keyboard untitled

    eightbitraptor/65_keyboard_untitled

    My as yet unnamed 65% keyboard design

    150 parts15
  • 2 layers271.5 × 81 mmShark50, the printed circuit board in 3D

    Shark50

    misterkeebs/Shark50

    107 parts9
  • 2 layers254 × 140 mmIndex tab, the printed circuit board in 3D

    Index tab

    Kyrremann/index-tab

    Hot-swappable 6x13 ortho keyboard

    191 parts8GPL-3.0
  • 2 layers315 × 121 mmSentry keyboard v1, the printed circuit board in 3D

    Sentry keyboard v1

    markstory/sentry-keyboard

    Replacement PCB for the gifted keyboards

    265 parts3MIT
  • 2 layers100 × 87 mmPhmeter, the printed circuit board in 3D

    Phmeter

    Hackuarium/phmeter

    Open source design of a battery powered pH meter

    151 parts1