Skip to the content
4 layers370 × 155 mmPiKeyboard, the printed circuit board in 3D

I'm a nerd

Size
370 × 155 mm
Copper layers
4
Thickness
1.6 mm
Parts
157
Nets
266
Pads
862
Tracks, vias
555, 168
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
30 Sep 2025
Updated
22 Jul 2026

Overview

PiKeyboard is an open-source printed circuit board by SaltyMelonYT, from the SaltyMelonYT/PCB-Projects repository on GitHub, published under the MIT licence. It is a 4-layer board of 370 × 155 mm with 157 parts on 266 nets, routed with 555 tracks and 168 vias.

It is built around the RT9742SNGV. Its parts include 74 diodes, 74 switches, 4 capacitors, 2 connectors and 1 IC. It belongs with the RP2040 and Raspberry Pi (Linux) boards of this library.

Main components

1

README

README.md

I'm a nerd

Incase that wasn't obvious haha. Here is a repository of a bunch of PCB's I've made, from a heart lightboard for your lover (It works) to lampnodes that connect to a central server!

Parts

157
QtyValueFootprintReferences
74D_SmallDiode_SMD:D_0402_1005Metric_Pad0.77x0.64mm_HandSolderD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +58
59SW_PushPCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00uSW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +43
7SW_PushPCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.25uSW67, SW68, SW69, SW71, SW72, SW73, SW74
2100nCapacitor_SMD:C_0402_1005MetricC12, C13
2C_SmallCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2
2SW_PushPCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.50uSW28, SW41
2SW_PushPCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.00uSW27, SW55
1690-019-298-412Connector_Video:HDMI_A_Amphenol_10029449-x01xLF_HorizontalJ22
1ComputeModule5-CM5CM5:Raspberry-Pi-5-Compute-ModuleModule1
1RT9742SNGVPackage_TO_SOT_SMD:TSOT-23_HandSolderingU12
1RaspberryPi_PicoModule:RaspberryPi_Pico_SMDA1
1SW_PushPCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_3.00uSW66
1SW_PushPCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.75uSW42
1SW_PushPCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_6.25uSW70
1SW_PushPCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.25uSW54
1USB_C_Receptacle_PowerOnly_6PConnector_USB:USB_C_Receptacle_GCT_USB4125-xx-x_6P_TopMnt_HorizontalJ2

More from SaltyMelonYT/PCB-Projects

12

Similar boards

  • 4 layers170 × 170 mmCM5IO, the printed circuit board in 3D

    CM5IO

    sanctuary-systems-com/rpi-cm5io-mini-itx

    A mini ITX board with PCIe x16 based on the Raspberry Pi Comput Module 5 IO board

    75 parts29CERN-OHL-P-2.0
  • 6 layers125 × 125 mmLibreboard broken, the printed circuit board in 3D

    Libreboard broken

    256foundation/libreboard

    Open Source Bitcoin Mining Control Board

    193 parts21CERN-OHL-S-2.0
  • 6 layers131.5 × 132.4 mmBedCooler, the printed circuit board in 3D

    BedCooler

    NicholasKorth/BedCooler

    A dual-zone heating and cooling controller for a bed: a 6-layer KiCad board with an STM32G474 real-time controller and a Raspberry Pi Compute Module 5 host.

    258 parts11
  • 4 layers80 × 70 mmCM4IOv5, the printed circuit board in 3D

    CM4IOv5

    vega-d/CM4-nano-carrierboard

    A simplified carrier board for RPI CM4 module featuring reduced footprint.

    66 parts11GPL-3.0
  • 4 layers157.5 × 130 mmJv thesis, the printed circuit board in 3D

    Jv thesis

    JhonVelasquez/Embedded_system_Synchronize_Plant

    Project of a embedded system that synchronizes signals in a plant. There is electronic (PCB) and software design (FreeRTOS for STM32F7).

    233 parts2
  • 6 layers47 × 105 mmCompactPi, the printed circuit board in 3D

    CompactPi

    loganrf/compactPi

    compactPi is a project to develop a compact Raspberry Pi Compute Module carrier suitable for ArduPilot applications. It's primarily targeted at marine applications (ArduSub/ArduRover).

    127 parts2CERN-OHL-S-2.0
  • 4 layers128 × 128 mmSF 01 Compute Board, the printed circuit board in 3D

    SF 01 Compute Board

    sandgum/Triangulate-SF_01-Speaker-Frame

    A 24 inch Raspberry Pi-based Android digital picture frame attached to a 220W stereo Bluetooth speaker with DSP

    369 parts2
  • 4 layers80 × 80 mmTravel router, the printed circuit board in 3D

    Travel router

    0x62b/travel-router

    CM5 travel router carrier board with dual 1G ethernet, wifi

    56 parts1

Questions

How big is the PiKeyboard PCB?

It measures 370 × 155 mm and has 4 copper layers, 1.6 mm thick.

What parts does the PiKeyboard use?

157 parts, built around the RT9742SNGV. 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 PiKeyboard KiCad files?

From the SaltyMelonYT/PCB-Projects repository on GitHub, at the commit this page was made from: the board is PiKeyboard/hardware/hardware.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the PiKeyboard 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).