Skip to the content
PCBKitNew board
4 layers227.5 × 75.2 mmNehan42, the printed circuit board in 3D

Minimal 30% keyboard PCB and Case Project

Size
227.5 × 75.2 mm
Copper layers
4
Thickness
1.6 mm
Parts
183
Nets
171
Pads
756
Tracks, vias
1,592, 447
Pours
4
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
20 Nov 2025
Updated
9 Jan 2026

Overview

Nehan42 is an open-source printed circuit board by skeletonkbd, from the skeletonkbd/Nehan repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 4-layer board of 227.5 × 75.2 mm with 183 parts on 171 nets, routed with 1,592 tracks and 447 vias.

It is built around the RP2040, IS31FL3236A-QFLS2-TR and W25Q32JVUUIQ, with the TPS2051CDBVR, XC6206P332MR and 1N4148W among its other parts. Its parts include 42 diodes, 42 switches, 31 capacitors, 12 resistors and 6 ICs. It belongs with the RP2040 boards of this library.

Main components

12

README

Nehan42 PCB/README.md

RP2040_KiCad_template

※ 現時点ではまだ基板を製造しての実機確認は行っていません。もしご利用される場合は自己責任でお願いいします。

これはなに?

RP2040周りの回路図をKiCadで作成したものです。プロジェクトテンプレートとして使用することを想定しています。

JLCPCBでPCBAをするための部品の選定も行っています。

使用方法

ユーザーテンプレートフォルダのパスの確認・変更

KiCadで設定からパスを設定を開きます。

KICAD_USER_TEMPLATE_DIRのパスを確認、必要に応じて変更します。

このディレクトリを配置します。

テンプレートから新規プロジェクトを作成

ファイルからテンプレートから新規プロジェクトを開きます。

ユーザーテンプレートに「RP2040 Template」という表示が現れますので、それを選択してOKをクリックします。

BOM

MNPメーカー用途・概要LCSC数量Basic Parts
RP2040Raspberry Piマイコン (メイン MCU)C20401
TYPE-C-31-M-12Korean Hroparts ElecUSB Type-C レセプタクルC1659481
USBLC6-2SC6TECH PUBLICUSB 信号ライン用 ESD 保護 ICC28276541
W25Q32JVUUIQWinbond Elecフラッシュストレージ (4MB)C29993801
XC6206P332MR-GTorex SemiconLDO レギュレーター (3.3V 出力)C54461👍️
nSMD050-24VTECHFUSEヒューズC700761
X322512MSB4SIYXC Crystal Oscillators水晶発振子 12MHzC90021👍️
TS-1187A-B-A-BXKB ConnectionタクトスイッチC3188842👍️
ESD5Z5V0MDD (Microdiode Semiconductor)電源ライン用 ESD 保護ダイオードC5025461
CL10C220JB8NNNCSamsung Electro-Mechanicsコンデンサー 22pFC16532👍️
CL05B104KO5NNNCSamsung Electro-Mechanicsコンデンサー 100nFC152510👍️
CL05A105KA5NQNCSamsung Electro-Mechanicsコンデンサー 1µFC529234👍️
CL05A106MQ5NUNCSamsung Electro-Mechanicsコンデンサー 10µFC155251👍️
0603WAF1001T5EUNI-ROYAL (Uniroyal Elec)抵抗 1kΩC211902👍️
0603WAF5101T5EUNI-ROYAL (Uniroyal Elec)抵抗 5.1kΩC231862👍️
0603WAF270JT5EUNI-ROYAL (Uniroyal Elec)抵抗 27ΩC251902

参考資料

RP2040を使用したハードウェア設計

https://datasheets.raspberrypi.com/rp2040/hardware-design-with-rp2040-JP.pdf

「2.1.2. バイパスコンデンサー」のサンプル回路を参考に、コンデンサーの個数を決定しています。配置については回路図内に注記しています。

Hardware design for the RP2040

https://github.com/calliah333/RP2040-designguide/tree/main

主要なパーツの選定の参考にしています。

Xiao RP2040 回路図

https://files.seeedstudio.com/wiki/XIAO-RP2040/res/Seeed-Studio-XIAO-RP2040-v1.3.pdf

ResetとBootの2つのスイッチを配置する方式はXiao RP2040の設計を参考にしています。

Parts

