USB-C Wi-Fi/BLE Sensor Node Design


I’ll build the USB-C powered Wi‑Fi/BLE temperature-humidity sensor node: select parts, create the schematic with protection and power regulation, add documentation, then run a design review.
I selected an ESP32‑C3 module, SHT41 T/RH sensor, USB‑C receptacle, TPS259530 eFuse/protection IC, AP2112K 3.3V LDO, and USB data ESD protection; next I’m adding and wiring the schematic.
I started the design but can’t continue because your account has no available ACUs, so AI execution is currently unavailable.
Accomplished so far:
  • Renamed the project to USB-C ESP32 Environmental Sensor and updated its description.
  • Added the main schematic components: ESP32-C3 Wi‑Fi/BLE module, SHT41 temperature/humidity sensor, USB-C receptacle, TPS259530 eFuse/protection IC, AP2112K 3.3V LDO, USB ESD protection, boot/reset buttons, status LED, and supporting passives.
  • Wired the main power path, USB-C CC pull-downs, USB D+/D− to ESP32-C3, I2C sensor bus, 3.3V rail, EN/BOOT controls, status LED, and common ground.
  • Added TPS259530 support parts for current limit, UVLO divider, soft-start, and fault pull-up, but these final support parts still need wiring.
Remaining work:
  • Wire R8/R9/R10/R11/C7 to the TPS259530 eFuse.
  • Mark unused ESP32, USB-C SBU, and regulator NC pins appropriately.
  • Create project files: project specification, power budget/design notes, firmware starter, regulatory checklist, and board bring-up plan.
  • Run ERC/design checks and fix any schematic issues.
  • Then proceed to PCB sizing, placement, antenna keepout, routing, and DRC when you’re ready.
Wire eFuse parts
Manual wiring help
Create spec document
Run design checks
PCB setup guidance

USB-C ESP32 Environmental Sensor

USB-C ESP32 Environmental Sensor thumbnail