Wi-Fi/BLE Temperature Sensor Node Design

Parts selected: ESP32‑C6 module, Sensirion SHT41 I²C T/RH sensor, USB‑C receptacle, TI TPS25940L eFuse protection, and a low-Iq 3.3 V buck regulator. I’m adding the schematic now.
Schematic wiring is in place for USB-C sink detection, protected 5 V, 3.3 V regulation, ESP32-C6 power/enable, and the SHT41 I²C interface. I’m checking and annotating it now.
Built the USB-C powered Wi‑Fi/BLE temperature/humidity sensor node schematic and renamed the project to USB-C Wi-Fi BLE Environmental Sensor Node. It includes USB-C 5 V sink Rd resistors, TPS25940L input protection, 3.3 V low-Iq buck regulation, ESP32-C6-WROOM-1-N8, SHT41 I²C T/RH sensor, decoupling/bulk passives, net metadata, and ERC verification with no reported electrical warnings in the checked categories.
I also added project docs:
  • USB-C Wi-Fi/BLE Environmental Sensor Node (usb-c-wi-fible-environmental-sensor-node)
  • Bring-Up, Firmware, and Compliance Plan (bring-upc-firmwarec-and-compliance-plan)
Next step is PCB layout: place the USB-C/protection/regulator block, isolate the sensor from heat sources, and enforce the ESP32-C6 antenna keepout.
Start PCB layout
Tune protection values
Add programming access
Run schematic review
Optimize low power

Refine this doc
Ask about this doc
USB-C Wi-Fi/BLE Environmental Sensor Node
Purpose
Consumer low-power environmental sensor node powered from USB-C 5 V default sources. Measures temperature and relative humidity with a digital I²C sensor and reports over 2.4 GHz Wi-Fi/BLE.
Implemented Architecture
  • USB-C receptacle: J1 UJ20-C-H-G-SMT-2-P16-TR, 5 V default sink.
  • CC termination: R1/R2 5.1 kΩ Rd pulldowns on CC1/CC2.
  • Input protection: U3 TPS25940LRVCR eFuse for reverse-current blocking, OVP, UVLO, and OCP planning for 0.5–3 A USB sources.
  • Regulation: U4 MP28301GG-P low-Iq buck regulator, protected 5 V to 3.3 V.
  • Wireless MCU: U1 ESP32-C6-WROOM-1-N8 module, 2.4 GHz Wi-Fi + BLE 5.x class radio module.
  • Sensor: U2 SHT41-AD1B-R3 I²C temperature/RH sensor.
  • I²C: SDA on ESP32-C6 IO6, SCL on IO7, both pulled up to 3.3 V with 10 kΩ.
Main Nets
  • USB_VBUS: raw USB-C 5 V input, max current metadata 3 A.
  • 5V_PROTECTED: eFuse output to buck regulator, max current metadata 3 A.
  • 3V3: regulated system rail, max current metadata 0.7 A.
  • GND: common ground.
  • I2C_SDA / I2C_SCL: low-speed digital sensor bus.
Power Budget Planning
Approximate design target: ESP32-C6 Wi-Fi transmit peaks up to several hundred mA, sensor draw negligible versus radio, regulator selected with 700 mA class output to cover radio bursts. eFuse current limit should be configured during detailed datasheet tuning for the intended product current limit: conservative consumer default around 0.5–1 A, or higher up to 3 A if thermals/connector/source assumptions support it.
Items Requiring Datasheet-Level Tuning Before Layout/Release
  • TPS25940L ILIM, UVLO/OVP, dV/dt, PGOOD/FLT usage, and thermal dissipation values.
  • MP28301 output voltage feedback/configuration, required inductor value/current rating, input/output capacitor ESR/capacitance, and layout-critical switching loop.
  • ESP32-C6 module boot strapping, EN/reset behavior, optional UART programming pads, and antenna keepout.
  • Confirm exact module regulatory certifications for target SKU and sales regions.
Validation Performed
Electrical rule check subset for floating pins, no-connects, power pins, undriven nets, and single-pin nets reports no ERROR/WARNING/UNCERTAIN items after marking spare GPIOs intentionally unused.

    Purpose

    Implemented Architecture

    Main Nets

    Power Budget Planning

    Items Requiring Datasheet-Level Tuning Before Layout/Release

    Validation Performed

Documents

    USB-C Wi-Fi/BLE Environmental Sensor Node

    Bring-Up, Firmware, and Compliance Plan

Assets

No assets added.

USB-C Wi-Fi BLE Environmental Sensor Node

USB-C Wi-Fi BLE Environmental Sensor Node thumbnail
Consumer USB-C powered low-power temperature/humidity sensor node with ESP32-C6 Wi-Fi/BLE and protected 5 V input

Properties

WiFi, Bluetooth

USB-C 5 V default sink; protected path planned for 0.5–3 A sources

USB-C 5 V input, internal 3.3 V rail

Consumer product; use certified radio module and plan FCC/CE/UKCA verification

Consumer IoT environmental sensing

Pricing & Availability

Distributor

Qty 1

Arrow

$2.85–$3.76

Digi-Key

$6.05

HQonline

$0.10

LCSC

$6.64

Mouser

$14.06

TME

$6.19

Verical

$1.32–$3.59

Controls