nRF5340 Wi Fi 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.
can you design using nrf5340 SoC ?
Yes. The current schematic uses the SiWG917 because the nRF5340 provides BLE 5.x but no Wi‑Fi. To retain your 2.4 GHz 802.11 b/g/n requirement, an nRF5340 design needs a companion Wi‑Fi IC/module—preferably the Nordic nRF7002 over QSPI/SPI.
Recommended revision:
  • nRF5340 module/SoC for application processing and BLE
  • nRF7002 module for 2.4 GHz Wi‑Fi
  • Existing SHT41 I²C sensor
  • Existing protected USB‑C → TPS25940 → 3.3 V power architecture, resized for both radios
  • SWD, USB, crystals/decoupling, RF keepouts, and Nordic SDK/Zephyr firmware documentation updated accordingly
I cannot modify the project now because no ACUs are available. Once ACUs are available, the remaining work is to source exact Nordic parts, recalculate peak power, replace the SiWG917 block, rewire and verify the schematic, and update the project files.
Calculate power budget
Find Nordic modules
Compare SoC vs module
Document architecture change

USB-C WiFi BLE TH Sensor

USB-C WiFi BLE TH Sensor thumbnail