Roomnode c3-mini
AskAlice·room-node-pcbs·boards/roomnode-c3-mini/roomnode-c3-mini.kicad_pcb
About the Roomnode c3-mini PCB
Roomnode c3-mini is an open source ESP32 PCB design by AskAlice, published on GitHub. It is a 2-layer board measuring 40 × 35 mm, with 24 components from 17 distinct parts.
Its main chip is the ESP32-C3-MINI-1-N4, from the ESP32 family. Other key parts include the ME6211C33, SHT40 and ALS-PT19. By type, the board carries 8 resistors, 5 capacitors, 4 ICs, 3 connectors, 2 switches and 2 diodes.
It belongs with the iot & wireless and sensors designs in this gallery.
From the project
Multifunction ESP32 (S3/C6/C3) home IoT room sensor nodes — KiCad 8 hardware, ESPHome firmware, JLCPCB-ready. One per room: presence (mmWave/PIR), BLE tracking, temp/RH, VOC, CO2, PM, lux, addressable LEDs.
Ultra-compact budget room node, 40 x 35 mm, 2-layer, all-SMD (except pin headers). Built around the ESP32-C3-MINI-1-N4 module with USB-C power/data, SHT40 temperature/humidity, analog light sensor, PIR motion input, one SK6812MINI-E addressable RGB LED, EN/BOOT buttons and a UART header.
The ESP32-C3-MINI-1 antenna faces the TOP board edge. The region y = 0..8 mm across the full board width carries NO copper on any layer (no tracks, no vias, no zone fill, no parts) per Espressif guidelines (>=15 mm clearance preferred; the module overhangs the keepout). The B.Cu GND zone polygon is clipped…
Main components on the Roomnode c3-mini
Roomnode c3-mini bill of materials (BOM)
24 components, 17 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-C3-MINI-1-N4 | ESP32-C3-MINI-1-N4 | U1 |
| 1 | ME6211C33 | SOT-23-5 | U2 |
| 1 | SHT40 | DFN-4-SHT40 | U3 |
| 1 | ALS-PT19 | ALS_0603 | U4 |
| 1 | USB-C | TYPE-C-31-M-12 | J1 |
| 1 | UART 3V3/TX/RX/GND | HDR_1x4 | J2 |
| 1 | PIR 3V3/OUT/GND | HDR_1x3 | J3 |
| 1 | EN | TACT_3x4 | SW1 |
| 1 | BOOT | TACT_3x4 | SW2 |
| 1 | USBLC6-2SC6 | SOT-23-6 | D1 |
| 1 | SK6812MINI-E | SK6812MINI-E | D2 |
| 2 | 10uF | C_0805 | C1, C2 |
| 3 | 100nF | C_0603 | C3, C4, C5 |
| 2 | 5.1k | R_0603 | R1, R2 |
| 1 | 470R | R_0603 | R3 |
| 3 | 10k | R_0603 | R4, R5, R8 |
| 2 | 4.7k | R_0603 | R6, R7 |
Roomnode c3-mini design files
The KiCad project lives in the AskAlice/room-node-pcbs repository on GitHub; these links point at the commit this page was built from.
Roomnode c3-mini: common questions
What microcontroller does the Roomnode c3-mini use?
The Roomnode c3-mini is built around the ESP32-C3-MINI-1-N4, from the ESP32 family.
How big is the Roomnode c3-mini PCB?
The Roomnode c3-mini measures 40 × 35 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Roomnode c3-mini?
24 components, from 17 distinct parts. The full bill of materials is listed on this page.
Where can I download the Roomnode c3-mini design files?
From the AskAlice/room-node-pcbs repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Roomnode c3-mini design in my own project?
The repository has no license, so all rights stay with AskAlice. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Roomnode c3-mini without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
More boards in room-node-pcbs
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k