

- Size
- 285 × 122.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 202
- Nets
- 145
- Pads
- 748
- Tracks, vias
- 940, 27
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 28 Sep 2018
- Updated
- 24 Nov 2018
Overview
Mk3 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 285 × 122.5 mm with 202 parts on 145 nets, routed with 940 tracks and 27 vias.
It is built around the TPS70933DBV. Its parts include 92 switches, 91 diodes, 10 capacitors, 4 connectors and 2 resistors. It belongs with the STM32 and NXP (LPC, Kinetis, i.MX RT) boards of this library.
Main components
1README
README.mdmini_keyboard
- mk1: based on Cherry ML. Unfinished
- mk2: based on Kailh 1350 low-profile "Choc"
Parts
202| Qty | Value | Footprint | References |
|---|---|---|---|
| 90 | 1N4148 | Diode_SMD:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D100 +74 |
| 90 | CHERRY_ML | Switches:KAILH_1350 | S1, S2, S10, S11, S12, S13, S14, S15, S16, S17, S18, S19, S20, S21, S22, S23 +74 |
| 7 | 100n | Capacitor_SMD:C_0603_1608Metric | C3, C4, C5, C6, C7, C8, C9 |
| 2 | 12p | Capacitor_SMD:C_0603_1608Metric | C1, C2 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | 10u | Capacitor_SMD:C_0805_2012Metric | C10 |
| 1 | 330 | Resistor_SMD:R_0603_1608Metric | R1 |
| 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 | DEBUG | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J4 |
| 1 | JTAG | Connector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical | J1 |
| 1 | LED_Small_ALT | LED_THT:LED_D3.0mm | D85 |
| 1 | RESET | Button_Switch_SMD:SW_SPST_B3U-1000P | SW2 |
| 1 | STM32F070CBTx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U1 |
| 1 | TPS70933 | Package_TO_SOT_SMD:SOT-23-5 | U13 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_Molex-105017-0001 | J2 |
Questions
How big is the Mk3 PCB?
It measures 285 × 122.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Mk3 use?
202 parts, built around the TPS70933DBV. 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 Mk3 KiCad files?
From the codebot/mini_keyboard repository on GitHub, at the commit this page was made from: the board is mk3/mk3.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Mk3 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 layers230 × 110 mm

- 2 layers255 × 122.5 mm

Similar boards
- 4 layers90 × 50 mm

Greenmobi bms
G-Pereira/greenmobi-bms
A VESC compatible battery management system
141 parts31CERN-OHL-S-2.0 - 2 layers274.3 × 30.5 mm

Numitron2
74hc595/Numitron-Clock
An alarm clock using 9-segment numitron displays
56 parts6BSD-3-Clause - 4 layers77 × 127 mm

- 2 layers90 × 118 mm

Roverbase
stephendade/roverbase
A PCB design for Power and Motor control for small robots
61 parts3GPL-3.0 - 2 layers100 × 20 mm

- 2 layers15 × 10 mm

Magnetic switch
miket6000/SimpleSwitch
A magnetic power switch for use in rocketry
20 parts1CERN-OHL-W-2.0 - 4 layers30 × 30 mm

Nikon GPS
MaizeShark/Nikon-NMEA-Pro
low-power GNSS logger and BLE remote shutter for Nikon cameras
79 parts - 6 layers140 × 56 mm

Trenz mounted
naturalhazardscience/groundlark
Open source hardware for community-powered citizen science
207 partsMIT