WiFi & Bluetooth Sensor Node


Worked for 52 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
U2
R1
Resistance
5.1kΩ
R13
Resistance
100kΩ
R4
Resistance
100kΩ
R7
Resistance
100kΩ
R10
Resistance
10kΩ
R15
Resistance
19.1kΩ
R3
Resistance
88.7kΩ
R14
Resistance
100Ω
R2
Resistance
5.1kΩ
R8
Resistance
100kΩ
R9
Resistance
10kΩ
R6
Resistance
39.2kΩ
R11
Resistance
1kΩ
R12
Resistance
10kΩ
R5
Resistance
464kΩ
U1 GND_16 - C9 P2
GND
GND
U4 VSS - C15 P2
U2 GND - U2 EP
GND
C3 P2 - C4 P2
U2 GND - U2 EP
U2 GND - U2 EP
U3 CTRL5 - R3 P2
SW1 GND - C17 P2
SW1 GND - C17 P2
U4 VSS - C15 P2
GND
GND
GND
U2 GND - U2 EP
C5 P2 - C6 P2
C16 P2 - SW1 NO_1
U1 GND_16 - C9 P2
C3 P2 - C4 P2
GND
C3 P2 - C4 P2
U1 GND_16 - C9 P2
U4 VSS - C15 P2
C5 P2 - C6 P2
SW1 GND - C17 P2
GND
C16 P2 - SW1 NO_1
U1 GND_16 - C9 P2
C5 P2 - C6 P2
C16 P2 - SW1 NO_1
GND
U1 GND_16 - C9 P2
U1 GND_16 - C9 P2
C5 P2 - C6 P2
SW1 GND - C17 P2
U3 CTRL5 - R3 P2
U2 GND - U2 EP
GND
GND
U1 GND_16 - C9 P2
U3 CTRL5 - R3 P2
GND
GND
GND
C3 P2 - C4 P2
GND
GND
U3 SW - L1 1
J1 VBUS__1 - U2 IN
U2 EN/UVLO - R5 P2
L1 2 - U3 OUT1
U1 POC_OUT - R13 P1
U2 OUT_1 - U2 OUT_2
J1 CC2 - R2 P1
J1 DP1 - J1 DP2
U2 IMON - R15 P1
L1 2 - U3 OUT1
U2 OUT_1 - U2 OUT_2
J1 CC1 - R1 P1
J2 2 - U1 JTAG_TMS_SWDIO
L1 2 - U3 OUT1
U4 SCL - U1 ULP_GPIO_1
J2 7 - U1 GPIO_8
U1 POC_OUT - R13 P1
J1 VBUS__1 - U2 IN
U2 ILIM - R3 P1
J1 DP1 - J1 DP2
U1 RESET_N - R12 P2
L1 2 - U3 OUT1
L1 2 - U3 OUT1
U2 EN/UVLO - R5 P2
L1 2 - U3 OUT1
J1 VBUS__1 - U2 IN
U2 ~{FLT} - R7 P1
U1 FLASH_IO_VDD - C14 P1
U1 ULP_GPIO_8 - R11 P1
R14 P2 - SW2 COM_1
J1 DN1 - J1 DN2
J2 8 - U1 GPIO_9
U2 DVDT - C2 P1
U1 RESET_N - R12 P2
U1 POC_IN - R13 P2
U3 PG1 - R8 P1
U1 POC_IN - R13 P2
J1 VBUS__1 - U2 IN
L1 2 - U3 OUT1
R11 P2 - LED1 A
U1 POC_IN - R13 P2
U2 OVP - R6 P2
U1 JTAG_TDO_SWO - J2 6
L1 2 - U3 OUT1
J1 VBUS__1 - U2 IN
J1 CC1 - R1 P1
J1 CC2 - R2 P1
U1 ULP_GPIO_8 - R11 P1
U3 PG1 - R8 P1
J1 DP1 - J1 DP2
U1 RESET_N - R12 P2
U3 OUT2 - C8 P1
U1 RESET_N - R12 P2
U4 SCL - U1 ULP_GPIO_1
J1 VBUS__1 - U2 IN
U2 OUT_1 - U2 OUT_2
J1 VBUS__1 - U2 IN
R14 P2 - SW2 COM_1
J1 DP1 - J1 DP2
U1 JTAG_TDO_SWO - J2 6
U2 OVP - R6 P2
J2 8 - U1 GPIO_9
J1 DN1 - J1 DN2
U2 ILIM - R3 P1
L1 2 - U3 OUT1
U1 JTAG_TDO_SWO - J2 6
J1 VBUS__1 - U2 IN
L1 2 - U3 OUT1
U2 EN/UVLO - R5 P2
L1 2 - U3 OUT1
U1 FLASH_IO_VDD - C14 P1
U2 OUT_1 - U2 OUT_2
J1 VBUS__1 - U2 IN
U2 OUT_1 - U2 OUT_2
J1 DN1 - J1 DN2
U4 SDA - U1 ULP_GPIO_0
U3 PG1 - R8 P1
J1 VBUS__1 - U2 IN
U3 VIN2 - C4 P1
U3 OUT2 - C8 P1
J1 CC2 - R2 P1
L1 2 - U3 OUT1
L1 2 - U3 OUT1
U3 VIN2 - C4 P1
L1 2 - U3 OUT1
U3 VIN2 - C4 P1
U2 DVDT - C2 P1
U2 ~{FLT} - R7 P1
L1 2 - U3 OUT1
U4 SDA - U1 ULP_GPIO_0
J2 7 - U1 GPIO_8
U2 OUT_1 - U2 OUT_2
J2 4 - U1 JTAG_TCK_SWCLK
J1 CC1 - R1 P1
U2 IMON - R15 P1
U3 SW - L1 1
L1 2 - U3 OUT1
U4 SCL - U1 ULP_GPIO_1
L1 2 - U3 OUT1
L1 2 - U3 OUT1
J2 4 - U1 JTAG_TCK_SWCLK
R14 P2 - SW2 COM_1
U2 OUT_1 - U2 OUT_2
U1 POC_IN - R13 P2
R11 P2 - LED1 A
L1 2 - U3 OUT1
U4 SDA - U1 ULP_GPIO_0
J1 DN1 - J1 DN2
J2 2 - U1 JTAG_TMS_SWDIO
U2 OVP - R6 P2
U2 ~{FLT} - R7 P1
U1 POC_IN - R13 P2
C4
Capacitance
10µF
C17
Capacitance
1nF
C7
Capacitance
100nF
C3
Capacitance
10µF
C5
Capacitance
10µF
U3
C13
Capacitance
100nF
C2
Capacitance
10nF
C15
Capacitance
100nF
C8
Capacitance
1µF
C14
Capacitance
1µF
C9
Capacitance
10µF
C10
Capacitance
100nF
C1
Capacitance
1µF
C16
Capacitance
10nF
C6
Capacitance
10µF
C12
Capacitance
100nF
C11
Capacitance
100nF
D2
U4
D4
L1
SW1
SW2
LED1
J2
D3

USB-C WiFi BLE TH Sensor

USB-C WiFi BLE TH Sensor thumbnail