WiFi & Bluetooth Sensor Node
Demo Complete
The demo is finished. It didn't use any ACUs. You can now continue working with this project like normal.
Table
| Rail | Source | Expected Voltage | Tolerance | Measure At | Current Limit | Pass Criteria |
|---|---|---|---|---|---|---|
VBUS_RAW | J1 USB-C VBUS | 4.75–5.25 V | USB source | J1 VBUS / U2 IN | Source limited 100–300 mA first power | Present only after USB-C attach |
VBUS_PROT | U2 TPS25940 OUT | ~VBUS minus small drop | <200 mV drop at light load | U2 OUT / C3 | U2 ~1 A limit | No oscillation, no FLT assertion |
3V3 | U3 MP28301 buck OUT1 | 3.3 V | ±5% initial | U3 OUT1 / C5 / U1 VBATT | 700 mA regulator rating | 3.135–3.465 V |
1V8_FLASH | U1 internal 1V8_LDO | ~1.8 V | per module spec | U1 1V8_LDO / C14 | Module internal | Present after U1 powered |
VBUS_RAW, VBUS_PROT, 3V3, and 1V8_FLASH to GND.VBUS_RAW, then VBUS_PROT, then 3V3, then 1V8_FLASH.BUCK_SW only with oscilloscope probe ground kept short; expect switching waveform.Table
| Signal | Expected State | Measure At | Notes |
|---|---|---|---|
EFUSE_EN_UVLO | High when VBUS is valid | U2 EN | R5/R6/R4 divider enables around ~4.3 V rising |
EFUSE_OVP | Below trip during normal USB 5 V | U2 OVP | R5/R6/R4 divider trips around ~6.0 V input |
EFUSE_FLT_N | High when no fault | U2 FLT / U1 UULP_VBAT_GPIO_3 | Open-drain pull-up R7 |
PWR_PGOOD | High when 3.3 V is valid | U3 PG1 / U1 UULP_VBAT_GPIO_2 | Open-drain pull-up R8 |
POC_IN | High after POC_OUT release | U1 POC_IN / SW1 | SW1 pulls low for reset |
RESET_N | High after reset delay | U1 RESET_N / J2 pin 10 | R12/C17 RC |
SWO_ISP | Floating/high unless SW2 pressed | U1 JTAG_TDO_SWO | Hold SW2 during reset for ISP |
Table
| Connector | Type | Pins to Verify | Test Method |
|---|---|---|---|
| J1 | USB-C receptacle | VBUS, GND, CC1, CC2, shell | Continuity and USB-C attach current check |
| J2 | 10-pin debug header | 3V3, GND, SWDIO, SWCLK, SWO, RESET_N, UART RX/TX | Continuity to U1 and debugger target-detect |
3V3, pin 2 SWDIO, pin 4 SWCLK, pins 3/5/9 GND, pin 10 RESET_N.UART_RX_MCU, pin 8 UART_TX_MCU; hold SW2 during reset.STATUS_LED and prints over debug/UART.Table
| Test | Components | Expected Result | Pass Criteria |
|---|---|---|---|
| I2C scan | U1, U4, R9, R10 | SHT41 appears at 0x44 | Address ACKs reliably |
| T/RH read | U4 SHT41 | Plausible indoor readings | Temp within ambient ±2 °C initially; RH 0–100% |
| Status LED | U1, R11, LED1 | LED toggles | Visible without excessive current |
| Wi-Fi | U1 | 2.4 GHz scan/connect | Network scan succeeds |
| BLE | U1 | BLE advertising/provisioning | Advertising visible on phone/sniffer |
| Protection fault | U2 | FLT responds to overload | Use controlled electronic load only |
Table
| Section | Result | Notes |
|---|---|---|
| Visual Inspection | [ ] Pass / [ ] Fail | |
| Power Rails | [ ] Pass / [ ] Fail | |
| Critical Signals | [ ] Pass / [ ] Fail | |
| Connectors | [ ] Pass / [ ] Fail | |
| Programming | [ ] Pass / [ ] Fail | |
| Functional Validation | [ ] Pass / [ ] Fail |
Prerequisites
1. Visual Inspection
2. Power Rail Verification
3. Critical Signal Verification
4. Connector and Interface Tests
5. Programming and Debug Interface
6. Functional Validation
7. Layout-Sensitive Bring-Up Notes
Pass/Fail Summary