USB C WiFi BLE Sensor Node


Created 4 project docs

Design Notes — USB-C WiFi BLE Environmental Node

View Document

Input: USB-C receptacle J1, 5 V sink-only, USB 2.0 D+/D- routed to ESP32-C3 native USB Serial/JTAG. USB-C configuration: R1/R2 = 5.1 kΩ Rd f...

Firmware Starter — ESP32-C3-WROOM-02-N4

View Document

MCU/module: ESP32-C3-WROOM-02-N4 Framework: Arduino on PlatformIO

Board Bring-Up Plan — USB-C WiFi BLE Environmental Node

View Document

Equipment: current-limited 5 V USB supply or USB power meter, multimeter, oscilloscope, USB-C cable, ESD-safe workstation, PlatformIO firmwa...

Technical Construction File — USB-C WiFi BLE Environmental Node

View Document

Draft, schematic-stage. FCC Part 15 intentional radiator integration using pre-certified module conditions.
Implemented the schematic for the USB-C powered Wi‑Fi/BLE temperature/humidity node and created the supporting project files:
Open items:
  • PCB layout has not been started yet; airwires are expected until placement/routing.
  • Generic passives/testpoints still need production MPN assignment before manufacturing export.
  • Layout must enforce ESP32 antenna keepout and keep the SHT40 away from heat sources.
Suggested next steps:
  1. Set board size/stackup and antenna/sensor placement constraints.
  2. Place components with the ESP32 antenna at the board edge.
  3. Route USB, buck power, and I2C nets.
  4. Assign production MPNs for generic passives and test pads.
Create layout constraints
Assign passive MPNs
Run schematic review
Start PCB placement
Prepare layout intent

D1
J1
C3
Capacitance
3.3nF
C2
Capacitance
1µF
C6
Capacitance
10µF
C5
Capacitance
10µF
C1
Capacitance
100nF
C7
Capacitance
120pF
C4
Capacitance
4.7µF
C2 P2 - C3 P2
C2 P2 - C3 P2
GND
GND
C6 P2 - R7 P2
C2 P2 - C3 P2
GND
R2 P2 - U1 GND
GND
GND
GND
C2 P2 - C3 P2
C6 P2 - R7 P2
C2 P2 - C3 P2
R2 P2 - U1 GND
C2 P2 - C3 P2
R2 P2 - U1 GND
C2 P2 - C3 P2
GND
GND
GND
R2 P2 - U1 GND
R13 P2 - R15 P2
U2 PG - R8 P1
U1 IN - TP1 P1
J1 CC1 - R1 P1
C4 P1 - U2 VIN
U3 IO2 - R11 P2
J1 DN1 - J1 DN2
U1 ~{FLT} - R15 P1
J1 DP1 - J1 DP2
U1 IN - TP1 P1
U3 IO1 - U4 SCL
J1 CC2 - R2 P1
U1 OUT - C2 P1
U1 IN - TP1 P1
U2 PG - R8 P1
C7 P1 - U3 3V3
U3 EN - R9 P2
U3 TXD - TP7 P1
J1 DN1 - J1 DN2
U1 EN/UVLO - R4 P2
U1 dVdt - C3 P1
J1 CC1 - R1 P1
J1 DP1 - J1 DP2
U1 ILM - R3 P1
J1 VBUS__1 - D2 1
J1 CC2 - R2 P1
J1 DN1 - J1 DN2
U2 PG - R8 P1
R13 P2 - R15 P2
C6 P1 - R6 P1
C6 P1 - R6 P1
U3 IO9 - R10 P2
J1 DP1 - J1 DP2
U1 ~{FLT} - R15 P1
L1 2 - C5 P1
J1 VBUS__1 - D2 1
U1 dVdt - C3 P1
J1 DN1 - J1 DN2
C4 P1 - U2 VIN
J1 VBUS__1 - D2 1
C9 P1 - U4 VDD
U1 IN - TP1 P1
C4 P1 - U2 VIN
U1 ILM - R3 P1
U2 FB - R6 P2
J1 DP1 - J1 DP2
U2 FB - R6 P2
U1 EN/UVLO - R4 P2
J1 VBUS__1 - D2 1
J1 DP1 - J1 DP2
U1 OUT - C2 P1
L1 2 - C5 P1
C4 P1 - U2 VIN
D2
R8
Resistance
100kΩ
R3
Resistance
2.49kΩ
R2
Resistance
5.1kΩ
U2
R1
Resistance
5.1kΩ
R15
Resistance
100kΩ
R7
Resistance
100kΩ
R4
Resistance
1MΩ
R5
Resistance
387kΩ
R6
Resistance
450kΩ
TP1
TP3
TP2
L1
Inductance
470nH
U1

USB-C WiFi BLE Environmental Node

USB-C WiFi BLE Environmental Node thumbnail