
Numpad
yerriad/pcb-design
personal pcb learning. if i have time, i'll add resources to help you

personal pcb learning. if i have time, i'll add resources to help you
Ledusbc2key is an open-source printed circuit board by yerriad, from the yerriad/pcb-design repository on GitHub. It is a 2-layer board of 38.1 × 52.2 mm with 24 parts on 38 nets, routed with 157 tracks and 14 vias.
It is built around the ATMEGA32U2-AU, PRTR5V0U2X and WS2812B. Its parts include 8 capacitors, 6 resistors, 3 switches, 2 ICs and 2 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.
personal pcb learning. if i have time, i'll add resources to help you
i am following ai03's guide to pcbs. i'll see how i'm do with that for the next while.
all of these needs to be surface mount hand soldierable. i'll try to find them from the same company (mouser or jaycar) but amazon is pretty good. all of these don't include shipping.
| Component Name | Place(s) to purchase from | Price/part (lowest amount available) |
|---|---|---|
| ATMEGA32u2-AR | mouser, theres some wait | NZ$6.43 for one |
| Kailh Hotswap Sockets | aliexpress and | aliexpress: NZ$0.469 each for 30pcs, amazon: NZ$0.248 each for 50pcs |
| WS2812B | amazon | $1.798 for 1m |
| TSX-3225 | mouser | specific part not found using footprint, but varies from NZ$0.709 - 1.400 each |
| Resistors | jaycar, metal film and carbon film are available | NZ$1 each for most, if not usually cheaper |
| 1N4148W-TP (not needed for 2k or 3k) | mouser, has not been checked yet, just has the same name as the footprint i used | NZ$0.321 for one |
| TL3342F160QG | mouser same as above | NZ$1.03 for one |
| Molex 216990-0003 | mouser same as above | NZ$1.43 for one |
Auto generated by KiCad
Board
Pads
Vias
Components
| Front Side | Back Side | Total | |
|---|---|---|---|
| THT: | 0 | 0 | 0 |
| SMD: | 2 | 22 | 24 |
| Total: | 2 | 22 | 24 |
Drill holes
| Count | Shape | X Size | Y Size | Plated | Via/Pad | Start Layer | Stop Layer |
|---|---|---|---|---|---|---|---|
| 17 | Round | 0.4000 mm | 0.4000 mm | PTH | Via | F.Cu | B.Cu |
| 4 | Round | 1.7500 mm | 1.7500 mm | NPTH | Pad | F.Cu | B.Cu |
| 4 | Round | 3.0000 mm | 3.0000 mm | NPTH | Pad | F.Cu | B.Cu |
| 4 | Round | 2.1000 mm | 2.1000 mm | NPTH | Pad | F.Cu | B.Cu |
| 2 | Round | 3.9878 mm | 3.9878 mm | NPTH | Pad | F.Cu | B.Cu |
| 2 | Round | 0.6500 mm | 0.6500 mm | NPTH | Pad | F.Cu | B.Cu |
| 2 | Slot | 0.6000 mm | 1.2000 mm | PTH | Pad | F.Cu | B.Cu |
| 2 | Slot | 0.6000 mm | 1.7000 mm | PTH | Pad | F.Cu | B.Cu |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 0.1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4, C5, C7, C8 |
| 2 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R6 |
| 2 | 14pF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C3 |
| 2 | 22 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R3 |
| 2 | 5.1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4, R5 |
| 2 | MX_SW_HS | marbastlib-mx:SW_MX_HS_1u | SW2, SW3 |
| 2 | WS2812B | LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D1, D2 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C6 |
| 1 | 1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1 |
| 1 | ATmega32U2-A | Package_QFP:TQFP-32_7x7mm_P0.8mm | U1 |
| 1 | Crystal_GND24_Small | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering | Y1 |
| 1 | HRO-TYPE-C-31-M-12 | Type-C:HRO-TYPE-C-31-M-12-HandSoldering | USB1 |
| 1 | PRTR5V0U2X | random-keyboard-parts:SOT143B | U2 |
| 1 | Polyfuse_Small | Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder | F1 |
| 1 | SW_Push | random-keyboard-parts:SKQGADE010 | SW1 |

yerriad/pcb-design
personal pcb learning. if i have time, i'll add resources to help you






cookpad/cookpad-pad
Cookpad Pad — A six keys macro pad made by Cookpad.


It measures 38.1 × 52.2 mm and has 2 copper layers, 1.6 mm thick.
24 parts, built around the ATMEGA32U2-AU, PRTR5V0U2X and WS2812B. 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.
From the yerriad/pcb-design repository on GitHub, at the commit this page was made from: the board is ledusbc2key/ledusbc2key.kicad_pcb and its schematic ledusbc2key/ledusbc2key.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask yerriad before reusing the design.