

Keyboard
mech keyboard pcb
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 191
- Nets
- 130
- Pads
- 790
- Tracks, vias
- 1,327, 264
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 19 Nov 2023
- Updated
- 10 Dec 2023
Overview
Keyboard is an open-source printed circuit board by thelostpotato27, from the thelostpotato27/keyboard repository on GitHub. It is a 2-layer board with 191 parts on 130 nets, routed with 1,327 tracks and 264 vias.
It is built around the ESP32-S3-WROOM-1-N16R2, LM1117DT-3.3 and VBUS54CV-HSF-G4-08. Its parts include 67 diodes, 65 switches, 16 resistors, 8 capacitors and 4 ICs. It belongs with the keyboards and input boards and the ESP32 boards of this library.
Main components
3ESP32-S3-WROOM-1-N16R2
SMD,25.5x18mm-103.5dBm -40℃~+85℃ 2.4GHz 20.5dBm 355mA 3V~3.6V 95mA Bluetooth5.0 ESP32-S3 On-board PCB Antenna UART、SDIO、SPI、I2C、GPIO、PWM、ADC、I2S、JTAG、USB SMD,25.5x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesLM1117DT-3.3
TO-2520℃~+125℃@(Tj) 1 1.2V@(800mA) 15V 3.3V 5mA 75dB@(120Hz) 800mA Fixed Over Current Protection、Over Temperature Protection、Short Circuit Protection Positive TO-252 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTexas InstrumentsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsVBUS54CV-HSF-G4-08
UFDFN-6-EP-40℃~+125℃ 1.2pF、190pF 100nA 11A@8/20us 22V 242W 5.5V 7V ESD Four channels IEC 61000-4-2、IEC 61000-4-5 UFDFN-6-EP ESD and Surge Protection (TVS/ESD) ROHSVishay IntertechnologyESD And Surge Protection (TVS/ESD)
Parts
191| Qty | Value | Footprint | References |
|---|---|---|---|
| 65 | D | Diode_SMD:D_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D1, D2, D10, D11, D12, D13, D14, D15, D16, D18, D19, D20, D21, D22, D23, D24 +49 |
| 53 | KEYSW | keyboard_parts:Cherry-MX_PCB-Mounted_LTST-A683CEGBW_Kailh_Socket | K1, K2, K10, K11, K12, K13, K14, K17, K18, K19, K20, K21, K22, K25, K27, K28 +37 |
| 23 | , , , , , , , , , , , , , , , +7 | ||
| 3 | 10uF | Capacitor_SMD:C_0402_1005Metric | C4, C6, C10 |
| 3 | 1k | Resistor_SMD:R_0402_1005Metric | R13, R14, R15 |
| 3 | 1uF | Capacitor_SMD:C_0402_1005Metric | C1, C5, C9 |
| 3 | 5.1k ohm | Resistor_SMD:R_0402_1005Metric | R7, R8, R16 |
| 3 | KEYSW | Button_Switch_Keyboard:SW_Cherry_MX_1.25u_PCB | K7, K15, K23 |
| 3 | KEYSW | Button_Switch_Keyboard:SW_Cherry_MX_2.00u_PCB | K6, K29, K66 |
| 2 | 20k | Resistor_SMD:R_0402_1005Metric | R1, R11 |
| 2 | 4.7uF | Capacitor_SMD:C_0402_1005Metric | C2, C3 |
| 2 | 470 | Resistor_SMD:R_0402_1005Metric | R2, R3 |
| 2 | KEYSW | Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB | K26, K68 |
| 2 | LED | LED_SMD:LED_0603_1608Metric | D74, D75 |
| 2 | NMOS | keyboard_parts:MOS_FET_SOT23-3_HSOL | Q2, Q3 |
| 1 | .1uF | Capacitor_SMD:C_0402_1005Metric | C_Ceramic1 |
| 1 | 10k | Resistor_SMD:R_0402_1005Metric | R9 |
| 1 | 120 | Resistor_SMD:R_0402_1005Metric | R12 |
| 1 | 22uF | Capacitor_SMD:C_0805_2012Metric | C_Electrolytic1 |
| 1 | 2M | Resistor_SMD:R_0402_1005Metric | R10 |
| 1 | 5.1kOhm | Resistor_SMD:R_0402_1005Metric | R6 |
| 1 | 500 | Resistor_SMD:R_0603_1608Metric | R4 |
| 1 | 680k | Resistor_SMD:R_0402_1005Metric | R5 |
| 1 | Conn_02x01 | Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical | J2 |
| 1 | ESP32-S3-WROOM-1-N16R2 | keyboard_parts:XCVR_ESP32-S3-WROOM-1-N16R2 | U5 |
| 1 | FFC2B35-16-G_REVA2 | keyboard_parts:GCT_FFC2B35-16-G_REVA2 | J4 |
| 1 | KEYSW | Button_Switch_Keyboard:SW_Cherry_MX_2.25u_PCB | K60 |
| 1 | KEYSW | Button_Switch_Keyboard:SW_Cherry_MX_6.25u_PCB | K31 |
| 1 | KEYSW | Button_Switch_Keyboard:SW_Cherry_MX_1.75u_PCB | K37 |
| 1 | LM1117DT-3.3 | Package_TO_SOT_SMD:TO-252-3_TabPin2 | U4 |
| 1 | MCP73831-2-OT | Package_TO_SOT_SMD:SOT-23-5 | U3 |
| 1 | PMOS | keyboard_parts:MOS_FET_SOT23-3_HSOL | Q1 |
| 1 | SW_MEC_5G | Button_Switch_SMD:SW_MEC_5GSH9 | SW1 |
| 1 | USB_C_Receptacle | Connector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASV | J1 |
| 1 | VBUS54CV-HSF-G4-08 | keyboard_parts:SMT_CV-HSF-G4-08_VIS | U1 |
Questions
What parts does the Keyboard use?
191 parts, built around the ESP32-S3-WROOM-1-N16R2, LM1117DT-3.3 and VBUS54CV-HSF-G4-08. 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 thelostpotato27/keyboard repository on GitHub, at the commit this page was made from: the board is Keyboard.kicad_pcb and its schematic 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 thelostpotato27 before reusing the design.
Similar boards
- 4 layers58.5 × 87 mm

- 4 layers95 × 55.5 mm

EinkPDA keyboard
TalismanDesign/PocketMage_PDA
An E-Ink PDA device using the ESP32 S3.
137 parts2kApache-2.0 - 4 layers45.7 × 90.3 mm

- 4 layers146.1 × 55 mm

StarGate MainBoard
plhsystems/stargate-mainboard-esp32
Mainboard for Kristian's stargate projects, based on ESP32-S3
171 parts4 - 2 layers112.7 × 121.4 mm

- 2 layers88.5 × 71.5 mm

MSolarWeather
cfdev/mSolarWeather
This project use the SparkFun weather meter kit and other sensors
96 parts1MIT - 4 layers32 × 45 mm

PumpV2schematic
mattgp32/Low-Cost-Insulin-Pump-V2.1
A repository to store all the software files used for the BT Insulin Pump
90 parts1 - 2 layers56.6 × 70 mm
