USB-C Sensor Node


Implemented the schematic for the USB-C powered Wi‑Fi/BLE temperature/humidity node. It uses a SiWG917 Wi‑Fi/BLE 5.4 module, SHT41 T/RH sensor, USB-C sink input, TPS25940 true reverse-blocking eFuse with OVP/UVLO/OCP/soft-start, MP28301 3.3 V buck regulator, ESD protection, reset/ISP/SWD debug, I2C pull-ups, and status LED.
Created project files:
Open items:
  • PCB layout/routing is not done yet, so airwire DRC errors are expected.
  • Generic passives still need final manufacturer MPNs before manufacturing export.
  • Layout must enforce the SiWG917 antenna keepout and thermal isolation around the SHT41.
Suggested next steps:
  1. Set board size/stackup and move into PCB placement.
  2. Place U1 at the board edge with antenna keepout and U4 away from heat sources.
  3. Route power, buck, I2C, SWD/UART, and USB-C protection paths.
  4. Assign final passive MPNs and run full DRC/manufacturing checks.
Set up the board size and stackup, then place the components for RF and thermal best practices.
The schematic and supporting design files are complete, but PCB setup and placement could not be started because no ACUs are currently available.
Remaining work:
  • Define board dimensions and stackup.
  • Place the SiWG917 at a board edge with its antenna keepout fully clear.
  • Thermally isolate the SHT41 from the MCU, regulator, USB-C connector, and power path.
  • Cluster USB-C protection and buck components for short high-current loops.
  • Verify placement clearances, antenna constraints, and unrouted-net DRC.
Inspect board setup
Document placement constraints
Check design rules

D1
J1
U1
U2

USB-C WiFi BLE TH Sensor

USB-C WiFi BLE TH Sensor thumbnail