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

U4
D1
U3
J1
C3
Capacitance
3.3nF
C2 P2 - C3 P2
C2 P2 - C3 P2
U3 GND_6 - U3 GND_7
C9 P2 - C11 P2
GND
C9 P2 - C11 P2
C10 P2 - SW2 2
C8
Capacitance
100nF
GND
C2
Capacitance
1µF
C6 P2 - R7 P2
C2 P2 - C3 P2
U3 GND_10 - U4 VSS
GND
R2 P2 - U1 GND
C10 P2 - SW2 2
GND
C6
Capacitance
10µF
GND
U3 GND_6 - U3 GND_7
C9 P2 - C11 P2
GND
C9
Capacitance
10µF
C9 P2 - C11 P2
C10 P2 - SW2 2
C9 P2 - C11 P2
U3 GND_6 - U3 GND_7
C5
Capacitance
10µF
C2 P2 - C3 P2
U3 GND_10 - U4 VSS
C6 P2 - R7 P2
C9 P2 - C11 P2
C1
Capacitance
100nF
C7
Capacitance
120pF
C2 P2 - C3 P2
R2 P2 - U1 GND
C4
Capacitance
4.7µF
C9 P2 - C11 P2
C2 P2 - C3 P2
C11
Capacitance
100nF
R2 P2 - U1 GND
U3 GND_6 - U3 GND_7
C10
Capacitance
1µF
C2 P2 - C3 P2
GND
C6 P2 - R7 P2
U3 GND_10 - U4 VSS
GND
GND
R2 P2 - U1 GND
R13 P2 - R15 P2
C9 P1 - U4 VDD
U2 PG - R8 P1
U1 IN - TP1 P1
J1 CC1 - R1 P1
C4 P1 - U2 VIN
U3 IO3 - R14 P1
C7 P1 - U3 3V3
U3 IO2 - R11 P2
C9 P1 - U4 VDD
U3 IO3 - R14 P1
U3 IO1 - U4 SCL
U1 ~{FLT} - R15 P1
J1 DN1 - J1 DN2
C9 P1 - U4 VDD
C9 P1 - U4 VDD
U1 ~{FLT} - R15 P1
C9 P1 - U4 VDD
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
C7 P1 - U3 3V3
U3 EN - R9 P2
U3 TXD - TP7 P1
U3 IO0 - U4 SDA
J1 DN1 - J1 DN2
U1 EN/UVLO - R4 P2
U1 dVdt - C3 P1
J1 CC1 - R1 P1
C10 P1 - SW2 1
C10 P1 - SW2 1
J1 DP1 - J1 DP2
U3 TXD - TP7 P1
U1 ILM - R3 P1
J1 VBUS__1 - D2 1
SW1
TP4
U3 IO0 - U4 SDA
J1 CC2 - R2 P1
U3 RXD - TP8 P1
C9 P1 - U4 VDD
TP8
J1 DN1 - J1 DN2
U2 PG - R8 P1
C10 P1 - SW2 1
SW2
TP1
U3 RXD - TP8 P1
TP3
R13 P2 - R15 P2
U3 IO1 - U4 SCL
C6 P1 - R6 P1
C6 P1 - R6 P1
U3 IO9 - R10 P2
U3 IO9 - R10 P2
C9 P1 - U4 VDD
TP5
J1 DP1 - J1 DP2
U1 ~{FLT} - R15 P1
U3 IO9 - R10 P2
L1 2 - C5 P1
J1 VBUS__1 - D2 1
U1 dVdt - C3 P1
J1 DN1 - J1 DN2
TP9
TP6
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
U3 IO0 - U4 SDA
J1 DN1 - J1 DN2
U3 IO0 - U4 SDA
J1 DP1 - J1 DP2
R13 P2 - R15 P2
U3 IO2 - R11 P2
U2 FB - R6 P2
U1 EN/UVLO - R4 P2
U3 IO9 - R10 P2
TP7
J1 VBUS__1 - D2 1
J1 DP1 - J1 DP2
U1 OUT - C2 P1
U3 IO1 - U4 SCL
U3 EN - R9 P2
TP10
TP2
L1 2 - C5 P1
C4 P1 - U2 VIN
R13
Resistance
4.7kΩ
D2
R8
Resistance
100kΩ
R3
Resistance
2.49kΩ
R10
Resistance
10kΩ
R2
Resistance
5.1kΩ
U2
R1
Resistance
5.1kΩ
R15
Resistance
100kΩ
R12
Resistance
4.7kΩ
R11
Resistance
10kΩ
R7
Resistance
100kΩ
R4
Resistance
1MΩ
L1
Inductance
470nH
R5
Resistance
387kΩ
R14
Resistance
1kΩ
R9
Resistance
10kΩ
R6
Resistance
450kΩ
U1
D3
Technical Construction File — USB-C WiFi BLE Environmental Node
Status
Draft, schematic-stage.
Applicable Regulations
  • FCC Part 15 intentional radiator integration using pre-certified module conditions.
  • FCC Part 15B unintentional radiator testing for the final product.
  • CE RED for EU wireless product placement.
  • ISED/UKCA may apply depending on target markets.
  • RoHS/REACH material compliance for consumer sale.
