Skip to the content
PCBKitNew board
2 layers255 × 122.5 mmMk2, the printed circuit board in 3D
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.md

mini_keyboard

  • mk1: based on Cherry ML. Unfinished
  • mk2: based on Kailh 1350 low-profile "Choc"

Parts

191
QtyValueFootprintReferences
841N4148Diode_SMD:D_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +68
84CHERRY_MLSwitches:KAILH_1350S1, S2, S10, S11, S12, S13, S14, S15, S16, S17, S18, S19, S20, S21, S22, S23 +68
5100nCapacitor_SMD:C_0603_1608MetricC3, C4, C5, C6, C7
4330Resistor_SMD:R_0603_1608MetricR1, R2, R3, R4
4LED_Small_ALTLED_THT:LED_D3.0mmD85, D86, D87, D88
212pCapacitor_SMD:C_0603_1608MetricC1, C2
110kResistor_SMD:R_0603_1608MetricR5
18 MHzCrystal:Crystal_SMD_5032-2Pin_5.0x3.2mmX1
1BOOTButton_Switch_SMD:SW_SPST_B3U-1000PSW1
1Conn_01x04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ3
1JTAGConnector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_VerticalJ1
1RESETButton_Switch_SMD:SW_SPST_B3U-1000PSW2
1STM32F070CBTxPackage_QFP:LQFP-48_7x7mm_P0.5mmU1
1USB_B_MicroConnector_USB:USB_Micro-B_Molex-105017-0001J2

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 mmMk3, the printed circuit board in 3D

    Mk3

    codebot/mini_keyboard

    202 partsApache-2.0
  • 2 layers230 × 110 mmMk1, the printed circuit board in 3D

    Mk1

    codebot/mini_keyboard

    199 partsApache-2.0

Similar boards

  • 2 layers233.6 × 56.6 mmPods panel, the printed circuit board in 3D

    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 mmDropBear, the printed circuit board in 3D

    DropBear

    speeduino/Hardware

    Official Speeduino hardware designs

    191 parts283
  • 2 layers266.7 × 203.2 mmRadio-86rk, the printed circuit board in 3D

    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 mmDivaConSlider, the printed circuit board in 3D

    DivaConSlider

    ravinrabbid/DivaCon2040

    RP2040 based firmware for DIY Project Diva Arcade Controllers

    191 parts94MIT
  • 2 layers66.7 × 100 mmSEG-16-XXX XXXX L0, the printed circuit board in 3D

    SEG-16-XXX XXXX L0

    openKolibri/klais-16

    Sixteen Segment Display in the Klais range.

    191 parts58
  • 2 layers109.4 × 108.5 mmQUAAD V1 1, the printed circuit board in 3D

    QUAAD V1 1

    mzourack/QUAAD

    quad 4-step Eurorack CV sequencer

    191 parts45
  • 2 layers68.6 × 102.9 mmESP32 WROOM-32 Breakout MKME.ORG, the printed circuit board in 3D

    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 mmDip dock, the printed circuit board in 3D

    Dip dock

    TinyTapeout/breakout-pcb

    Tiny Tapeout breakout PCBs

    191 parts22Apache-2.0