

Roomsensor
- Size
- 70 × 82 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 115
- Nets
- 109
- Pads
- 491
- Tracks, vias
- 557, 180
- Pours
- 11
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 25 Jul 2024
- Updated
- 6 Nov 2026
Overview
Roomsensor is an open-source printed circuit board by marmbrus, from the marmbrus/circuits repository on GitHub. It is a 4-layer board of 70 × 82 mm with 115 parts on 109 nets, routed with 557 tracks and 180 vias.
It is built around the ESP32-S3-WROOM-1-N16R8, BME280 and OPT3001DNPR, with the USBLC6-2SC6, BM06B-SRSS-TB(LF)(SN) and EKMC1601112 among its other parts. Its parts include 37 diodes, 24 capacitors, 15 resistors, 12 ICs and 4 transistors. It belongs with the ESP32 boards of this library.
Main components
9ESP32-S3-WROOM-1-N16R8
SMD,25.5x18mm-103.5dBm -40℃~+65℃ 2.4GHz 20.5dBm 355mA 3V~3.6V 95mA ESP32-S3R8 On-board PCB Antenna UART、SPI、I2C、GPIO、I2S、USB SMD,25.5x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesBME280
LGA-8(2.5x2.5)-40℃~+85℃ 0%RH~100%RH 1.71V~3.6V 1.8uA 16bit I2C、SPI ±0.5℃ ±3%RH LGA-8(2.5x2.5) Temperature and Humidity Sensor ROHSBoschTemperature And Humidity SensorOPT3001DNPR
USON-6-EP(2.1x2.1)-40℃~+85℃ 0.65mm 1.8V~3.6V 1.8uA 2mm 2mm 83klx I2C Light Intensity USON-6-EP(2.1x2.1) Ambient Light Sensors ROHSTexas InstrumentsAmbient Light SensorsUSBLC6-2SC6
SOT-23-60.35pF、0.8pF 100nA 150W@8/20us 15V 2 5V 6A@8/20us 6V ESD SOT-23-6 ESD and Surge Protection (TVS/ESD) ROHSUMWESD And Surge Protection (TVS/ESD)BM06B-SRSS-TB(LF)(SN)
SMD,P=1mm-25℃~+85℃ 1 1A 1mm 1x6P 3.6mm 4.25mm 50V 6 6P 8mm Auxiliary Solder Pin Copper alloy PA SH Surface Mount,Vertical Tin UL94V-0 White SMD,P=1mm Wire To Board Connector ROHSJSTWire To Board ConnectorEKMC1601112
插件插件 Accelerometers ROHSPanasonicAccelerometersSM03B-SRSS-TB(LF)(SN)(P)
-- Lack of specifications ROHSJSTUncategorisedBSS138
SOT-23-55℃~+150℃ 1 N-channel 1.1Ω@10V、1.2Ω@4.5V 1.2V 1.7nC@10V 17.5pF 340mA 350mW 50V 6.5pF N-Channel SOT-23 MOSFETs ROHShongjiachengMOSFETsTYPE-C-31-M-12
SMD-30℃~+80℃ 1 10,000 cycles 16P 20V 5A 7.35mm Female Surface Mount, Right Angle Type-C SMD USB Connectors ROHSHRO ElectronicsUSB Connectors
README
readme.mdPlugins
Template Setup
Preferences -> Configure Paths...
- KICAD_USER_TEMPLATE_DIR=~/workspace/circuits/templates
Component Setup
easyeda2kicad
- github
easyeda2kicad --output ~/workspace/circuits/libraries/easyeda2kicad --full --lcsc_id=...
Schematics Editor -> Preferences -> Manage Symbol Libraries...
easyeda2kicad -> circuits/libraries/easyeda2kicad/easyeda2kicad.kicad_sym
PCB Editor -> Preferences -> Manage Footprint Libraries...
easyeda2kicad -> circuits/libraries/easyeda2kicad/easyeda2kicad.pretty
Parts
115| Qty | Value | Footprint | References |
|---|---|---|---|
| 36 | XL-1615RGBC-WS2812B-S | easyeda2kicad:LED-SMD_4P-L1.6-W1.5_XL-1615RGBC-WS2812B-S | LED1, LED2, LED10, LED11, LED12, LED13, LED14, LED15, LED16, LED17, LED18, LED19, LED20, LED21, LED22, LED23 +20 |
| 11 | 100nF | Capacitor_SMD:C_0603_1608Metric | C8, C9, C10, C15, C16, C19, C21, C22, C23, C25, C26 |
| 10 | 10k | Resistor_SMD:R_0603_1608Metric | R1, R2, R3, R4, R6, R7, R8, R11, R12, R13 |
| 9 | 1uF | Capacitor_SMD:C_0603_1608Metric | C3, C7, C11, C13, C14, C17, C18, C20, C24 |
| 8 | LabeledTestPoint | easyeda2kicad:LabeledTestPoint | TP1, TP2, TP4, TP5, TP10, TP11, TP12, TP13 |
| 6 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_Pad_Via | H1, H2, H3, H4, H5, H6 |
| 4 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3, Q4 |
| 3 | KEY-SMD_B3U-1000PM | easyeda2kicad:KEY-SMD_B3U-1000PM | SW1, SW2, SW3 |
| 2 | 47uF | Capacitor_SMD:CP_Elec_6.3x5.9 | C1, C2 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric | R9, R10 |
| 2 | 73412-0110 | easyeda2kicad:ANT-SMD_73412-0110 | RF1, RF2 |
| 2 | SM04B-SRSS-TB (LF)(SN) | easyeda2kicad:CONN-SMD_4P-P1.00_SM04B-SRSS-TB-LF-SN | CN1, CN2 |
| 2 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U4, U6 |
| 1 | 100k | Resistor_SMD:R_0603_1608Metric | R15 |
| 1 | 10nF | Capacitor_SMD:C_0805_2012Metric | C12 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric | C4 |
| 1 | 330 | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | 4.7k | Resistor_SMD:R_0603_1608Metric | R14 |
| 1 | BM06B-SRSS-TB(LF)(SN) | easyeda2kicad:CONN-SMD-6P-P1.00_BM06B-SRSS-TB-LF-SN | U12 |
| 1 | BME280 | Package_LGA:Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering | U2 |
| 1 | Conn_01x06 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J1 |
| 1 | EKMC1601112 | easyeda2kicad:SENSOR-TH_EKMC1601111 | U10 |
| 1 | ESP32-S3-WROOM-1-N16R8 | RF_Module:ESP32-S3-WROOM-1 | U1 |
| 1 | ICS-43434_C5656610 | easyeda2kicad:MIC-SMD_6P-L3.5-W2.7-P0.90-BL | U7 |
| 1 | LED | LED_SMD:LED_0603_1608Metric | D1 |
| 1 | LIS2DHTR | easyeda2kicad:LGA-14_L2.0-W2.0-P0.35-BL | U8 |
| 1 | OPT3001DNPR | easyeda2kicad:USON6_L2.1-W2.1-P0.65-BL-EP | U11 |
| 1 | SM03B-SRSS-TB(LF)(SN)(P) | easyeda2kicad:CONN-SMD_SM03B-SRSS-TB-LF-SN-P | U9 |
| 1 | TPS73733DCQ_C5220270 | easyeda2kicad:SOT-223-6_L6.5-W3.5-P1.27-LS7.0-BR | U3 |
| 1 | TYPE-C-31-M-12 | easyeda2kicad:USB-C_SMD-TYPE-C-31-M-12 | USBC1 |
| 1 | ~ | easyeda2kicad:usb-PCB | U5 |
Questions
How big is the Roomsensor PCB?
It measures 70 × 82 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Roomsensor use?
115 parts, built around the ESP32-S3-WROOM-1-N16R8, BME280, OPT3001DNPR and USBLC6-2SC6. 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 Roomsensor KiCad files?
From the marmbrus/circuits repository on GitHub, at the commit this page was made from: the board is roomsensor/roomsensor.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Roomsensor design in my own project?
Its repository states no licence, so its author keeps all rights: ask marmbrus before reusing the design.
More from marmbrus/circuits
12- 4 layers100 × 91.4 mm

