Skip to the content
PCBKitNew board
2 layers323.8 × 112 mmEhhhkb, the printed circuit board in 3D
Size
323.8 × 112 mm
Copper layers
2
Thickness
1.6 mm
Parts
224
Nets
178
Pads
1,072
Tracks, vias
1,977, 272
Pours
3
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
24 Jun 2024
Updated
9 Oct 2024

Overview

Ehhhkb is an open-source printed circuit board by Non-Sense, from the Non-Sense/ehhhkb repository on GitHub. It is a 2-layer board of 323.8 × 112 mm with 224 parts on 178 nets, routed with 1,977 tracks and 272 vias.

It is built around the ESP32-WROOM-32D, NJM2845DL1-33-TE1 and IRLML6402, with the 1N4148W, CX70M-24P1 and SS2040FL among its other parts. Its parts include 78 diodes, 53 switches, 16 resistors, 8 capacitors and 3 ICs. It belongs with the ESP32 and STM32 boards of this library.

Main components

6

README

README.md

keyboard done_real_pcb

Parts

224
QtyValueFootprintReferences
73DDiode_SMD:D_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +57
20M3MountingHole:MountingHole_2.2mm_M2H4, H5, H10, H11, H12, H13, H14, H15, H16, H17, H18, H19, H20, H21, H22, H23 +4
124.7kResistor_SMD:R_0603_1608MetricR1, R2, R3, R4, R5, R6, R7, R8, R9, R14, R15, R16
40.1uCapacitor_SMD:C_0603_1608MetricC3, C4, C6, C7
410kResistor_SMD:R_0603_1608MetricR10, R11, R12, R13
42.2uCapacitor_SMD:C_0603_1608MetricC1, C2, C5, C8
3AAAehhhkb:AAAx1BT1, BT2, BT3
3LEDLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD74, D75, D76
2GNDehhhkb:tpTP3, TP10
2IRLML6402Package_TO_SOT_SMD:SOT-23Q1, Q2
2JumperJumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mmJP1, JP2
2stabilizerMounting_Keyboard_Stabilizer:Stabilizer_Cherry_MX_2uH1, H2
1'keyswitches:Kailh_socket_MX_optionalSW51
1,keyswitches:Kailh_socket_MX_optionalSW40
1-keyswitches:Kailh_socket_MX_optionalSW49
1.keyswitches:Kailh_socket_MX_optionalSW44
1/keyswitches:Kailh_socket_MX_optionalSW48
10keyswitches:Kailh_socket_MX_optionalSW45
11keyswitches:Kailh_socket_MX_optionalSW9
116MHzCrystal:Resonator_SMD_muRata_CSTxExxV-3Pin_3.0x1.1mm_HandSolderingY2
116MHzCrystal:Resonator_muRata_CSTLSxxxX-3Pin_W5.5mm_H3.0mmY1
11N4148WDiode_SMD:D_SOD-123D101
12keyswitches:Kailh_socket_MX_optionalSW13
13keyswitches:Kailh_socket_MX_optionalSW17
14keyswitches:Kailh_socket_MX_optionalSW21
15keyswitches:Kailh_socket_MX_optionalSW25
16keyswitches:Kailh_socket_MX_optionalSW29
17keyswitches:Kailh_socket_MX_optionalSW33
18keyswitches:Kailh_socket_MX_optionalSW37
19keyswitches:Kailh_socket_MX_optionalSW41
1;keyswitches:Kailh_socket_MX_optionalSW47
1=keyswitches:Kailh_socket_MX_optionalSW53
1Akeyswitches:Kailh_socket_MX_optionalSW11
1AltLkeyswitches:Kailh_socket_MX_optionalSW7
1AltRkeyswitches:Kailh_socket_MX_optionalSW61
1Bkeyswitches:Kailh_socket_MX_optionalSW28
1BOOTehhhkb:tpTP11
1BOOT0ehhhkb:tpTP9
1BSkeyswitches:Kailh_socket_MX_optionalSW59
1Ckeyswitches:Kailh_socket_MX_optionalSW20
1CX70M-24P1ehhhkb:HRS_CX70M-24P1J1
1Ctl1Lkeyswitches:Kailh_socket_MX_optionalSW3
1Ctl2Lkeyswitches:Kailh_socket_MX_optionalSW5
1CtlRkeyswitches:Kailh_socket_MX_optionalSW62
1Dkeyswitches:Kailh_socket_MX_optionalSW19
1DELkeyswitches:Kailh_socket_MX_optionalSW67
1Ekeyswitches:Kailh_socket_MX_optionalSW18
1ENehhhkb:tpTP12
1ENDkeyswitches:Kailh_socket_MX_optionalSW70
1ESP32-WROOM-32DRF_Module:ESP32-WROOM-32U2
1ESP_RXehhhkb:tpTP8
1ESP_TXehhhkb:tpTP7
1Entkeyswitches:Kailh_socket_MX_optionalSW55
1Esckeyswitches:Kailh_socket_MX_optionalSW1
1Fkeyswitches:Kailh_socket_MX_optionalSW23
1FnLkeyswitches:Kailh_socket_MX_optionalSW6
1FnRkeyswitches:Kailh_socket_MX_optionalSW56
1Gkeyswitches:Kailh_socket_MX_optionalSW27
1Hkeyswitches:Kailh_socket_MX_optionalSW31
1HOMEkeyswitches:Kailh_socket_MX_optionalSW66
1Ikeyswitches:Kailh_socket_MX_optionalSW38
1INSkeyswitches:Kailh_socket_MX_optionalSW71
1Jkeyswitches:Kailh_socket_MX_optionalSW35
1Kkeyswitches:Kailh_socket_MX_optionalSW39
1Lkeyswitches:Kailh_socket_MX_optionalSW43
1Mkeyswitches:Kailh_socket_MX_optionalSW36
1Nkeyswitches:Kailh_socket_MX_optionalSW32
1NJM2845DL1-33Package_TO_SOT_SMD:TO-252-2U3
1NRSTehhhkb:tpTP5
1Okeyswitches:Kailh_socket_MX_optionalSW42
1Pkeyswitches:Kailh_socket_MX_optionalSW46
1PGDNkeyswitches:Kailh_socket_MX_optionalSW73
1PGUPkeyswitches:Kailh_socket_MX_optionalSW72
1PrSckeyswitches:Kailh_socket_MX_optionalSW68
1Qkeyswitches:Kailh_socket_MX_optionalSW10
1Rkeyswitches:Kailh_socket_MX_optionalSW22
1Skeyswitches:Kailh_socket_MX_optionalSW15
1SS2040FLDiode_SMD:D_SOD-123D102
1STM32F405RGTxPackage_QFP:LQFP-64_10x10mm_P0.5mmU1
1SWCLKehhhkb:tpTP2

