

N42a7c
- Size
- 265.5 × 105.1 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 113
- Nets
- 68
- Pads
- 510
- Tracks, vias
- 979, 45
- Pours
- 434
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 8 May 2025
- Updated
- 18 Jul 2025
Overview
N42a7c is an open-source printed circuit board by hatanoh, from the hatanoh/n40a8-pcb repository on GitHub, published under the MIT licence. It is a 2-layer board of 265.5 × 105.1 mm with 113 parts on 68 nets, routed with 979 tracks and 45 vias.
It is built around the 1N4148W, CPG151101S11-16 and SKTDLDE010, with the S2B-PH-K-S-GW, S2B-PH-SM4-TB and SSSS811101 among its other parts. Its parts include 58 diodes, 42 switches, 4 connectors and 1 IC. It belongs with the nRF52 and nRF5x boards of this library.
Main components
61N4148W
SOD-123150mA 1A 1V@50mA 1uA@75V 400mW 4ns 75V Independent SOD-123 Switching Diodes ROHSSTMicroelectronicsSwitching DiodesCPG151101S11-16
SMD- Mechanical Keyboard Shaft ROHSKailhMechanical Keyboard ShaftSKTDLDE010
SMD,3.9x2.9mm-30℃~+85℃ 1.55mm 1.63N 12V 2.9mm 200,000 Cycles 3.9mm 50mA Rectangular Button SPST-NO Surface Mount, Right Angle SMD,3.9x2.9mm Tactile Switches ROHSALPSALPINETactile SwitchesS2B-PH-K-S-GW
弯插,P=2mm-25℃~+85℃ 1 100V 1x2P 2 2A 2P 2mm 4.8mm 5.9mm 7.6mm Brass K Pin PA66 PH Right Angle Tin UL94V-0 White 弯插,P=2mm Wire To Board Connector ROHSJSTWire To Board ConnectorS2B-PH-SM4-TB
2A 100V, Pitch 2.0mm, 2 Positions Disconnectable Crimp Style, SMD Male Header, Side EntryJSTUncategorisedSSSS811101
SMD-40℃~+85℃ 10,000 cycles 300mA 4.1mm 5V Rectangular Columnar SMD(SMT) Tab SPDT Surface Mount, Right Angle SMD Slide Switches ROHSALPSALPINESlide Switches
README
README.mdkeyboard
Parts
113| Qty | Value | Footprint | References |
|---|---|---|---|
| 58 | 1N4148W | Diode_SMD:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +42 |
| 28 | CPG151101S11-16 | cscslib:CPG151101S11_1u | SW2, SW10, SW11, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW25, SW26, SW27, SW28 +12 |
| 6 | CPG151101S11-16 | cscslib:CPG151101S11_1.25u | SW35, SW36, SW37, SW40, SW41, SW42 |
| 4 | MountingHole_Pad | cscslib:MountingHole_M3_plating_truss | H1, H2, H3, H4 |
| 3 | CPG151101S11-16 | cscslib:CPG151101S11_2.25u | SW23, SW24, SW39 |
| 2 | CPG151101S11-16 | cscslib:CPG151101S11_1.75u | SW13, SW34 |
| 2 | CPG151101S11-16 | cscslib:CPG151101S11_1.5u | SW1, SW12 |
| 2 | SKTDLDE010 | cscslib:SKTDLDE010 | SW_D1, SW_D2 |
| 2 | ~ | Connector_PinHeader_2.00mm:PinHeader_1x02_P2.00mm_Vertical | J2, J3 |
| 1 | CPG151101S11-16 | cscslib:CPG151101S11_2u | SW38 |
| 1 | Conn_01x09 | cscslib:PinHeader_1x09_P1.27mm_Conthrough | TP1 |
| 1 | S2B-PH-K | Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J4 |
| 1 | S2B-PH-SM4-TB | Connector_JST:JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_Horizontal | J1 |
| 1 | SSSS811101 | cscslib:SSSS811101 | SW_PWR1 |
| 1 | XIAO-nRF52840-SMD | OPL:XIAO-nRF52840-DIP2 | U1 |
More from hatanoh/n40a8-pcb
1- 2 layers267.9 × 104.9 mm

Similar boards
- 2 layers100 × 62 mm

Esp32s3aprs
mcapdeville/esp32s3aprs
ESP32s3 APRS beacon/tracker/logger, USB kiss TNC , USB audio FM tranceiver with Micropython shell
156 parts8CERN-OHL-S-2.0 - 2 layers34.4 × 215.2 mm

Smartwatch
DasBasti/SchmartWatch_Hardware
Smart watch built from only electronic components
104 parts5BSD-2-Clause - 6 layers70 × 61.8 mm

- 4 layers53.4 × 92.4 mm

Main revb
conol-ai/openwalkietalkie
OpenMicroDial firmware — Rust/embassy on SiFli SF32LB52 (LilyGo T-Display SF32 dev board)
142 parts3MIT - 2 layers379.4 × 117.5 mm

Duet switch tester
ai03-2725/duet-switch-tester
Switch tester designed for two of each switch for display and testability
265 parts3AGPL-3.0 - 2 layers230 × 78 mm

- 2 layers145.7 × 109.3 mm

Qwail56
ixmachine/qwail56
A split ergonomic mechanical keyboard based on Lily58, crkbd and Sofle.
79 partsMIT - 4 layers227.5 × 75.2 mm

Questions
How big is the N42a7c PCB?
It measures 265.5 × 105.1 mm and has 2 copper layers, 1.6 mm thick.
What parts does the N42a7c use?
113 parts, built around the 1N4148W, CPG151101S11-16, SKTDLDE010 and S2B-PH-K-S-GW. 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 N42a7c KiCad files?
From the hatanoh/n40a8-pcb repository on GitHub, at the commit this page was made from: the board is n42a7c/n42a7c.kicad_pcb and its schematic n40a8/n40a8.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the N42a7c 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).