I started the USB-C WiFi/BLE temperature-humidity sensor node and made concrete project progress before tool execution stopped.
Completed:
Renamed the project to USB-C WiFi BLE T-RH Sensor Node and updated the description.
Created a project specification file capturing the architecture, assumptions, USB-C 5 V input, WiFi/BLE, digital T/RH sensing, protection, and layout expectations.
Created a power-budget file. The design is sized around a ~560 mA 3.3 V peak load, so I selected a buck-regulator direction instead of a thermally marginal small LDO.
Selected and added main schematic parts:
ESP32-S3-WROOM-1 WiFi/BLE module
SHT40-AD1B-R2 I2C temperature/humidity sensor
USB-C receptacle
TPS25210L eFuse/protection IC
MP28301 3.3 V buck regulator
USBLC6-2SC6 USB data ESD protection
Boot/reset switches, status LED, inductor, and required passives
Consulted datasheets for the ESP32-S3 module, SHT40 sensor, TPS25210 protection IC, USBLC6 ESD array, and USB-C connector.
Remaining work:
Finish datasheet extraction for the MP28301 buck regulator.
Wire the schematic: USB-C CC/VBUS/data, eFuse protection, 3.3 V buck, ESP32 USB/I2C/boot/reset, SHT40, LED, and all decoupling.
Add or adjust any buck feedback/support parts required by the MP28301 datasheet.
Run schematic review/ERC and fix all violations.
Create firmware starter and board bring-up project files.
Only after the schematic is clean, move to layout with user confirmation.
Wirelessly connects nets on schematic. Used to organize schematics and separate functional blocks. To wirelessly connect net portals, give them same designator. #portal
General Purpose Thick Film Standard Power
and High-Power Chip Resistor
47 kOhms ±5% 0.125W, 1/8W Chip Resistor 0805 (2012 Metric) Automotive AEC-Q200 Thick Film
Features:
- RMCF – standard power ratings
- RMCP – high power ratings
- Nickel barrier terminations standard
- Power derating from 100% at 70ºC to zero at +155ºC
- RoHS compliant, REACH compliant, and halogen free
- AEC-Q200 compliant