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 results...

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