WiFi & Bluetooth Sensor Node


Worked for 3 mins 20 sec
6/6 Run schematic/design checks and fix actionable issues

Rename project, create specification, and record initial requirements/power budget

Select library parts for MCU, T/RH sensor, USB-C input, regulator, and protection

Add main components and supporting passives to the schematic

Wire USB-C power/protection, 3.3 V rail, MCU boot/debug, USB data, I2C sensor, and indicators

Create firmware/regulatory/bring-up project files

Run schematic/design checks and fix actionable issues

Thought for 46 sec
Reading project docs.
Getting a BOM overview.
Completed 11 design checks — found 114 issues.
Thought for 42 sec — Verifying eFuse features
Read U2, TPS259530DSGT datasheets.
Thought for a moment
Searching for eFuse solutions
I need to address the issue with TPS2596 that requires fixing since the user needs the reverse. It looks like I have to replace or add an ideal diode. To do that, I should search for a part with back-to
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.
Place route and MPNs
Start PCB placement
Assign passive MPNs
Route the PCB
Run full review

Demo Complete

The guided demo is finished. You watched Flux replay a real design session in this read-only project. Sign up to build your own project.


D1
J1
U1
U1 GND_16 - C9 P2
GND
J1 DP1 - J1 DP2
J1 CC1 - R1 P1
J2 2 - U1 JTAG_TMS_SWDIO
J2 7 - U1 GPIO_8
U1 POC_OUT - R13 P1
J1 DP1 - J1 DP2
U2 ~{FLT} - R7 P1
U1 FLASH_IO_VDD - C14 P1
U1 ULP_GPIO_8 - R11 P1
J1 DN1 - J1 DN2
J2 8 - U1 GPIO_9
U1 RESET_N - R12 P2
U3 PG1 - R8 P1
J1 VBUS__1 - U2 IN
U1 POC_IN - R13 P2
J1 DP1 - J1 DP2
J1 VBUS__1 - U2 IN
J1 DP1 - J1 DP2
U1 JTAG_TDO_SWO - J2 6
J1 DN1 - J1 DN2
J1 DN1 - J1 DN2
J1 CC2 - R2 P1
L1 2 - U3 OUT1
J2 4 - U1 JTAG_TCK_SWCLK
U4 SCL - U1 ULP_GPIO_1
U4 SDA - U1 ULP_GPIO_0
J1 DN1 - J1 DN2

USB-C WiFi BLE TH Sensor

USB-C WiFi BLE TH Sensor thumbnail