

30kb
A 30% keyboard
- Size
- 223.5 × 54 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 101
- Nets
- 68
- Pads
- 326
- Tracks, vias
- 503, 28
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20160815)
- Created
- 11 Mar 2017
- Updated
- 6 Jan 2020
Overview
30kb is an open-source printed circuit board by arij, from the arij/p30 repository on GitHub, published under the CC-BY-SA-4.0 licence. It is a 2-layer board of 223.5 × 54 mm with 101 parts on 68 nets, routed with 503 tracks and 28 vias.
It is built around the ATMEGA32U2-AU. Its parts include 36 diodes, 36 switches, 6 capacitors, 3 resistors and 2 connectors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
1README
README.md
Pendulum 30
A 30% compact keyboard with layers
Layouts
1:
2:
Firmware
The Pendulum 30 uses QMK for its firmware which can be found here: https://github.com/qmk/qmk_firmware/
Parts
101| Qty | Value | Footprint | References |
|---|---|---|---|
| 35 | D | footprints:SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +19 |
| 34 | SW_PUSH | footprints:CHERRY_PCB_100H | SW1.1, SW1.2, SW1.3, SW2.1, SW2.2, SW2.3, SW3.1, SW10.1, SW10.2, SW10.3, SW11.1, SW11.2, SW11.3, SW12.1, SW12.2, SW12.3 +18 |
| 7 | LOGO | LOGO | G***, G***, G***, G***, G***, G***, G*** |
| 6 | >VALUE | lib_footprints:POKER_OVAL_HOLE | POKER_OVAL_HOLE, POKER_OVAL_HOLE, POKER_OVAL_HOLE, POKER_OVAL_HOLE, POKER_OVAL_HOLE, POKER_OVAL_HOLE |
| 2 | 0.1uF | Capacitors_SMD:C_0603 | C2, C3 |
| 2 | 22R | Resistors_SMD:R_0805 | R1, R2 |
| 2 | 22pF | Capacitors_SMD:C_0603 | C5, C6 |
| 2 | Fiducial_1mm_Dia_2.54mm_Outer_CopperTop | Fiducial_1mm_Dia_2.54mm_Outer_CopperTop | FID1, FID2 |
| 1 | 10K | Resistors_SMD:R_0805 | R3 |
| 1 | 16MHz | footprints:crystal_ABLS7M | Y1 |
| 1 | 1uF | Capacitors_SMD:C_0805 | C4 |
| 1 | 2.2uF | Capacitors_SMD:C_0805 | C1 |
| 1 | ATMEGA32U2 | footprints:QFP32 | IC1 |
| 1 | AVR-ISP-6 | footprints:AVR-ISP-6 | CON1 |
| 1 | Led_Small | LEDs:LED_0805 | LED1 |
| 1 | PUSH_BUTTON | lib_footprints:PUSH_BUTTON_PTS645SM43SMTR92LFS | S1 |
| 1 | R_Small | Resistors_SMD:R_0805 | 105R1 |
| 1 | SW_PUSH | footprints:CHERRY_PCB_200H | SW6.3 |
| 1 | USB_MINI_B | Vetted:72f6-usb_mini_b_hiroseux60sc-mb-5s8 | J1 |
Questions
How big is the 30kb PCB?
It measures 223.5 × 54 mm and has 2 copper layers, 1.6 mm thick.
What parts does the 30kb use?
101 parts, built around the ATMEGA32U2-AU. 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 30kb KiCad files?
From the arij/p30 repository on GitHub, at the commit this page was made from: the board is 30kb.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the 30kb design in my own project?
Its repository publishes it under the CC-BY-SA-4.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers168 × 109.2 mm

- 2 layers194.3 × 79 mm

- 2 layers57.2 × 38.9 mm

Cookpad pad
cookpad/cookpad-pad
Cookpad Pad — A six keys macro pad made by Cookpad.
32 parts76Apache-2.0 - 2 layers120.1 × 52.3 mm

- 2 layers23.7 × 30.5 mm

- 2 layers73 × 38.1 mm

- 2 layers190.5 × 83.2 mm

Endeavour-2
ScatteredDrifter/Endeavour
An 38 key orthogonal Keyboard with 3d printable case
111 parts13CERN-OHL-P-2.0 - 2 layers18.7 × 36.5 mm

TMS6100
simoninns/TMS6100-Emulator
TMS6100 speech PHROM (PHrase Read Only Memory) hardware emulator for use with the TMS5220 Voice Synthesis Processor in an Acorn BBC Microcomputer
9 parts13GPL-3.0