# USB-C ESP32 Environmental Sensor ## Description Low-power USB-C environmental sensor node using an ESP32-C3 Wi‑Fi/BLE module, Sensirion SHTC3 I2C temperature/RH sensor, USB-C 5 V sink input, TPS259530 eFuse protection, and 3.3 V LDO regulation. ## Project Details - **Owner:** zhubo - **Created:** 5/5/2026 - **Last Updated:** 5/6/2026 - **Visibility:** Public ## Key Components ### D1 — [TPD1E05U06DPYR](https://www.flux.ai/lcsc/tpd1e05u06dpyr~sh59.md) - Datasheet URL: https://www.ti.com/lit/ds/symlink/tpd1e05u06.pdf - Part Type: ESD and Surge Protection (TVS/ESD) - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: TPD1E05U06DPYR - Package or Case Code: DFN1006-2L-RD - JLCPCB Part Class: Extended Part - Manufacturer Part Number: TPD1E05U06DPYR - LCSC Part Number: C2937017 **Pins:** - A [pin 2] - C [pin 1] ### J1 — [USB4215-03-A](https://www.flux.ai/adrian95/usb4215-03-a~kg3.md) - Symbol Style: parametric-v1 - Manufacturer Name: GCT - Datasheet URL: https://gct.co/files/specs/usb4215-spec.pdf - Manufacturer Part Number: USB4215-03-A - Package or Case Code: GCT_USB4215-03-A_REVA - License: https://creativecommons.org/licenses/by/4.0/ - 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] ### J2 — [HX PZ2.54-1x6P WT](https://www.flux.ai/adrian95/hx-pz2p54-1x6p-wt~ka4.md) - Connector Pitch: 2.54mm - Connector Gender: Male - Part Type: Connector - Connector Type: Headers and Wire Housings - Manufacturer Name: hanxia - Connector Rows: 1 - Manufacturer Part Number: HX PZ2.54-1x6P WT - Datasheet URL: https://www.lcsc.com/datasheet/C46061679.pdf - LCSC Part Number: C46061679 - License: https://creativecommons.org/licenses/by/4.0/ - Connector Positions: 6 **Pins:** - Pin_1 [pin 1] - Pin_2 [pin 2] - Pin_3 [pin 3] - Pin_4 [pin 4] - Pin_5 [pin 5] - Pin_6 [pin 6] ### SW1 — [SWITCH SMD 4PIN](https://www.flux.ai/adrian95/switch-smd-4pin~9jr.md) - Part Type: Switch **Pins:** - P - P1 - S - S1 ### SW2 — [SWITCH SMD 4PIN](https://www.flux.ai/adrian95/switch-smd-4pin~9jr.md) - Part Type: Switch **Pins:** - P - P1 - S - S1 ### U1 — [TPS259530DSGR](https://www.flux.ai/lcsc/tps259530dsgr~9ds.md) - LCSC Part Number: C2155775 - Package or Case Code: WSON-8_L2.0-W2.0-P0.50-TL-EP - Manufacturer Part Number: TPS259530DSGR - Manufacturer Name: Texas Instruments - Part Type: Integrated Circuit - JLCPCB Part Class: Extended Part - Datasheet URL: https://www.ti.com/lit/ds/symlink/tps2595.pdf **Pins:** - ~{FLT} [pin 6] - dVdt [pin 1] - EN/UVLO [pin 2] - EP [pin 9] - GND [pin 8] - ILM [pin 7] - IN [pin 3] - IN [pin 4] - OUT [pin 5] ### U2 — [TLV75533PDBVR](https://www.flux.ai/adrian95/tlv75533pdbvr~jy8.md) - Symbol Style: parametric-v1 - Manufacturer Part Number: TLV75533PDBVR - Manufacturer Name: Texas Instruments - Package or Case Code: SOT95P280X145-5N - Part Type: Integrated Circuit - Datasheet URL: https://www.ti.com/general/docs/suppproductinfo.tsp?distId=10&gotoUrl=https%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Ftlv733p - License: https://www.ti.com/general/docs/suppproductinfo.tsp?distId=10&gotoUrl=https%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Ftlv755p **Pins:** - EN [pin 3] - GND [pin 2] - NC [pin 4] - VIN [pin 1] - VOUT [pin 5] ### U3 — [ESP32-C3-MINI-1-N4](https://www.flux.ai/adrian95/esp32-c3-mini-1-n4~ufg.md) - Datasheet URL: https://www.espressif.com/sites/default/files/documentation/esp32-c3-mini-1_datasheet_en.pdf - Symbol Style: parametric-v1 - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Espressif - Integrated Circuit Type: RF Device - Manufacturer Part Number: ESP32-C3-MINI-1-N4 - Part Type: Module **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 — [SHTC3-TR-2.5KS](https://www.flux.ai/adrian95/shtc3-tr-2p5ks~af.md) - Manufacturer Name: Sensirion AG - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Sensor - Datasheet URL: https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/906/HT_DS_SHTC3_D1.pdf - Symbol Style: parametric-v1 - Manufacturer Part Number: SHTC3-TR-2.5KS **Pins:** - EPAD [pin 5] - SCL [pin 2] - SDA [pin 3] - VDD [pin 1] - VSS [pin 4] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/zhubo/usb-c-esp32-environmental-sensor~iv](https://www.flux.ai/zhubo/usb-c-esp32-environmental-sensor~iv).* --- *Generated from [https://www.flux.ai/zhubo/usb-c-esp32-environmental-sensor~iv](https://www.flux.ai/zhubo/usb-c-esp32-environmental-sensor~iv)*