# USB-C WiFi BLE Environmental Sensor ## Description Consumer USB-C powered environmental sensor node with protected 5V input, 3.3V regulation, WiFi/BLE MCU, and digital temperature/humidity sensing. ## Project Details - **Owner:** dthrthrthret - **Created:** 5/7/2026 - **Last Updated:** 5/7/2026 - **Visibility:** Public ## Key Components ### D1 — [TPD1E05U06DPYR](https://www.flux.ai/lcsc/tpd1e05u06dpyr~sh59.md) - Package or Case Code: DFN1006-2L-RD - JLCPCB Part Class: Extended Part - LCSC Part Number: C2937017 - Role Details: VBUS transient suppression placed near USB-C connector - Datasheet URL: https://www.ti.com/lit/ds/symlink/tpd1e05u06.pdf - Manufacturer Name: TPD1E05U06DPYR - Part Type: ESD and Surge Protection (TVS/ESD) - Manufacturer Part Number: TPD1E05U06DPYR - Role: ESD Protection - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - A [pin 2] - C [pin 1] ### J1 — [USB4105-GF-A](https://www.flux.ai/adrian95/usb4105-gf-a~im9.md) - Manufacturer Part Number: USB4105-GF-A - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: GCT - Symbol Style: parametric-v1 - Datasheet URL: https://gct.co/files/specs/usb4105-spec.pdf - Role Details: USB-C receptacle configured as 5V default sink using CC pull-down resistors - Part Type: USB C - Role: USB-C Power Input - Manufacturer Name: GCT **Pins:** - CC1 [pin A5] - CC2 [pin B5] - DN1 [pin A7] - DN2 [pin B7] - DP1 [pin A6] - DP2 [pin B6] - GND [pin A1_B12] - GND__1 [pin B1_A12] - SBU1 [pin A8] - SBU2 [pin B8] - SHELL_GND [pin SH1] - SHELL_GND__1 [pin SH2] - SHELL_GND__2 [pin SH3] - SHELL_GND__3 [pin SH4] - VBUS [pin A4_B9] - VBUS__1 [pin B4_A9] ### J2 — [TSW-104-07-G-S](https://www.flux.ai/adrian95/tsw-104-07-g-s~983.md) - Datasheet URL: http://suddendocs.samtec.com/prints/tsw-xxx-xx-xxx-x-xx-xxx-mkt.pdf - Package or Case Code: TSW10407GS - License: https://creativecommons.org/licenses/by/4.0/ - Role: Programming Header - Part Type: Connector - Manufacturer Part Number: TSW-104-07-G-S - Role Details: 1x4 UART header with GND, TX, RX, and 3.3V reference - Manufacturer Name: Samtec Inc. **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] - 4 [pin 4] ### SW1 — [Tactile Switch SPST-NO PTS526 SK15 SMTR2 LFS](https://www.flux.ai/collinsemasi/tactile-switch-spst-no-pts526-sk15-smtr2-lfs~83.md) - Role Details: Momentary button pulls CHIP_EN low to reset ESP32-C3 - Datasheet URL: https://www.ckswitches.com/media/2780/pts526.pdf - Part Type: Switch - Role: Reset Button - Manufacturer Name: C&K - Manufacturer Part Number: PTS526 SK15 SMTR2 LFS **Pins:** - 2 [pin 2] - 4 [pin 4] - 1 [pin 1] - 3 [pin 3] ### SW2 — [Tactile Switch SPST-NO PTS526 SK15 SMTR2 LFS](https://www.flux.ai/collinsemasi/tactile-switch-spst-no-pts526-sk15-smtr2-lfs~83.md) - Manufacturer Part Number: PTS526 SK15 SMTR2 LFS - Manufacturer Name: C&K - Role: Boot Button - Role Details: Momentary button pulls GPIO9 low for ESP32-C3 download mode - Part Type: Switch - Datasheet URL: https://www.ckswitches.com/media/2780/pts526.pdf **Pins:** - 2 [pin 2] - 4 [pin 4] - 1 [pin 1] - 3 [pin 3] ### U1 — [ESP32-C3-MINI-1-N4](https://www.flux.ai/adrian95/esp32-c3-mini-1-n4~ufg.md) - Role: MCU / Connectivity - Role Details: ESP32-C3 module providing WiFi 2.4GHz and BLE 5.x for environmental sensor node - Symbol Style: parametric-v1 - Part Type: Module - Manufacturer Part Number: ESP32-C3-MINI-1-N4 - Integrated Circuit Type: RF Device - Datasheet URL: https://www.espressif.com/sites/default/files/documentation/esp32-c3-mini-1_datasheet_en.pdf - Manufacturer Name: Espressif - License: https://creativecommons.org/licenses/by/4.0/ **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] ### U2 — [SHT40-AD1F-R2](https://www.flux.ai/adrian95/sht40-ad1f-r2~wjk.md) - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://sensirion.com/media/documents/33FD6951/63E1087C/Datasheet_SHT4x_1.pdf - Role Details: Low-power I2C T/RH sensor powered from 3.3V rail - Manufacturer Name: Sensirion AG - Manufacturer Part Number: SHT40-AD1F-R2 - Role: Temperature/Humidity Sensor - Part Type: Sensor **Pins:** - SCL [pin 2] - SDA [pin 1] - VDD [pin 3] - VSS [pin 4] ### U3 — [NCP361MU](https://www.flux.ai/kicad-part-library/ncp361mu~a7r.md) - Package or Case Code: DFN-6-1EP_2x2mm_P0.65mm_EP1x1.6mm - Datasheet URL: https://www.onsemi.com/pdf/datasheet/ncp361-d.pdf - Role: Input Protection - Manufacturer Part Number: NCP361MU - Role Details: Protected 5V input stage providing overvoltage, overcurrent, and reverse-current blocking behavior; UVLO behavior to be verified in datasheet - Manufacturer Name: Texas Instruments Inc. **Pins:** - ~{EN} [pin 1] - ~{FLAG} [pin 6] - GND [pin 2] - IN [pin 3] - OUT [pin 4] - OUT [pin 5] ### U4 — [TLV75533PDBVR](https://www.flux.ai/adrian95/tlv75533pdbvr~jy8.md) - Role: 3.3V Regulator - Manufacturer Part Number: TLV75533PDBVR - Datasheet URL: https://www.ti.com/general/docs/suppproductinfo.tsp?distId=10&gotoUrl=https%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Ftlv733p - Symbol Style: parametric-v1 - License: https://www.ti.com/general/docs/suppproductinfo.tsp?distId=10&gotoUrl=https%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Ftlv755p - Part Type: Integrated Circuit - Manufacturer Name: Texas Instruments - Package or Case Code: SOT95P280X145-5N - Role Details: 500mA fixed 3.3V LDO from protected USB 5V rail **Pins:** - EN [pin 3] - GND [pin 2] - NC [pin 4] - VIN [pin 1] - VOUT [pin 5] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/dthrthrthret/usb-c-wifi-ble-environmental-sensor~ks](https://www.flux.ai/dthrthrthret/usb-c-wifi-ble-environmental-sensor~ks).* --- *Generated from [https://www.flux.ai/dthrthrthret/usb-c-wifi-ble-environmental-sensor~ks](https://www.flux.ai/dthrthrthret/usb-c-wifi-ble-environmental-sensor~ks)*