The 199 most common of 224 parts.

Questions

How big is the Ehhhkb PCB?

It measures 323.8 × 112 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Ehhhkb use?

224 parts, built around the ESP32-WROOM-32D, NJM2845DL1-33-TE1, IRLML6402 and 1N4148W. 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 Ehhhkb KiCad files?

From the Non-Sense/ehhhkb repository on GitHub, at the commit this page was made from: the board is KiCadProject/ehhhkb.kicad_pcb and its schematic KiCadProject/ehhhkb.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Ehhhkb design in my own project?

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

Similar boards

  • 2 layers100 × 86.6 mmGround, the printed circuit board in 3D

    Ground

    extsui/GardeningBoard

    KawaiiMakeMYBoard

    39 partsMIT
  • 2 layers30.5 × 37.9 mmNeo8 adapter, the printed circuit board in 3D

    Neo8 adapter

    tclarke/neo8_adapter

    uBlox NEO-8Q and NEO-M8 breakout board

    22 parts2
  • 2 layers35.6 × 82.5 mmDevStick32 typeC, the printed circuit board in 3D

    DevStick32 typeC

    pardallabs/pardal_devStick32_typeC

    Pardallabs Development Stick ESP32 Type C

    12 partsGPL-3.0
  • 2 layers38.1 × 220.3 mmWifi voice clock v3, the printed circuit board in 3D

    Wifi voice clock v3

    ktmizugaki/wifi-voice-clock

    ESP32 Small Alarm Clock

    78 parts1
  • 4 layers178 × 99 mmFreeDSP OCTAVIA, the printed circuit board in 3D

    FreeDSP OCTAVIA

    freeDSP/freeDSP-OCTAVIA

    8ch Output ADAU1452/1466 DSP Board with Analog/COAX/OPT/USB/Raspberry-Pi Input

    529 parts19CC-BY-SA-4.0
  • 2 layers249 × 135 mmXiao-75-keyboard, the printed circuit board in 3D

    Xiao-75-keyboard

    ktmizugaki/xiao-75-keyboard

    xiao 75% keyboard

    386 parts7
  • 2 layers80 × 60 mmDRC CCTL2026, the printed circuit board in 3D

    DRC CCTL2026

    kotek-7/DRC-CCTL2026

    STM32 G474 中央制御基板

    81 parts1