I’m blocked because project execution credits are exhausted, so I can’t modify the schematic, add components, consult datasheets, or run design review in this session.
Current project state:
Empty project
0 components
0 nets
No schematic work has been applied yet
Recommended design plan when credits are available:
Rename the project to something like USB-C WiFi BLE Environmental Sensor Node.
Select an ultra-low-power Wi-Fi + BLE MCU/module, likely an ESP32-C6, ESP32-C3, or similar 2.4 GHz Wi-Fi 802.11 b/g/n + BLE 5.x module.
Add a digital temperature/humidity sensor, likely I²C-based, such as SHT40/SHT41/SHT45, HDC302x, or equivalent.
Design the USB-C 5 V input:
USB-C receptacle with default 5 V sink CC resistors
Input fuse or current limiter sized for 0.5–3 A sources
Reverse-current / reverse-polarity protection
Over-voltage protection
Under-voltage lockout
Over-current protection
TVS protection for consumer robustness
Add 5 V to 3.3 V regulation sized from a real power budget.
Wire MCU/module per datasheet:
Power pins and decoupling
Boot/strapping pins
EN/reset circuit
UART/programming access if needed
RF antenna keepout if using a module with PCB antenna
Wire the T/RH sensor:
I²C SDA/SCL
Pull-ups
Local decoupling
Sensor placement notes to isolate it from regulator/MCU heat
Add optional user/debug features:
Status LED
Reset button
Programming header or USB-UART if required
Run ERC/review and fix all unresolved violations before layout.
After schematic validation, proceed to PCB layout with RF antenna keepout, USB-C edge placement, power protection near the connector, and sensor thermally isolated from heat sources.