# USB-C Wi-Fi BLE Environmental Sensor Node ## Description Consumer USB-C powered low-power temperature/humidity sensor node with ESP32-C6 Wi-Fi/BLE and protected 5 V input ## Project Details - **Owner:** jeffwilde-flux - **Created:** 6/9/2026 - **Last Updated:** 6/9/2026 - **Visibility:** Public - **Connectivity:** WiFi, Bluetooth - **Power Requirements:** USB-C 5 V default sink; protected path planned for 0.5–3 A sources - **Operating Voltage:** USB-C 5 V input, internal 3.3 V rail - **Compliance:** Consumer product; use certified radio module and plan FCC/CE/UKCA verification - **Domain:** Consumer IoT environmental sensing ## Key Components ### J1 — [UJ20-C-H-G-SMT-2-P16-TR](https://www.flux.ai/adrian95/uj20-c-h-g-smt-2-p16-tr~v05.md) - Connector Type: USB-C receptacle - Manufacturer Part Number: UJ20-C-H-G-SMT-2-P16-TR - Role: USB-C 5 V power input - Manufacturer Name: Same Sky (Formerly CUI Devices) - License: https://creativecommons.org/licenses/by/4.0/ - Symbol Style: parametric-v1 - Part Type: Connector - Mount: Surface Mount - Datasheet URL: https://www.sameskydevices.com/product/resource/uj20-c-h-g-smt-2-p16-tr.pdf **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] - SHIELD [pin SH1] - SHIELD__1 [pin SH2] - SHIELD__2 [pin SH3] - SHIELD__3 [pin SH4] - VBUS [pin A4_B9] - VBUS__1 [pin B4_A9] ### U1 — [ESP32-C6-WROOM-1-N8](https://www.flux.ai/adrian95/esp32-c6-wroom-1-n8~1iw.md) - Connectivity: 2.4 GHz Wi-Fi + BLE 5.x - Role: Wi-Fi/BLE MCU module - Manufacturer Name: Espressif Systems - Datasheet URL: https://www.espressif.com/sites/default/files/documentation/esp32-c6-wroom-1_wroom-1u_datasheet_en.pdf - Part Type: RF Transceiver - Symbol Style: parametric-v1 - Package or Case Code: ESP32C6WROOM1N8 - Manufacturer Part Number: ESP32-C6-WROOM-1-N8 - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - 3V3 [pin 2] - EN [pin 3] - GND_1 [pin 1] - GND_10 [pin 36] - GND_11 [pin 37] - GND_2 [pin 28] - GND_3 [pin 29] - GND_4 [pin 30] - GND_5 [pin 31] - GND_6 [pin 32] - GND_7 [pin 33] - GND_8 [pin 34] - GND_9 [pin 35] - IO0 [pin 8] - IO1 [pin 9] - IO10 [pin 11] - IO11 [pin 12] - IO12 [pin 13] - IO13 [pin 14] - IO15 [pin 23] - IO18 [pin 16] - IO19 [pin 17] - IO2 [pin 27] - IO20 [pin 18] - IO21 [pin 19] - IO22 [pin 20] - IO23 [pin 21] - IO3 [pin 26] - IO4 [pin 4] - IO5 [pin 5] - IO6 [pin 6] - IO7 [pin 7] - IO8 [pin 10] - IO9 [pin 15] - NC [pin 22] - RXD0 [pin 24] - TXD0 [pin 25] ### U2 — [SHT41-AD1B-R3](https://www.flux.ai/adrian95/sht41-ad1b-r3~bec.md) - Datasheet URL: https://sensirion.com/media/documents/33FD6951/67EB9032/HT_DS_Datasheet_SHT4x_5.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Role: Digital temperature and humidity sensor - Connectivity: I2C - Part Type: Sensors - Manufacturer Part Number: SHT41-AD1B-R3 - Manufacturer Name: Sensirion **Pins:** - SCL [pin 2] - SDA [pin 1] - VDD [pin 3] - VSS [pin 4] ### U3 — [TPS25940LRVCR](https://www.flux.ai/adrian95/tps25940lrvcr~ojd.md) - Part Type: Integrated Circuit - License: https://creativecommons.org/licenses/by/4.0/ - Symbol Style: parametric-v1 - Manufacturer Part Number: TPS25940LRVCR - Datasheet URL: https://www.ti.com/lit/ds/symlink/tps25940.pdf - Manufacturer Name: Texas Instruments - Current: 3A - Role: USB input protection eFuse **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] ### U4 — [MP28301GG-P](https://www.flux.ai/monolithicpower/mp28301gg-p~4f6.md) - Current: 0.7A - Manufacturer Name: Monolithic Power Systems - Datasheet URL: https://www.monolithicpower.com/en/documentview/productdocument/index/version/2/document_type/Datasheet/lang/en/sku/MP28301 - Product Info Url: https://www.monolithicpower.com/en/catalog/product/view/id/2983?utm_source=ultralibrarian&utm_medium=component_search&utm_campaign=listing - Voltage: 3.3V - Package or Case Code: QFN-2x2_MP28301_MNP - Role: 3.3 V low-Iq buck regulator - Product Image Url: https://www.monolithicpower.com/pub/media/catalog/product/m/p/mp28301_tac.jpg - Manufacturer Part Number: MP28301GG-P **Pins:** - CTRL1 [pin 2] - CTRL2 [pin 3] - CTRL3 [pin 4] - CTRL4 [pin 5] - CTRL5 [pin 6] - GND [pin 8] - OUT1 [pin 1] - OUT2 [pin 12] - PG1 [pin 7] - SW [pin 9] - VIN1 [pin 10] - VIN2 [pin 11] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/jeffwilde-flux/usb-c-wi-fi-ble-environmental-sensor-node~a6](https://www.flux.ai/jeffwilde-flux/usb-c-wi-fi-ble-environmental-sensor-node~a6).* --- *Generated from [https://www.flux.ai/jeffwilde-flux/usb-c-wi-fi-ble-environmental-sensor-node~a6](https://www.flux.ai/jeffwilde-flux/usb-c-wi-fi-ble-environmental-sensor-node~a6)*