

- Size
- 255 × 122.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 191
- Nets
- 159
- Pads
- 701
- Tracks, vias
- 129, 13
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 28 Sep 2018
- Updated
- 24 Nov 2018
Overview
Mk2 is an open-source printed circuit board by codebot, from the codebot/mini_keyboard repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 255 × 122.5 mm with 191 parts on 159 nets, routed with 129 tracks and 13 vias.
Its parts include 88 diodes, 86 switches, 7 capacitors, 5 resistors and 3 connectors. It belongs with the STM32 and NXP (LPC, Kinetis, i.MX RT) boards of this library.
README
README.mdmini_keyboard
- mk1: based on Cherry ML. Unfinished
- mk2: based on Kailh 1350 low-profile "Choc"
Parts
191| Qty | Value | Footprint | References |
|---|---|---|---|
| 84 | 1N4148 | Diode_SMD:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +68 |
| 84 | CHERRY_ML | Switches:KAILH_1350 | S1, S2, S10, S11, S12, S13, S14, S15, S16, S17, S18, S19, S20, S21, S22, S23 +68 |
| 5 | 100n | Capacitor_SMD:C_0603_1608Metric | C3, C4, C5, C6, C7 |
| 4 | 330 | Resistor_SMD:R_0603_1608Metric | R1, R2, R3, R4 |
| 4 | LED_Small_ALT | LED_THT:LED_D3.0mm | D85, D86, D87, D88 |
| 2 | 12p | Capacitor_SMD:C_0603_1608Metric | C1, C2 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | 8 MHz | Crystal:Crystal_SMD_5032-2Pin_5.0x3.2mm | X1 |
| 1 | BOOT | Button_Switch_SMD:SW_SPST_B3U-1000P | SW1 |
| 1 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J3 |
| 1 | JTAG | Connector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical | J1 |
| 1 | RESET | Button_Switch_SMD:SW_SPST_B3U-1000P | SW2 |
| 1 | STM32F070CBTx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U1 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_Molex-105017-0001 | J2 |
Questions
How big is the Mk2 PCB?
It measures 255 × 122.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Mk2 use?
191 parts. 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 Mk2 KiCad files?
From the codebot/mini_keyboard repository on GitHub, at the commit this page was made from: the board is mk2/mk2.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Mk2 design in my own project?
Its repository publishes it under the Apache-2.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).
More from codebot/mini_keyboard
2- 2 layers285 × 122.5 mm

- 2 layers230 × 110 mm

Similar boards
- 2 layers233.6 × 56.6 mm

Pods panel
ToyotaInfoTech/RAMN
RAMN (Resistant Automotive Miniature Network), a miniature CAN/CAN-FD testbed of 4 Electronic Control Units.
191 parts285 - 2 layers116.5 × 98 mm

- 2 layers266.7 × 203.2 mm

Radio-86rk
skiselev/radio-86rk
Re-make of the Soviet Ham Radio computer published in Radio Magazine in 1986
191 parts131GPL-3.0 - 2 layers548 × 93 mm

DivaConSlider
ravinrabbid/DivaCon2040
RP2040 based firmware for DIY Project Diva Arcade Controllers
191 parts94MIT - 2 layers66.7 × 100 mm

- 2 layers109.4 × 108.5 mm

- 2 layers68.6 × 102.9 mm

ESP32 WROOM-32 Breakout MKME.ORG
MKme/ESP32
ESP32 Reference Files, PCB designs, Gerbers, code and projects using the ESP32 boards
191 parts41 - 2 layers85 × 85 mm