183
QtyValueFootprintReferences
421N4148WDiode_SMD:D_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +26
42XL-3215UWCeasyeda2kicad:LED-SMD_L3.2-W1.3-RD_GREEN-MHT151UGCTBL1, BL2, BL10, BL11, BL12, BL13, BL14, BL15, BL16, BL17, BL18, BL19, BL20, BL21, BL22, BL23 +26
32SW_PushMX_Hotswap:MX-Hotswap-1USW1, SW2, SW10, SW11, SW12, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW25, SW26 +16
13100nFCapacitor_SMD:C_0402_1005MetricC1, C3, C10, C11, C12, C13, C14, C15, C16, C18, C20, C21, C23
61uFCapacitor_SMD:C_0402_1005MetricC2, C4, C6, C7, C17, C19
6SW_PushMX_Hotswap:MX-Hotswap-1.25USW13, SW34, SW35, SW36, SW41, SW42
510uFCapacitor_SMD:C_1206_3216MetricC8, C28, C29, C30, C31
422uFCapacitor_SMD:C_1206_3216MetricC24, C25, C26, C27
44.7kResistor_SMD:R_0603_1608MetricR2, R3, R5, R6
4MountingHoleMountingHole:MountingHole_2.2mm_M2_DIN965_Pad_TopOnlyH1, H2, H3, H4
310kResistor_SMD:R_0603_1608MetricR1, R4, R12
21kResistor_SMD:R_0603_1608MetricR7, R10
222pFCapacitor_SMD:C_0603_1608MetricC5, C9
227Resistor_SMD:R_0603_1608MetricR8, R9
2IS31FL3236A-QFLS2-TReasyeda2kicad:QFN-44_L5.0-W5.0-P0.40-BL-EPU1, U2
2SW_PushMX_Hotswap:MX-Hotswap-1.75USW23, SW24
2TS-1187A-B-A-BButton_Switch_SMD:SW_SPST_SKQG_WithStemBTN1, BTN2
11Resistor_SMD:R_0603_1608MetricR11
112MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
14.7uFCapacitor_SMD:C_0805_2012MetricC22
1781710004Connector_Molex:Molex_Pico-EZmate_78171-0004_1x04-1MP_P1.20mm_VerticalJ1
1RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm_ThermalViasU4
1SW_PushMX_Hotswap:MX-Hotswap-2.75U-ReversedStabilizersSW38
1SW_PushMX_Hotswap:MX-Hotswap-2.25U-ReversedStabilizersSW39
1TPS2051CDBVPackage_TO_SOT_SMD:SOT-23-5U6
1W25Q32JVUUIQPackage_SON:Winbond_USON-8-2EP_3x4mm_P0.8mm_EP0.2x0.8mmU5
1XC6206P332MRPackage_TO_SOT_SMD:SOT-23-3U3

Questions

How big is the Nehan42 PCB?

It measures 227.5 × 75.2 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Nehan42 use?

183 parts, built around the RP2040, IS31FL3236A-QFLS2-TR, W25Q32JVUUIQ and TPS2051CDBVR. 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 Nehan42 KiCad files?

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

Can I use the Nehan42 design in my own project?

Its repository publishes it under the CERN-OHL-S-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).

Similar boards

  • 4 layers100 × 100 mmKvm switch, the printed circuit board in 3D

    Kvm switch

    Rithvik-Vadlamani/kvm-switch

    Four-layer HDMI/USB KVM design with STM32 firmware, supply supervision, and verification evidence

    170 parts
  • 4 layers149.9 × 152.5 mmTMR2615F osu pad, the printed circuit board in 3D

    TMR2615F osu pad

    dubnubdubnub/Giris

    open source 32 key/half (64 total) analog TMR split ortholinear keyboard w/ 8kHz USB HS

    168 parts4Apache-2.0
  • 4 layers130 × 110 mmOpenBeacon2, the printed circuit board in 3D

    OpenBeacon2

    etherkit/OpenBeacon2

    Multimode MEPT based on OpenBeacon

    261 parts15
  • 2 layers70 × 82.5 mmEos stm32-64, the printed circuit board in 3D

    Eos stm32-64

    embeddedos-org/eCAD-Hardware-Products

    Hardware designs + EE docs + Board datasheets of Multiple products

    99 parts8MIT
  • 4 layers94.2 × 69.7 mmTAS5806M, the printed circuit board in 3D

    TAS5806M

    smileym4n-collab/Kicadprojects

    132 parts
  • 2 layers88 × 130 mmWindowmaster controller v2, the printed circuit board in 3D

    Windowmaster controller v2

    Simplycissmus/windowmaster-s3-controller

    Open hardware and ESP32-S3 firmware for a local 24 V window actuator controller with MQTT and Home Assistant integration.

    68 parts1
  • 2 layers40 × 111 mmLED Wled, the printed circuit board in 3D

    LED Wled

    edvard5/wEasyLed_V2

    96 parts