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.
great let's finish the schematic and then let's generate the PCB board
The schematic is functionally complete: 46 components cover USB-C input, ESD, TPS25940 reverse/OVP/UVLO/OCP protection, MP28301 3.3 V regulation, SiWG917 Wi‑Fi/BLE, SHT41 sensing, debug controls, and support circuitry. Electrical schematic checks were clean; unrouted airwires and missing final passive MPNs remain expected at this stage.
I can’t generate the PCB now because the account has no available ACUs, so AI execution is unavailable. Once ACUs are available, the remaining work is:
  1. Final schematic visual cleanup and verification.
  2. Assign final passive MPNs.
  3. Set board dimensions, stackup, and design rules.
  4. Place the antenna module at the edge with its all-layer keepout.
  5. Thermally isolate the SHT41 from the MCU and buck regulator.
  6. Route, add planes/stitching, and resolve DRC.
  7. Generate manufacturing files.
Finalize passives and BOM
Document PCB requirements
Review BOM sourcing

USB-C WiFi BLE TH Sensor

USB-C WiFi BLE TH Sensor thumbnail