

Wren
This keyboard is a wireless Alice-like keyboard layout made of two PCBs using ESP32 C3 supermini's they can be used separately or together in one case.
- Size
- 413.7 × 121 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 350
- Nets
- 203
- Pads
- 1,106
- Tracks, vias
- 2,124, 226
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 25 Nov 2025
- Updated
- 30 Nov 2025
Overview
Wren is an open-source printed circuit board by Jyst7, from the Jyst7/Wren repository on GitHub, published under the MIT licence. It is a 4-layer board of 413.7 × 121 mm with 350 parts on 203 nets, routed with 2,124 tracks and 226 vias.
It is built around the SK6812MINI-E and SS310. Its parts include 146 diodes, 78 capacitors, 70 switches, 14 resistors and 14 connectors. It belongs with the keyboards and input boards and the ESP32 and RISC-V boards of this library.
Main components
2SK6812MINI-E
SMD-40℃~+85℃ 0.6mA 1.78mm 120mcd~240mcd 120° 160mcd~320mcd 1kHz 2.8mm 2000V 3.2mm 3.7V~5.5V 460nm~470nm 515nm~525nm 620nm~625nm 800Kbit/s 815mcd~1275mcd Semi-transparent lens SMD RGB LEDs(Built-in IC) ROHSOPSCO OptoelectronicsRGB LEDs(Built-In IC)SS310
SMA(DO-214AC)-55℃~+150℃ 100V 3A 50uA@100V 80A 850mV@3A Independent SMA(DO-214AC) Schottky Diodes ROHShongjiachengSchottky Diodes
README
README.mdWren Keyboard
This keyboard is a wireless Alice-like keyboard layout made of two PCBs using ESP32 C3 supermini's they can be used separately or together in one case.
Bill of Materials
| Quantity | Component Description | Price (Total) | Links (LCSC Part #) |
|---|---|---|---|
| 100x | 2M Resistor | $3 | https://www.aliexpress.com/item/1005004188603967.html? |
| 100x | 806k Resistor | $3 | https://www.aliexpress.com/item/1005010109074513.html? |
| 100x | SK6812MINI-E | $7 | https://www.aliexpress.com/item/1005005193716172.html? |
| 100x | 1N4148W | $0.60 | https://www.lcsc.com/product-detail/C917030.html?s_z=n_1N4148W (C917030) |
| 100x | 100nf capacitor | $0.50 | https://www.lcsc.com/product-detail/C49678.html?s_z=n_C49678 (C49678) |
| 110x | TTC Neptune Venus Switches | $32 | https://www.aliexpress.com/item/1005008530751842.html? |
| 2x | Seeed Studio XIAO nRF52840 Plus | $20 | https://www.aliexpress.com/item/1005008326858009.html? |
| 1x | Keycap set | $18 | https://www.aliexpress.com/item/1005005799670413.html? |
| 2x | 103450 3.7V 2000mAh Battery | $15 | https://www.aliexpress.com/item/1005008129110763.html? |
| NA | PCB | $102 | NA |
Overall Order Total
| Overall | Price Breakdown | Price (Total) |
|---|---|---|
| Components | Sum of all minimum order prices | $$200 |
CAD
PCB
Schematic
Parts
350| Qty | Value | Footprint | References |
|---|---|---|---|
| 70 | C | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23 +54 |
| 70 | D | Diode_SMD:D_1206_3216Metric | D1, D10, D11, D12, D13, D14, D15, D16, D17, D18, D100, D101, D102, D103, D104, D105 +54 |
| 70 | SK6812MINI | Cheyao Macropad PCB Neopixel:SK6812MINI-E | D106, D107, D108, D109, D110, D111, D112, D113, D114, D115, D116, D117, D118, D119, D120, D121 +54 |
| 70 | SW_Push | Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +54 |
| 14 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4, H5, H6, H7, H8, H9, H10, H11, H12, H13, H14 |
| 6 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R4, R6, R9, R11, R13 |
| 6 | ~ | FS8205 Model by Fortune Semiconductor:SOT95P280X145-6N | Q1, Q2, U3, U4, U6, U7 |
| 4 | 22uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C71, C72, C75, C76 |
| 4 | 2k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5, R7, R12, R14 |
| 4 | Conn_01x01_Socket | TestPoint:TestPoint_Loop_D3.80mm_Drill2.0mm | J1, J2, J3, J4 |
| 4 | LED_Small | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | D142, D143, D145, D146 |
| 2 | 0.1u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C74, C78 |
| 2 | 100 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3, R10 |
| 2 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C73, C77 |
| 2 | 22uH | Assets:SMRH74-220MT | L1, L2 |
| 2 | 5V | TestPoint:TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | J5, J10 |
| 2 | 7.5k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R8 |
| 2 | ESP32-C3_SUPERMINI_TH | ESP32-C3 SuperMini TH:MODULE_ESP32-C3_SUPERMINI | U1, U2 |
| 2 | SS310 | Diode_SMD:D_3220_8050Metric_Pad2.65x5.15mm_HandSolder | D141, D144 |
| 2 | TestPoint_2Pole | TestPoint:TestPoint_2Pads_Pitch2.54mm_Drill0.8mm | TP1, TP2 |
| 2 | USB_C_Receptacle_PowerOnly_6P | Connector_USB:USB_C_Receptacle_GCT_USB4125-xx-x_6P_TopMnt_Horizontal | J8, J13 |
| 2 | bat+ | TestPoint:TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | J7, J12 |
| 2 | bat- | TestPoint:TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | J9, J14 |
| 2 | gnd | TestPoint:TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | J6, J11 |
| 2 | ~ | TP4056 Model by Texas Instruments:SOP127P600X175-9N | U5, U8 |
Questions
How big is the Wren PCB?
It measures 413.7 × 121 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Wren use?
350 parts, built around the SK6812MINI-E and SS310. 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 Wren KiCad files?
From the Jyst7/Wren repository on GitHub, at the commit this page was made from: the board is Wren/Wren.kicad_pcb and its schematic Production/Wren.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Wren 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).
Similar boards
- 4 layers60 × 44 mm

- 2 layers43.2 × 17.6 mm

- 2 layers150 × 50 mm

- 2 layers139.7 × 88.9 mm

- 2 layers82.5 × 136.7 mm

Gameboy dmg
alxhoff/gameboy-dmg-pcb
PCB for Gameboy DMG with audio and GPIO expander to provide I2C interface to push buttons
95 parts4GPL-3.0 - 2 layers33 × 23.5 mm

- 2 layers131 × 100 mm

- 2 layers164.3 × 145 mm

Main board esp32
MrRooby/Maszyna-W-ESP32
ESP32 based project with addressable LED displays, simulating basic CPU architecture with website Websocket connectivity for real time visualization
92 parts2