Temperature and Humidity Sensor Node Design

I’m blocked because execution credits ran out mid-design.
Completed so far:
  • Renamed project to USB-C ESP32 Environmental Sensor.
  • Updated the project description.
  • Selected and checked datasheet direction for:
    • ESP32-C6-MINI-1-N4 Wi‑Fi/BLE module
    • SHT40 I²C temperature/RH sensor
    • USB4105-GF-A USB-C receptacle
    • TPS25210LRPWR 5 V eFuse with OVP/UVLO/OCP/reverse-current protection
    • AP2112K-3.3TRG1 3.3 V LDO
  • Calculated design intent around ESP32-C6 RF peaks: ~382 mA Wi‑Fi TX peak, so the 3.3 V rail should be treated as a ≥500 mA peak rail.
Not yet completed:
  • No schematic components were added before credits ran out.
  • No wiring/nets were created.
  • PCB layout was not created or placed.
  • ERC/DRC review was not run.
  • Bring-up and firmware documentation were not created.
Next steps when credits are available:
  1. Add all selected ICs/connectors/passives.
  2. Wire USB-C sink CC resistors, eFuse, LDO, ESP32-C6, SHT40, reset/boot, LED, decoupling, and USB D+/D−.
  3. Run ERC and fix all violations.
  4. Create board bring-up and firmware pin-map docs.
  5. Size the PCB, apply stackup, place components with ESP32 antenna at board edge.
  6. Pause for your approval before routing.
Use ESP32-C3
Keep ESP32-C6
Add USB ESD
Create project docs
Find cheaper USB-C
No schematic yet

Talk to Flux to get started.

No files yet

Documents

    Documents are markdown text files which describe project goals, capture details, or even simulation outputs.

    Assets

    No assets added.

    USB-C ESP32 Environmental Sensor

    USB-C ESP32 Environmental Sensor thumbnail
    Low-power USB-C powered environmental sensor node with Wi-Fi 802.11 b/g/n, BLE 5.x, digital temperature/humidity sensing, and protected 5 V USB-C input for 0.5–3 A sources.

    Properties

    Properties describe core aspects of the project.

    Pricing & Availability

    See prices from popular manufacturers for your project.

    Controls