Skip to the content
PCBKitNew board
2 layersKeyboard, the printed circuit board in 3D

Keyboard

happla/pcbs

pcb and 3d designs with kicad/freecad

Copper layers
2
Thickness
1.6 mm
Parts
82
Nets
77
Pads
309
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 10.0 (file 20260206)
Created
26 Aug 2026
Updated
4 Oct 2026

Overview

Keyboard is an open-source printed circuit board by happla, from the happla/pcbs repository on GitHub. It is a 2-layer board with 82 parts on 77 nets.

Its parts include 39 diodes, 3 switches and 1 connector. It belongs with the keyboards and input boards of this library.

README

README.md

pcbs

Links:

ESP32-C3-Dev-board without filling and gnd plane
Esp32-c3-dev-board

enclosure

Links :

ILI9341 display enclosure v1
ili9341casev1.2

ili9341casev1.3

final version of ili9341 display case for iot project. V3 with m3 screw and m16x2 cable gland placeholders
ili9341casev3
Temperature sensor case with a snap in lid and a hole for wires to go through. 50x50 mm
tempsensorcase

Parts

82
QtyValueFootprintReferences
39D_SmallDiode_SMD:D_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +23
33MX_SW_HSPCM_marbastlib-mx:SW_MX_1uMX1, MX2, MX12, MX13, MX14, MX15, MX16, MX17, MX18, MX19, MX22, MX23, MX24, MX25, MX26, MX27 +17
2MX_SW_HSPCM_marbastlib-mx:SW_MX_1.75uMX10, MX21
2MX_SW_HSPCM_marbastlib-mx:SW_MX_1.5uMX20, MX40
2MX_SW_HSPCM_marbastlib-mx:SW_MX_1.25uMX11, MX30
1Conn_02x12_Top_BottomPCM_marbastlib-xp-promicroish:ProMicro_USBupJ1
1MX_stabPCM_marbastlib-mx:STAB_MX_6.25uS3
1MX_stabPCM_marbastlib-mx:STAB_MX_P_2.25uS2
1MX_stabPCM_marbastlib-mx:STAB_MX_P_2uS1

Questions

What parts does the Keyboard use?

82 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 Keyboard KiCad files?

From the happla/pcbs repository on GitHub, at the commit this page was made from: the board is keyboard/keyboard.kicad_pcb and its schematic keyboard/keyboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Keyboard design in my own project?

Its repository states no licence, so its author keeps all rights: ask happla before reusing the design.

More from happla/pcbs

1
  • 2 layersXiaobreakout, the printed circuit board in 3D

    Xiaobreakout

    happla/pcbs

    pcb and 3d designs with kicad/freecad

    8 parts

Similar boards

  • 2 layers68 × 55.4 mmESP32-adapter, the printed circuit board in 3D

    ESP32-adapter

    pcbreflux/espressif

    all espressif stuff will committed here

    82 parts608GPL-3.0
  • 2 layers271.8 × 78.7 mmPCPI AppliCard, the printed circuit board in 3D

    PCPI AppliCard

    baldengineer/bit-preserve

    Project for capturing vintage, classic, aka old computer schematics in KiCad.

    82 parts446
  • 2 layers57.2 × 60.3 mmSmartSpin2k, the printed circuit board in 3D

    SmartSpin2k

    doudar/SmartSpin2k

    Transform your spin bike into a Smart Trainer!

    82 parts292GPL-2.0
  • 2 layers35.6 × 33 mmAxp209 breakout, the printed circuit board in 3D

    Axp209 breakout

    CRImier/MyKiCad

    My KiCad boards. Can't be bothered uploading individually anymore, so here you go.

    82 parts253GPL-3.0
  • 2 layers65 × 40 mmMdb slave esp32s3-sim7080g, the printed circuit board in 3D

    Mdb slave esp32s3-sim7080g

    nodestark/mdb-esp32-cashless

    ESP32-based MDB cashless device for vending machines, supporting EVA DTS DEX/DDCMP telemetry and payments over the MDB protocol via Bluetooth and MQTT

    82 parts190MIT
  • 2 layers83.5 × 66 mmOpen ed Rev.B, the printed circuit board in 3D

    Open ed Rev.B

    krikzz/open-ed

    Open-ED is a very simple and cheap open source Genesis/Megadrive cartridge. The cartridge does not have its own processor or FPGA, it is built in the old school style using only memory and discrete logic.

    82 parts169MIT
  • 2 layers46.3 × 90.7 mmMsiSDR, the printed circuit board in 3D

    MsiSDR

    11tools/msiSDR

    A SDR PCB project base on msi2500 and msi001

    82 parts168GPL-3.0
  • 2 layers97.1 × 97 mmADX, the printed circuit board in 3D

    ADX

    WB2CBA/ADX

    ADX - Arduino Digital Modes HF Transceiver

    82 parts136