# USB-C ESP32 Environmental Sensor
## Description
USB-C powered low-power environmental sensor node with Wi-Fi, Bluetooth LE, protected 5 V input, 3.3 V regulation, and digital temperature/humidity sensing for consumer use.
## Project Details
- **Owner:** mauricioacb1
- **Created:** 5/21/2026
- **Last Updated:** 5/21/2026
- **Visibility:** Public
## Key Components
### D1 — [USBLC6-2SC6](https://www.flux.ai/vasy_skral/usblc6-2sc6~g1b.md)
- Symbol Style: parametric-v1
- Manufacturer Name: STMicroelectronics
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Protection
- LCSC Part Number: C7519
- Role Details: Low-capacitance ESD protection for USB D+ and D-.
- Datasheet URL: https://www.st.com/content/ccc/resource/technical/document/datasheet/06/1d/48/9c/6c/20/4a/b2/CD00050750.pdf/files/CD00050750.pdf/jcr:content/translations/en.CD00050750.pdf
- Role: Protection
- Manufacturer Part Number: USBLC6-2SC6
**Pins:**
- GND [pin 2]
- I/O1 [pin 6]
- I/O1 [pin 1]
- I/O2 [pin 3]
- I/O2 [pin 4]
- VBUS [pin 5]
### D2 — [SMF5.0A](https://www.flux.ai/lcsc/smf5p0a~bz6b.md)
- Package or Case Code: SOD-123FL_L2.8-W1.8-LS3.6-RD
- Part Type: TVS
- Manufacturer Name: Liown(里阳半导体)
- Max Reverse Voltage: 5V
- Forward Voltage: 0.45V to 0.55V (at 1A)V
- Role: Protection
- Role Details: 5 V VBUS TVS diode at the USB-C connector.
- LCSC Part Number: C2990427
- Datasheet URL: https://www.lcsc.com/datasheet/C2990427.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=T1kIXgFeT1NaU1RXQFBbUlUHT1cKU1NXFVBeX1VSTlAxVlNRTlBbUVFXRldaXzsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D
- JLCPCB Part Class: Extended Part
- Manufacturer Part Number: SMF5.0A
- Diode Type: Schottky Diode
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### J1 — [USB4215-03-A](https://www.flux.ai/adrian95/usb4215-03-a~kg3.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://gct.co/files/specs/usb4215-spec.pdf
- Role: Power Input
- Package or Case Code: GCT_USB4215-03-A_REVA
- Manufacturer Name: GCT
- Manufacturer Part Number: USB4215-03-A
- Role Details: USB-C receptacle for 5 V sink input and USB 2.0 data.
- Symbol Style: parametric-v1
- Part Type: USB C
**Pins:**
- CC1 [pin A5]
- CC2 [pin B5]
- DN1 [pin A7]
- DN2 [pin B7]
- DP1 [pin A6]
- DP2 [pin B6]
- GND_A [pin A1_B12]
- GND_B [pin B1_A12]
- SBU1 [pin A8]
- SBU2 [pin B8]
- SHIELD [pin SH1]
- SHIELD [pin SH4]
- SHIELD [pin SH2]
- SHIELD [pin SH3]
- VBUS_A [pin A4_B9]
- VBUS_B [pin B4_A9]
### U1 — [TPS25940LRVCR](https://www.flux.ai/adrian95/tps25940lrvcr~ojd.md)
- Manufacturer Part Number: TPS25940LRVCR
- Role Details: Protected 5 V path; UVLO ~4.3 V, OVP ~6.0 V, current limit low range, true reverse-current blocking.
- Symbol Style: parametric-v1
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.ti.com/lit/ds/symlink/tps25940.pdf
- Part Type: Integrated Circuit
- Role: Protection
- Manufacturer Name: Texas Instruments
**Pins:**
- ~FLT [pin 20]
- DEVSLP [pin 1]
- DVDT [pin 18]
- EN [pin 14]
- EP [pin 21]
- GND [pin 16]
- ILIM [pin 17]
- IMON [pin 19]
- IN_1 [pin 9]
- IN_2 [pin 10]
- IN_3 [pin 11]
- IN_4 [pin 12]
- IN_5 [pin 13]
- OUT_1 [pin 4]
- OUT_2 [pin 5]
- OUT_3 [pin 6]
- OUT_4 [pin 7]
- OUT_5 [pin 8]
- OVP [pin 15]
- PGOOD [pin 2]
- PGTH [pin 3]
### U2 — [TPS62840DLCR](https://www.flux.ai/adrian95/tps62840dlcr~zza.md)
- Part Type: Integrated Circuit
- Symbol Style: parametric-v1
- Manufacturer Part Number: TPS62840DLCR
- Package or Case Code: SON50P150X200X100-8N-D
- License: https://creativecommons.org/licenses/by/4.0/
- Role: Power Conversion
- Datasheet URL: {"url":"https://www.ti.com/general/docs/suppproductinfo.tsp?distId=10&gotoUrl=https%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Ftps62840","text":"https://www.ti.com/general/docs/suppproductinfo.tsp?distId=10&gotoUrl=https%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Ftps62840"}
- Manufacturer Name: Texas Instruments
- Role Details: 750 mA buck regulator for ESP32-C3 3.3 V rail; selected over LDO to avoid 0.85 W dissipation at 0.5 A.
**Pins:**
- EN [pin 4]
- GND [pin 1]
- MODE [pin 3]
- STOP [pin 6]
- SW [pin 7]
- VIN [pin 2]
- VOS [pin 8]
- VSET [pin 5]
### U3 — [ESP32-C3-MINI-1-N4](https://www.flux.ai/adrian95/esp32-c3-mini-1-n4~ufg.md)
- Part Type: Module
- Manufacturer Part Number: ESP32-C3-MINI-1-N4
- Role Details: Ultra-low-power Wi-Fi/BLE 5 module with native USB Serial/JTAG on IO18/IO19 and integrated antenna.
- Role: MCU + Wireless
- Integrated Circuit Type: RF Device
- Manufacturer Name: Espressif
- License: https://creativecommons.org/licenses/by/4.0/
- Symbol Style: parametric-v1
- Datasheet URL: https://www.espressif.com/sites/default/files/documentation/esp32-c3-mini-1_datasheet_en.pdf
**Pins:**
- 3V3 [pin 3]
- EN [pin 8]
- GND [pin 14]
- GND [pin 49_5]
- GND [pin 48]
- GND [pin 52]
- GND [pin 45]
- GND [pin 2]
- GND [pin 49_8]
- GND [pin 1]
- GND [pin 49_9]
- GND [pin 49_2]
- GND [pin 53]
- GND [pin 49_6]
- GND [pin 43]
- GND [pin 42]
- GND [pin 44]
- GND [pin 49_7]
- GND [pin 51]
- GND [pin 46]
- GND [pin 39]
- GND [pin 41]
- GND [pin 50]
- GND [pin 49_3]
- GND [pin 11]
- GND [pin 38]
- GND [pin 40]
- GND [pin 37]
- GND [pin 49_1]
- GND [pin 49_4]
- GND [pin 47]
- GND [pin 36]
- IO0 [pin 12]
- IO1 [pin 13]
- IO10 [pin 16]
- IO18 [pin 26]
- IO19 [pin 27]
- IO2 [pin 5]
- IO3 [pin 6]
- IO4 [pin 18]
- IO5 [pin 19]
- IO6 [pin 20]
- IO7 [pin 21]
- IO8 [pin 22]
- IO9 [pin 23]
- NC [pin 32]
- NC [pin 15]
- NC [pin 34]
- NC [pin 4]
- NC [pin 29]
- NC [pin 33]
- NC [pin 17]
- NC [pin 25]
- NC [pin 10]
- NC [pin 9]
- NC [pin 24]
- NC [pin 28]
- NC [pin 7]
- NC [pin 35]
- RXD0 [pin 30]
- TXD0 [pin 31]
### U4 — [SHT41-AD1B-R2](https://www.flux.ai/adrian95/sht41-ad1b-r2.md)
- Datasheet URL: https://sensirion.com/media/documents/33FD6951/67EB9032/HT_DS_Datasheet_SHT4x_5.pdf
- Role Details: I2C temperature and relative humidity sensor at address 0x44.
- Manufacturer Name: Sensirion
- Role: Sensing
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Sensors
- Manufacturer Part Number: SHT41-AD1B-R2
**Pins:**
- SCL [pin 2]
- SDA [pin 1]
- VDD [pin 3]
- VSS [pin 4]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/mauricioacb1/usb-c-esp32-environmental-sensor~99](https://www.flux.ai/mauricioacb1/usb-c-esp32-environmental-sensor~99).*
---
*Generated from [https://www.flux.ai/mauricioacb1/usb-c-esp32-environmental-sensor~99](https://www.flux.ai/mauricioacb1/usb-c-esp32-environmental-sensor~99)*