USB-C Temperature-Humidity Sensor Node Design


Built the schematic for a USB-C powered Wi‑Fi/BLE temperature-humidity node and captured the requirements in project files.
Completed:
  • Renamed the project to USB-C WiFi BLE Environmental Sensor and updated the description.
  • Created the Project Specification.
  • Selected and added the main parts:
    • ESP32-C3-WROOM-02-N4 Wi‑Fi/BLE module
    • SHT41 I2C temperature/humidity sensor
    • USB-C 2.0 receptacle
    • TPS259530 eFuse input protection
    • AP63203 fixed 3.3 V buck regulator
    • USBLC6 USB ESD protection
    • BOOT/RESET buttons and status LED
  • Wired the schematic blocks:
    • USB-C VBUS, GND, CC1/CC2 5.1 kΩ sink pull-downs
    • eFuse input protection with UVLO/current-limit/soft-start passives
    • 5 V protected rail to 3.3 V buck regulator
    • ESP32-C3 power, EN reset RC, BOOT GPIO9, GPIO2 boot pull-up
    • Native USB D+/D− to ESP32-C3 GPIO19/GPIO18 with ESD protection
    • SHT41 I2C bus with pull-ups and local decoupling
    • Low-current status LED
  • Consulted datasheets for ESP32-C3, SHT41, USB-C connector, TPS2595, and AP63203.
  • Created the Firmware Starter — ESP32-C3-WROOM-02-N4 with PlatformIO Arduino code and the actual pin map.
Validation status:
  • Schematic ERC-specific checks returned clean for the queried ERC categories.
  • Full review still reports expected pre-layout airwire/DRC errors because the PCB has not been placed or routed.
  • Full review also reports missing MPNs for generic passives, which should be resolved before manufacturing by selecting real resistor/capacitor/inductor part numbers.
Remaining work:
  • Assign real manufacturer part numbers for all generic passives and the LED.
  • Run a final full schematic review after MPN cleanup.
  • Move to PCB layout: set board size, place components, keep ESP32 antenna at the board edge with keepout, place SHT41 away from heat sources, then route and re-run DRC.
Assign MPNs
Run schematic review
Set board dimensions
Auto-place components
Add mounting holes

L1 P2 - U4 FB

USB-C WiFi BLE Environmental Sensor

USB-C WiFi BLE Environmental Sensor thumbnail