# USB-C WiFi BLE Sensor Node
## Description
USB-C powered consumer environmental sensor node with ESP32-class Wi‑Fi/BLE connectivity, digital temperature/humidity sensing, protected 5 V input, and low-power 3.3 V electronics.
## Project Details
- **Owner:** dsedhom
- **Created:** 6/11/2026
- **Last Updated:** 6/11/2026
- **Visibility:** Public
## Key Components
### D1 — [USBLC6-2SC6](https://www.flux.ai/lcsc/usblc6-2sc6~2e9x.md)
- Breakdown Voltage: 6V
- Manufacturer Part Number: USBLC6-2SC6
- Manufacturer Name: UMW(友台半导体)
- LCSC Part Number: C2687116
- Role: ESD Protection
- Power: 150W
- Operating Temperature: -55°C ~ 125°C (TJ)
- Maximum Clamping Voltage: 17V
- JLCPCB Part Class: Extended Part
- Peak Pulse Current: 5A
- Symbol Style: parametric-v1
- Part Type: ESD Protection Devices
- Package or Case Code: SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BL
- Role Details: USB 2.0 D+ and D- ESD clamp
- Datasheet URL: https://www.lcsc.com/datasheet/C2687116.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=FlkNBAIDRQULVABfFAVZBgZVFVZYBgZSQ1NeBVIFQlExVlNRTlhdUVdURFlXXzsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D
**Pins:**
- GND [pin 2]
- I/O1 [pin 1]
- I/O1 [pin 6]
- I/O2 [pin 3]
- I/O2 [pin 4]
- VBUS [pin 5]
### J1 — [TYPE-C-2.0-16PIN-SMT-3-OR](https://www.flux.ai/lcsc/type-c-2p0-16pin-smt-3-or~957d.md)
- Role: USB-C Connector
- Package or Case Code: USB-SMD_TYPE-C16PIN-1
- Manufacturer Part Number: TYPE-C-2.0-16PIN-SMT-3-OR
- Part Type: USB Connectors
- JLCPCB Part Class: Extended Part
- LCSC Part Number: C2987387
- Role Details: Sink-only default 5 V USB-C input; CC pull-downs required
- Manufacturer Name: CIKI(皓富)
**Pins:**
- 17 [pin 17]
- 18 [pin 18]
- 19 [pin 19]
- 20 [pin 20]
- CC1 [pin A5]
- CC2 [pin B5]
- DN1 [pin A7]
- DN2 [pin B7]
- DP1 [pin A6]
- DP2 [pin B6]
- GND [pin B1A12]
- GND [pin A1B12]
- SBU1 [pin A8]
- SBU2 [pin B8]
- VBUS [pin A4B9]
- VBUS [pin B4A9]
### LED1 — [0603GBD0790S01](https://www.flux.ai/adrian95/0603gbd0790s01~iak.md)
- Manufacturer Name: ORIENTAL TECHNOLOGY
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: LED
- Datasheet URL: https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/4336/0603GBD0790S01.pdf
- Manufacturer Part Number: 0603GBD0790S01
- Role: Status Indicator
- Role Details: Firmware-controlled low-current status LED
**Pins:**
- A [pin 2]
- K [pin 1]
### SW1 — [TS-1088-AR02016](https://www.flux.ai/lcsc/ts-1088-ar02016~e3n1.md)
- Role: Boot Button
- LCSC Part Number: C720477
- Product Info Url: https://lcsc.com/product-detail/Tactile-Switches_XUNPU-TS-1088-AR02016_C720477.html
- Role Details: Pull ESP32 boot strap low for programming mode
- Manufacturer Name: XUNPU(讯普)
- Manufacturer Part Number: TS-1088-AR02016
- Part Type: Tactile Switches
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409302330_XUNPU-TS-1088-AR02016_C720477.pdf
- Package or Case Code: SW-SMD_L3.9-W3.0-P4.45
- JLCPCB Part Class: Extended Part
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### SW2 — [TS-1088-AR02016](https://www.flux.ai/lcsc/ts-1088-ar02016~e3n1.md)
- Package or Case Code: SW-SMD_L3.9-W3.0-P4.45
- Part Type: Tactile Switches
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409302330_XUNPU-TS-1088-AR02016_C720477.pdf
- Role: Reset Button
- JLCPCB Part Class: Extended Part
- Role Details: Manual reset / EN pull-down button
- Product Info Url: https://lcsc.com/product-detail/Tactile-Switches_XUNPU-TS-1088-AR02016_C720477.html
- LCSC Part Number: C720477
- Manufacturer Name: XUNPU(讯普)
- Manufacturer Part Number: TS-1088-AR02016
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### TP1 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Role Details: Measure protected USB 5 V rail
- Part Type: Test Point
- Role: Test Point
- Testpoint Size: 0.5
**Pins:**
- P1 [pin 1]
### TP2 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Testpoint Size: 0.5
- Part Type: Test Point
- Role Details: Measure regulated 3.3 V rail
- Role: Test Point
**Pins:**
- P1 [pin 1]
### TP3 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Role Details: Ground reference test point
- Role: Test Point
- Testpoint Size: 0.5
- Part Type: Test Point
**Pins:**
- P1 [pin 1]
### U1 — [ESP32-S3-MINI-1-N8](https://www.flux.ai/vasyl/esp32-s3-mini-1-n8~77x.md)
- Role: MCU / Wireless Module
- Role Details: ESP32-S3 Wi-Fi/BLE controller for sensor node; antenna keepout required
- Datasheet URL: https://www.espressif.com/sites/default/files/documentation/esp32-s3-mini-1_mini-1u_datasheet_en.pdf
- Manufacturer Name: Espressif Systems
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: ESP32-S3-MINI-1U-N8
- Part Type: RF Transceiver Module
**Pins:**
- 3V3 [pin 3]
- EN [pin 45]
- GND [pin 1]
- GND__1 [pin 2]
- GND__10 [pin 52]
- GND__11 [pin 53]
- GND__12 [pin 54]
- GND__13 [pin 55]
- GND__14 [pin 56]
- GND__15 [pin 57]
- GND__16 [pin 58]
- GND__17 [pin 59]
- GND__18 [pin 60]
- GND__19 [pin 61]
- GND__2 [pin 42]
- GND__20 [pin 61_1]
- GND__21 [pin 61_2]
- GND__22 [pin 61_3]
- GND__23 [pin 61_4]
- GND__24 [pin 61_5]
- GND__25 [pin 61_6]
- GND__26 [pin 61_7]
- GND__27 [pin 61_8]
- GND__28 [pin 62]
- GND__29 [pin 63]
- GND__3 [pin 43]
- GND__30 [pin 64]
- GND__31 [pin 65]
- GND__4 [pin 46]
- GND__5 [pin 47]
- GND__6 [pin 48]
- GND__7 [pin 49]
- GND__8 [pin 50]
- GND__9 [pin 51]
- IO0 [pin 4]
- IO1 [pin 5]
- IO10 [pin 14]
- IO11 [pin 15]
- IO12 [pin 16]
- IO13 [pin 17]
- IO14 [pin 18]
- IO15 [pin 19]
- IO16 [pin 20]
- IO17 [pin 21]
- IO18 [pin 22]
- IO19 [pin 23]
- IO2 [pin 6]
- IO20 [pin 24]
- IO21 [pin 25]
- IO26 [pin 26]
- IO3 [pin 7]
- IO33 [pin 28]
- IO34 [pin 29]
- IO35 [pin 31]
- IO36 [pin 32]
- IO37 [pin 33]
- IO38 [pin 34]
- IO39 [pin 35]
- IO4 [pin 8]
- IO40 [pin 36]
- IO41 [pin 37]
- IO42 [pin 38]
- IO45 [pin 41]
- IO46 [pin 44]
- IO47 [pin 27]
- IO48 [pin 30]
- IO5 [pin 9]
- IO6 [pin 10]
- IO7 [pin 11]
- IO8 [pin 12]
- IO9 [pin 13]
- RXD0 [pin 40]
- TXD0 [pin 39]
### U2 — [SHT40-AD1B-R2](https://www.flux.ai/lcsc/sht40-ad1b-r2~frfh.md)
- Symbol Style: parametric-v1
- Package or Case Code: DFN-4_L1.5-W1.5-P0.8
- Part Type: Humidity Sensors/Temperature and Humidity Sensors
- Role: Temperature/Humidity Sensor
- Manufacturer Name: Sensirion AG
- Role Details: I2C digital environmental sensor powered from 3.3 V
- Manufacturer Part Number: SHT40-AD1B-R2
- JLCPCB Part Class: Extended Part
- Datasheet URL: https://sensirion.com/media/documents/33FD6951/67EB9032/HT_DS_Datasheet_SHT4x_5.pdf
**Pins:**
- EP [pin 5]
- SCL [pin 2]
- SDA [pin 1]
- VDD [pin 3]
- VSS [pin 4]
### U3 — [MP5030GQH-Z](https://www.flux.ai/monolithicpower/mp5030gqh-z~76s.md)
- Product Image Url: https://www.monolithicpower.com/pub/media/catalog/product/m/p/mp5030_tac.jpg
- Package or Case Code: QFN10-1p5MMx2MM_MNP
- Datasheet URL: https://www.monolithicpower.com/en/documentview/productdocument/index/version/2/document_type/Datasheet/lang/en/sku/MP5030
- Manufacturer Part Number: MP5030GQH-Z
- Product Info Url: https://www.monolithicpower.com/en/catalog/product/view/id/2877?utm_source=ultralibrarian&utm_medium=component_search&utm_campaign=listing
- Role: Input Protection / Current Limit
- Manufacturer Name: Monolithic Power Systems
- Role Details: Protected USB input path sized for ~0.5–3 A sources; final current limit per datasheet verification
**Pins:**
- ADJ [pin 4]
- CC1 [pin 10]
- CC2 [pin 9]
- DM [pin 2]
- DP [pin 1]
- GND [pin 6]
- ILIM [pin 3]
- IN [pin 7]
- OUT [pin 8]
- TEST [pin 5]
### U4 — [TCPP03-M20](https://www.flux.ai/adrian95/tcpp03-m20~vg0.md)
- Role: USB-C Port Protection
- Manufacturer Name: STMicroelectronics
- Role Details: Type-C CC/VBUS OVP support for consumer USB-C input
- Manufacturer Part Number: TCPP03-M20
- Part Type: Integrated Circuit
- Package or Case Code: QFN50P400X400X80-21N-D
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.st.com/resource/en/datasheet/tcpp03-m20.pdf
**Pins:**
- CBIAS [pin 14]
- CC1 [pin 1]
- CC1C [pin 15]
- CC2 [pin 3]
- CC2C [pin 13]
- EN [pin 20]
- EP [pin 21]
- FLGN [pin 19]
- GDCG [pin 7]
- GDCS [pin 8]
- GDPG [pin 5]
- GDPS [pin 6]
- GND [pin 12]
- I2C_ADD [pin 16]
- IANA [pin 4]
- ISENSE [pin 10]
- SCL [pin 18]
- SDA [pin 17]
- VBUSC [pin 9]
- VCC_VCONN [pin 2]
- VSENSE [pin 11]
### U5 — [LMR33630BDDAR](https://www.flux.ai/lcsc/lmr33630bddar~o51d.md)
- Manufacturer Name: TI(德州仪器)
- Package or Case Code: SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL-EP2.8-1
- Datasheet URL: https://www.ti.com/lit/ds/symlink/lmr33630.pdf
- Role: 3.3 V Regulator
- Part Type: DC-DC Converters
- JLCPCB Part Class: Extended Part
- LCSC Part Number: C544370
- Manufacturer Part Number: LMR33630BDDAR
- Role Details: Buck regulator sized for ESP32 Wi-Fi/BLE peak current; target 3.3 V output
**Pins:**
- BOOT [pin 7]
- EN [pin 3]
- EP [pin 9]
- FB [pin 5]
- PG [pin 4]
- PGND [pin 1]
- SW [pin 8]
- VCC [pin 6]
- VIN [pin 2]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/dsedhom/usb-c-wifi-ble-sensor-node~bf](https://www.flux.ai/dsedhom/usb-c-wifi-ble-sensor-node~bf).*
---
*Generated from [https://www.flux.ai/dsedhom/usb-c-wifi-ble-sensor-node~bf](https://www.flux.ai/dsedhom/usb-c-wifi-ble-sensor-node~bf)*