# 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)*