# USB-C WiFi BLE T-RH Sensor ## Description USB-C powered low-power consumer environmental sensor node using a Wi‑Fi/BLE 5.x MCU module, digital temperature/humidity sensor, and protected 5 V USB-C input sized for 0.5–3 A sources. ## Project Details - **Owner:** hakim325 - **Created:** 6/10/2026 - **Last Updated:** 6/10/2026 - **Visibility:** Public - **Connectivity:** 2.4 GHz Wi‑Fi 802.11 b/g/n and BLE 5.x - **Power Requirements:** USB-C sink, 5 V default, protected input planned for 0.5–3 A sources - **Domain:** Consumer environmental sensing - **Operating Voltage:** USB-C 5 V input, 3.3 V logic rail ## Key Components ### D4 — [1N5819](https://www.flux.ai/jecstronic/1n5819~dbj.md) - License: https://creativecommons.org/licenses/by/4.0/ - Role: Flyback / Freewheeling - Role Details: Clamp L298N OUT1 positive motor transient to 12V_MOTOR_SW - Part Type: Diode - Manufacturer Part Number: 1N5819 - Datasheet URL: https://www.st.com/content/ccc/resource/technical/document/datasheet/26/db/14/60/52/47/47/5b/CD00001625.pdf/files/CD00001625.pdf/jcr:content/translations/en.CD00001625.pdf - Manufacturer Name: STMicroelectronics **Pins:** - A [pin 2] - K [pin 1] ### D5 — [1N5819](https://www.flux.ai/jecstronic/1n5819~dbj.md) - Manufacturer Name: STMicroelectronics - Datasheet URL: https://www.st.com/content/ccc/resource/technical/document/datasheet/26/db/14/60/52/47/47/5b/CD00001625.pdf/files/CD00001625.pdf/jcr:content/translations/en.CD00001625.pdf - Role Details: Clamp L298N OUT1 negative motor transient to GND - Manufacturer Part Number: 1N5819 - Role: Flyback / Freewheeling - Part Type: Diode - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - A [pin 2] - K [pin 1] ### D6 — [1N5819](https://www.flux.ai/jecstronic/1n5819~dbj.md) - Manufacturer Name: STMicroelectronics - Datasheet URL: https://www.st.com/content/ccc/resource/technical/document/datasheet/26/db/14/60/52/47/47/5b/CD00001625.pdf/files/CD00001625.pdf/jcr:content/translations/en.CD00001625.pdf - Role Details: Clamp L298N OUT2 positive motor transient to 12V_MOTOR_SW - Manufacturer Part Number: 1N5819 - Role: Flyback / Freewheeling - Part Type: Diode - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - A [pin 2] - K [pin 1] ### D7 — [1N5819](https://www.flux.ai/jecstronic/1n5819~dbj.md) - Part Type: Diode - Role Details: Clamp L298N OUT2 negative motor transient to GND - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: STMicroelectronics - Datasheet URL: https://www.st.com/content/ccc/resource/technical/document/datasheet/26/db/14/60/52/47/47/5b/CD00001625.pdf/files/CD00001625.pdf/jcr:content/translations/en.CD00001625.pdf - Role: Flyback / Freewheeling - Manufacturer Part Number: 1N5819 **Pins:** - A [pin 2] - K [pin 1] ### J1 — [DB126V-5.0-3P-GN](https://www.flux.ai/jharwinbarrozo/db126v-5p0-3p-gn~6j.md) - Role: Power/E-stop Connector - Part Type: Connector - Manufacturer Name: DIBO - Datasheet URL: https://datasheet.lcsc.com/lcsc/1912111437_DIBO-DB126V-5-0-3P-GN_C395850.pdf - Role Details: 3-pin terminal for +12V input, NC E-stop loop, and protected motor +12V return - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: DB126V-5.0-3P-GN **Pins:** - PIN1 [pin 1] - PIN2 [pin 2] - PIN3 [pin 3] ### J2 — [691137710002](https://www.flux.ai/adrian95/691137710002~c39.md) - Manufacturer Part Number: 691137710002 - Role: Motor Output Connector - Role Details: DC motor output from L298N OUT1/OUT2 - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Würth Elektronik - Datasheet URL: https://www.we-online.com/katalog/datasheet/691137710002.pdf - Part Type: Connector **Pins:** - 1 [pin 1] - 2 [pin 2] ### PS1 — [lm2596 step down module](https://www.flux.ai/vasyl/lm2596-step-down-module~yl.md) - Role: Buck Converter Module - Role Details: Set output to 5.0V; supplies ESP32 VIN and 5V rail loads - Part Type: DC-DC Convertor **Pins:** - GND OUT - GND VIN - OUT - VIN ### U1 — [ESP32-DEVKITC-32UE](https://www.flux.ai/adrian95/esp32-devkitc-32ue~ba.md) - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Espressif Systems - Part Type: Development Board - Datasheet URL: https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32/esp-dev-kits-en-master-esp32.pdf - Manufacturer Part Number: ESP32-DEVKITC-32UE - Role: Logic-level Shifting - Role Details: ESP32 DevKitC-class controller; VIN powered from 5V buck - Symbol Style: parametric-v1 **Pins:** - 3V3 [pin 1] - 5V [pin 19] - CLK [pin 38] - CMD [pin 18] - D0 [pin 37] - D1 [pin 36] - D2 [pin 16] - D3 [pin 17] - EN [pin 2] - GND [pin 26] - GND [pin 20] - GND [pin 14] - GPIO0 [pin 33] - GPIO12 [pin 13] - GPIO13 [pin 15] - GPIO14 [pin 12] - GPIO15 [pin 35] - GPIO16 [pin 31] - GPIO17 [pin 30] - GPIO18 [pin 28] - GPIO19 [pin 27] - GPIO2 [pin 34] - GPIO21 [pin 25] - GPIO22 [pin 22] - GPIO23 [pin 21] - GPIO25 [pin 9] - GPIO26 [pin 10] - GPIO27 [pin 11] - GPIO32 [pin 7] - GPIO33 [pin 8] - GPIO34 [pin 5] - GPIO35 [pin 6] - GPIO4 [pin 32] - GPIO5 [pin 29] - RX [pin 24] - TX [pin 23] - VN [pin 4] - VP [pin 3] ### U2 — [L298N](https://www.flux.ai/vasy_skral/l298n~uhf.md) - Part Type: Integrated Circuit - Manufacturer Name: STMicroelectronics - Role: Motor Driver - Datasheet URL: https://www.st.com/content/ccc/resource/technical/document/datasheet/82/cc/3f/39/0a/29/4d/f0/CD00000240.pdf/files/CD00000240.pdf/jcr:content/translations/en.CD00000240.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Role Details: L298N channel A controlled by ESP32 PWM-capable GPIOs - Symbol Style: Parametric - Manufacturer Part Number: L298N **Pins:** - ENA [pin 6] - ENB [pin 11] - GND [pin 8] - IN1 [pin 5] - IN2 [pin 7] - IN3 [pin 10] - IN4 [pin 12] - OUT1 [pin 2] - OUT2 [pin 3] - OUT3 [pin 13] - OUT4 [pin 14] - SENSE_A [pin 1] - SENSE_B [pin 15] - VS [pin 4] - VSS [pin 9] ### U3 — [MPU6050](https://www.flux.ai/electech/mpu6050~yc.md) - Role Details: MPU6050 module on ESP32 I2C GPIO21/GPIO22 - Role: Vibration Sensor **Pins:** - ADO - GND - INT - SCL - SDA - vcc - XCL - XDA ### U4 — [ACS712xLCTR-05B](https://www.flux.ai/kicad-part-library/acs712xlctr-05b~cb.md) - Role Details: ACS712-05B 5V sensor; output must be scaled/clamped for ESP32 ADC - Manufacturer Name: Texas Instruments Inc. - Package or Case Code: SOIC-8_3.9x4.9mm_P1.27mm - Datasheet URL: http://www.allegromicro.com//media/Files/Datasheets/ACS712-Datasheet.ashx?la=en - Role: Current Sensor - Manufacturer Part Number: ACS712xLCTR-05B **Pins:** - FILTER [pin 6] - GND [pin 5] - IP- [pin 4] - IP- [pin 3] - IP+ [pin 2] - IP+ [pin 1] - VCC [pin 8] - VIOUT [pin 7] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/hakim325/usb-c-wifi-ble-t-rh-sensor~i3](https://www.flux.ai/hakim325/usb-c-wifi-ble-t-rh-sensor~i3).* --- *Generated from [https://www.flux.ai/hakim325/usb-c-wifi-ble-t-rh-sensor~i3](https://www.flux.ai/hakim325/usb-c-wifi-ble-t-rh-sensor~i3)*