Temperature and Humidity Sensor Node Design


Make me a temperature and humidity sensor node with Wifi and Bluetooth, powered by USB-C (5V) for consumer use.
It should be a low-power environmental node with a digital T/RH sensor, ultra-low-power MCU with Wi-Fi + Bluetooth (dual-radio) — 2.4 GHz 802.11 b/g/n plus BLE 5.x powered by USB-C (5 V) — USB-C receptacle 5 V default; include reverse/OVP/UVLO/OCP protection and plan for 0.5–3 A sources.
I’ll build the sensor node schematic end-to-end: choose the radio MCU, size the USB-C power path and protection, add the T/RH sensor and support passives, then wire and verify it.
I’ve narrowed the architecture: ESP32-C3 module, SHT41 sensor, protected USB-C input, and a buck regulator to stay cool under Wi-Fi bursts. I’m verifying datasheet details and sizing the power path now.
Architecture is locked and documented. I’m adding the full component set now in functional blocks, then I’ll wire power, USB, MCU support, and the sensor bus.
Done: the USB-C Wi‑Fi/BLE environmental sensor node schematic is built, wired, and ERC-clean. I also added the supporting project files: Project Specification, Design Notes, and Firmware Starter — ESP32-C3-MINI-1-N4.
What’s in place: protected USB-C 5 V input with CC sink resistors, TVS + eFuse protection, 3.3 V buck rail, ESP32-C3 native USB, boot/reset circuitry, and SHT41 on I2C. Schematic is ready for layout; want me to go ahead?
Set board size
Run ERC/DRC
Place components
Add enclosure features
Review BOM costs

J1
GND
J1 VBUS_B - C1 P1
J1 DP2 - D1 IO2
J1 DN1 - J1 DN2

USB-C Wi-Fi/BLE Environmental Sensor Node

USB-C Wi-Fi/BLE Environmental Sensor Node thumbnail