- 4 layers138 × 125 mm

- 4 layers138 × 104 mm

- 4 layers68.8 × 135.2 mm

- 4 layers125.5 × 154.5 mm

- 4 layers295.1 × 12 mm

- 4 layers70 × 62 mm

- 4 layers94 × 74 mm

- 4 layers94 × 74 mm

- 4 layers121.5 × 154.3 mm

- 4 layers70 × 45 mm

- 4 layers63 × 63 mm

Similar boards
- 4 layers61.8 × 79.8 mm

Owl mainboard
danieltyukov/owltunes
Owl-shaped Spotify remote for your desk and pocket: ESP32-S3 firmware, LVGL UI, KiCad PCB, 3D-printed enclosure, and owl v0 on the Waveshare AMOLED kit
107 partsMIT - 4 layers68 × 67.3 mm

- 4 layers77 × 48.6 mm

NX ISD
Ghost3379/NX-ISD
A more sophisticated version of the Artemis Watch by Circuitmess.
116 parts2GPL-3.0 - 2 layers94 × 48.1 mm

Daanmem esp32 board FO2DABBFD842
manhoosbilli1/smart-peltier-driver-esp32-v1
Smart Peltier driver, ESP32 (v1 - v2 in active development)
89 parts - 4 layers40 × 40 mm

Flight Controller
benwys/SparrowHawk
Open source flight controller for FPV drones. Includes two complete hardware designs (kicad) with production files. Will include custom firmware (bare-metal cpp). In progress :-)
89 partsMIT - 4 layers79 × 60 mm

- 6 layers60.8 × 47 mm

SensorHub F405
Laudatur/Projekty
Układ łączy cyfrową transmisję pakietową po magistrali USB z bezstratną konwersją cyfrowo-analogową I2S, wykorzystując wbudowaną pompę ładunku przetwornika do bezpośredniego sprzężenia wyjścia audio z potencjałem masy…
53 parts - 2 layers75 × 54 mm

Gree bridge
reparationchlorinateur/gree-bridge
ESP32-S3 board that goes inside a mini-split indoor unit, for Home Assistant and Apple Home (Matter). IR control and wall-remote feedback through the unit's own IR receiver line (most brands); indoor/outdoor bus readout…
51 parts