Product Description
USB-C powered consumer temperature and humidity node using an ESP32-C3-WROOM-02-N4 Wi-Fi/BLE module and SHT40 digital sensor.
Wireless Technology Summary

Table


ModuleMPNTechnologyFrequency BandAntennaNotes
U3ESP32-C3-WROOM-02-N4Wi-Fi 802.11 b/g/n + BLE 5.x2.4 GHz ISMIntegrated PCB antennaFollow Espressif module integration and antenna keepout rules
Required Documentation Checklist
  • Project specification created.
  • Schematic-stage BOM available in Flux.
  • Firmware starter created.
  • Bring-up/test plan created.
  • Final PCB layout/Gerbers after placement/routing.
  • RF module certificate/grant evidence attached for the exact ordered module variant.
  • EMC/RF lab test reports for the finished product.
  • Final user manual and product labels.
RF Design Notes
  • Place U3 at a board edge with the ESP32-C3-WROOM-02 PCB antenna facing outward.
  • Keep the antenna keepout free of copper, traces, vias, components, batteries, USB cable routing, and enclosure metal unless Espressif explicitly allows otherwise.
  • Keep the buck converter, inductor, USB-C connector shell, and USB cable path away from the antenna area.
  • Configure firmware regulatory domain/channel plan for the intended market.
EMC/ESD Notes
  • D2 protects VBUS_RAW; D1 protects USB D+/D−. Place both close to J1 with low-inductance ground return.
  • U2 buck layout is the primary conducted/radiated EMI risk. Keep SW loop compact and avoid routing SW near USB D+/D−, SHT40, and antenna.
  • USB-C shield should be tied to board ground near the connector with stitching vias in the layout stage.
Draft Declaration of Conformity Placeholder
We, [Company Name], declare that the product USB-C WiFi BLE Environmental Node is designed for conformity with applicable FCC Part 15, CE RED, RoHS, and EMC requirements when manufactured and tested in its final enclosure.
Authorized signatory: ____________________ Date: ____________________
User Manual Safety/Compliance Outline
  • Indoor use only unless enclosure is later rated for outdoor use.
  • Use only compliant USB-C 5 V power sources.
  • Do not cover or contaminate the humidity sensor opening.
  • This device contains a 2.4 GHz Wi-Fi/Bluetooth radio module.
  • Include required FCC/CE/ISED statements after module grant review and final product testing.
Open Items
  • Attach exact Espressif certification documents for ESP32-C3-WROOM-02-N4.
  • Complete PCB layout with antenna keepout and EMI controls.
  • Perform pre-scan EMC/ESD testing before production release.
  • Status

  • Applicable Regulations

  • Product Description

  • Wireless Technology Summary

  • Required Documentation Checklist

  • RF Design Notes

  • EMC/ESD Notes

  • Draft Declaration of Conformity Placeholder

  • User Manual Safety/Compliance Outline

  • Open Items