Skip to the content
2 layers69.2 × 51.8 mmKeyboard 6.2 OneSide, the printed circuit board in 3D

Keyboard 6.2 OneSide

Yeeeheee/pxt-keyboard-hardware

Keyboard for the micro:bit hardware

Size
69.2 × 51.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
90
Nets
89
Pads
310
Tracks, vias
771, 94
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
20 Mar 2025
Updated
26 May 2025

Overview

Keyboard 6.2 OneSide is an open-source printed circuit board by Yeeeheee, from the Yeeeheee/pxt-keyboard-hardware repository on GitHub, published under the MIT licence. It is a 2-layer board of 69.2 × 51.8 mm with 90 parts on 89 nets, routed with 771 tracks and 94 vias.

It is built around the 74HC165D, 74HC595 and L1SS400CST5G, with the MIC127-140-001 among its other parts. Its parts include 36 diodes, 32 switches, 12 resistors, 2 capacitors and 2 ICs. It belongs with the keyboards and input boards of this library.

Main components

4

README

README.md

pxt-keyboard

Micro:bit keyboard expansion
Software: https://github.com/Yeeeheee/pxt-keyboard

Schematic

image

Frontplate

image

License

MIT

Parts

90
QtyValueFootprintReferences
36L1SS400CST5GDiode_SMD:D_SOD-923D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +20
1210KΩResistor_SMD:R_0402_1005MetricR1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12
21uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C2
1.300Project:KH-4.5X4.5X8H-STMSW31
174HC165Package_SO:SOIC-16_3.9x9.9mm_P1.27mmU2
174HC595Package_SO:SOIC-16_3.9x9.9mm_P1.27mmU1
1A300Project:KH-4.5X4.5X8H-STMSW11
1B300Project:KH-4.5X4.5X8H-STMSW25
1Backspace300Project:KH-4.5X4.5X8H-STMSW28
1C300Project:KH-4.5X4.5X8H-STMSW23
1D300Project:KH-4.5X4.5X8H-STMSW13
1E300Project:KH-4.5X4.5X8H-STMSW3
1Enter300Project:KH-4.5X4.5X8H-STMSW32
1F300Project:KH-4.5X4.5X8H-STMSW14
1G300Project:KH-4.5X4.5X8H-STMSW15
1H300Project:KH-4.5X4.5X8H-STMSW16
1I300Project:KH-4.5X4.5X8H-STMSW8
1Input Mode300Project:KH-4.5X4.5X8H-STMSW29
1J300Project:KH-4.5X4.5X8H-STMSW17
1K300Project:KH-4.5X4.5X8H-STMSW18
1L300Project:KH-4.5X4.5X8H-STMSW19
1M300Project:KH-4.5X4.5X8H-STMSW27
1MIC127-140-001300Project:DONGGUAN_MIC127-140-001J2
1N300Project:KH-4.5X4.5X8H-STMSW26
1O300Project:KH-4.5X4.5X8H-STMSW9
1P300Project:KH-4.5X4.5X8H-STMSW10
1Q300Project:KH-4.5X4.5X8H-STMSW1
1R300Project:KH-4.5X4.5X8H-STMSW4
1S300Project:KH-4.5X4.5X8H-STMSW12
1Shift300Project:KH-4.5X4.5X8H-STMSW20
1SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mmJP1
1Space300Project:KH-4.5X4.5X8H-STMSW30
1T300Project:KH-4.5X4.5X8H-STMSW5
1U300Project:KH-4.5X4.5X8H-STMSW7
1V300Project:KH-4.5X4.5X8H-STMSW24
1W300Project:KH-4.5X4.5X8H-STMSW2
1X300Project:KH-4.5X4.5X8H-STMSW22
1Y300Project:KH-4.5X4.5X8H-STMSW6
1Z300Project:KH-4.5X4.5X8H-STMSW21

The 86 most common of 90 parts.

Similar boards

  • 2 layers245.1 × 160 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-64x4-Home-Computer

    My DIY TTL home computer with VGA and PS/2 and 4x the processing power of a Commodore C64 or Apple II.

    139 parts326
  • 2 layers171.5 × 106.7 mmSequencer, the printed circuit board in 3D

    Sequencer

    westlicht/performer-hardware

    PER|FORMER Eurorack Sequencer - Hardware Design Files

    435 parts110
  • 2 layers306.1 × 130.2 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-64-Home-Computer

    Legacy: Full TTL-only home computer with VGA and PS/2 and twice the processing power of a Commodore 64

    132 parts94
  • 2 layers208.9 × 170.8 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-UART-Computer-3

    Version 3 of my educational DIY TTL computer built around a UART serial interface - now with blinkenlights!

    207 parts54
  • 2 layers148.8 × 132.2 mmUsbflashprog, the printed circuit board in 3D

    Usbflashprog

    robsonsmartins/usbflashprog

    A memory device programmer (Flash/EPROM/E2PROM) board and software, connected to PC by USB port.

    125 parts36
  • 4 layers120 × 100 mmBsc, the printed circuit board in 3D

    Bsc

    shining-man/bsc_hw

    Hardware battery safety controller (BSC)

    286 parts31MIT
  • 2 layers56 × 110 mmTrs pcb, the printed circuit board in 3D

    Trs pcb

    Windfisch/midikraken

    A open source, open hardware up-to-16x USB-MIDI-interface for around 15 bucks in its smallest configuration.

    125 parts28

Questions

How big is the Keyboard 6.2 OneSide PCB?

It measures 69.2 × 51.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Keyboard 6.2 OneSide use?

90 parts, built around the 74HC165D, 74HC595, L1SS400CST5G and MIC127-140-001. 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 Keyboard 6.2 OneSide KiCad files?

From the Yeeeheee/pxt-keyboard-hardware repository on GitHub, at the commit this page was made from: the board is Keyboard-MainPCB/Keyboard_6.2_OneSide.kicad_pcb and its schematic Keyboard-FrontPanel/Keyboard_Top.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Keyboard 6.2 OneSide design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).