# ESP32-WROOM-32E Reference Design a8f8 ## Description This project is a reference design for an ESP32-WROOM-32E based device. It features USB-C for power and data transfer, onboard voltage regulation, and multiple peripheral connections. It also includes a CH340C for USB to serial conversion #referenceDesign #project #ESP32 #ESP32WROOM #RF #WIFI #MCU #referenceDesign #simple-embedded #espressif #template #reference-design ## Project Details - **Owner:** orlando113 - **Created:** 11/1/2024 - **Last Updated:** 11/2/2024 - **Visibility:** Public - **License:** https://creativecommons.org/licenses/by/4.0/ ## Key Components ### 3.3V Supply — [1933228](https://www.flux.ai/jecstronic/1933228.md) - Part Type: Connector - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: 1933228 - Manufacturer Name: Phoenix Contact - Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Phoenix%20Contact%20PDFs/1933228.pdf **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] - 4 [pin 4] - 5 [pin 5] - 6 [pin 6] ### 3.3V Voltage regulator — [AMS1117-3.3](https://www.flux.ai/vasy_skral/ams1117-33.md) - Manufacturer Name: AMS - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: AMS1117-3.3 - Symbol Style: Parametric - Part Type: Integrated Circuit - Datasheet URL: https://datasheet.lcsc.com/lcsc/1811021917_Advanced-Monolithic-Systems-AMS1117_C6188.pdf **Pins:** - GND [pin 1] - TAB(VOUT) [pin 4] - VIN [pin 3] - VOUT [pin 2] ### 5V Supply — [87437-0243](https://www.flux.ai/vasyl/87437-0243.md) - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Molex - Part Type: Headers, Male Pins - Datasheet URL: https://www.molex.com/pdm_docs/sd/874370243_sd.pdf - Manufacturer Part Number: 87437-0243 **Pins:** - P1 [pin 3] - P2 [pin 1] ### 5V Voltage regulator — [L7805CV](https://www.flux.ai/adrian95/l7805cv.md) - Manufacturer Name: STMicroelectronics - Part Type: Integrated Circuit - Manufacturer Part Number: L7805CV - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://datasheet.octopart.com/L7805CV-STMicroelectronics-datasheet-5316848.pdf **Pins:** - GND [pin 2] - IN [pin 1] - OUT [pin 3] ### BH1750_1 — [BH1750FVI-TR](https://www.flux.ai/adrian95/bh1750fvi-tr.md) - Manufacturer Name: Rohm Semiconductor - Datasheet URL: https://www.mouser.com/datasheet/2/348/Rohm_11162017_ROHMS34826-1-1279292.pdf - Manufacturer Part Number: BH1750FVI-TR - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Sensor **Pins:** - ADDR [pin 2] - DVI [pin 5] - GND [pin 3] - SCL [pin 6] - SDA [pin 4] - VCC [pin 1] ### BH1750_2 — [BH1750FVI-TR](https://www.flux.ai/adrian95/bh1750fvi-tr.md) - Part Type: Sensor - Manufacturer Name: Rohm Semiconductor - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: BH1750FVI-TR - Datasheet URL: https://www.mouser.com/datasheet/2/348/Rohm_11162017_ROHMS34826-1-1279292.pdf **Pins:** - ADDR [pin 2] - DVI [pin 5] - GND [pin 3] - SCL [pin 6] - SDA [pin 4] - VCC [pin 1] ### D1 — [PN Junction Diode](https://www.flux.ai/jharwinbarrozo/pn-junction-diode.md) - Part Type: Diode - Saturation Current: 1.88e-9A - Emission Coefficient: 2.00 - Series Resistance: 0.0286Ω - Breakdown Voltage: 50V **Pins:** - A [pin 2] - K [pin 1] ### D3 — [PN Junction Diode](https://www.flux.ai/jharwinbarrozo/pn-junction-diode.md) - Saturation Current: 1.88e-9A - Part Type: Diode - Emission Coefficient: 2.00 - Breakdown Voltage: 50V - Series Resistance: 0.0286Ω **Pins:** - A [pin 2] - K [pin 1] ### DC Fan 1 — [DC Motor](https://www.flux.ai/vasyl/dc-motor.md) **Pins:** - - - + ### DC Fan 2 — [DC Motor](https://www.flux.ai/vasyl/dc-motor.md) **Pins:** - - - + ### DHT22 Temp/humi — [DHT22-AM2302 Sensor Module](https://www.flux.ai/adrian95/dht22-am2302-sensor-module.md) - Manufacturer Name: Adafruit Industries - Manufacturer Part Number: DHT22-AM2302 - Part Type: Module - Datasheet URL: https://cdn-shop.adafruit.com/datasheets/Digital+humidity+and+temperature+sensor+AM2302.pdf - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - DATA [pin 2] - GND [pin 3] - VCC [pin 1] ### ESP32 — [ESP32-DEVKIT-V1](https://www.flux.ai/jharwinbarrozo/esp32-devkit-v1.md) - Manufacturer Name: Espressif Systems - Manufacturer Part Number: ESP32-DEVKIT-V1 - Part Type: Module - Datasheet URL: https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf - Symbol Style: Parametric **Pins:** - 3V3 [pin 1] - D12 [pin 27] - D13 [pin 28] - D14 [pin 26] - D15 [pin 3] - D18 [pin 9] - D19 [pin 10] - D2 [pin 4] - D21 [pin 11] - D22 [pin 14] - D23 [pin 15] - D25 [pin 23] - D26 [pin 24] - D27 [pin 25] - D32 [pin 21] - D33 [pin 22] - D34 [pin 19] - D35 [pin 20] - D4 [pin 5] - D5 [pin 8] - EN [pin 16] - GND [pin 2] - GND_1 [pin 29] - RX0 [pin 12] - RX2 [pin 6] - TX0 [pin 13] - TX2 [pin 7] - VIN [pin 30] - VN [pin 18] - VP [pin 17] ### Gate resistor — [Generic Resistor](https://www.flux.ai/jharwinbarrozo/generic-resistor.md) - Package: SMD_0603_1608Metric - Resistance: 100Ω - Part Type: Resistor **Pins:** - P1 [pin 1] - P2 [pin 2] ### LED's resistor — [Generic Resistor](https://www.flux.ai/jharwinbarrozo/generic-resistor.md) - Package: SMD_0603_1608Metric - Part Type: Resistor - Resistance: 10Ω **Pins:** - P1 [pin 1] - P2 [pin 2] ### LEDS — [LED](https://www.flux.ai/jharwinbarrozo/led-tht.md) - Forward Voltage: 7 - Series Resistance: 0.42Ω - Breakdown Voltage: 12V - Saturation Current: 1e-12A - Emission Coefficient: 3.73 **Pins:** - A [pin 2] - K [pin 1] ### pH Sensor — [DHT22-AM2302 Sensor Module](https://www.flux.ai/adrian95/dht22-am2302-sensor-module.md) - Manufacturer Name: Adafruit Industries - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://cdn-shop.adafruit.com/datasheets/Digital+humidity+and+temperature+sensor+AM2302.pdf - Part Type: Module - Manufacturer Part Number: DHT22-AM2302 **Pins:** - DATA [pin 2] - GND [pin 3] - VCC [pin 1] ### Pull-Down Resistor — [Generic Resistor](https://www.flux.ai/jharwinbarrozo/generic-resistor.md) - Part Type: Resistor - Resistance: 10kΩ - Package: SMD_0603_1608Metric **Pins:** - P1 [pin 1] - P2 [pin 2] ### Pull-Down Resistor — [Generic Resistor](https://www.flux.ai/jharwinbarrozo/generic-resistor.md) - Package: SMD_0603_1608Metric - Part Type: Resistor - Resistance: 10kΩ **Pins:** - P1 [pin 1] - P2 [pin 2] ### Pull-Down Resistor — [Generic Resistor](https://www.flux.ai/jharwinbarrozo/generic-resistor.md) - Package: SMD_0603_1608Metric - Resistance: 10kΩ - Part Type: Resistor **Pins:** - P1 [pin 1] - P2 [pin 2] ### Q1 — [IRLZ44NPBF](https://www.flux.ai/jecstronic/irlz44npbf.md) - Manufacturer Part Number: IRLZ44NPBF - Datasheet URL: https://www.mouser.com/datasheet/2/196/Infineon_IRLZ44N_DataSheet_v01_01_EN-3363447.pdf - Part Type: Transistor - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Infineon Technologies **Pins:** - D [pin 2] - G [pin 1] - S [pin 3] ### Q2 — [IRLZ44NPBF](https://www.flux.ai/jecstronic/irlz44npbf.md) - Manufacturer Part Number: IRLZ44NPBF - Datasheet URL: https://www.mouser.com/datasheet/2/196/Infineon_IRLZ44N_DataSheet_v01_01_EN-3363447.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Transistor - Manufacturer Name: Infineon Technologies **Pins:** - D [pin 2] - G [pin 1] - S [pin 3] ### Q3 — [IRLZ44NPBF](https://www.flux.ai/jecstronic/irlz44npbf.md) - Datasheet URL: https://www.mouser.com/datasheet/2/196/Infineon_IRLZ44N_DataSheet_v01_01_EN-3363447.pdf - Manufacturer Part Number: IRLZ44NPBF - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Transistor - Manufacturer Name: Infineon Technologies **Pins:** - D [pin 2] - G [pin 1] - S [pin 3] ### SCL Resistor — [Generic Resistor](https://www.flux.ai/jharwinbarrozo/generic-resistor.md) - Package: SMD_0603_1608Metric - Resistance: 330 Ω - Part Type: Resistor **Pins:** - P1 [pin 1] - P2 [pin 2] ### SCL Resistor — [Generic Resistor](https://www.flux.ai/jharwinbarrozo/generic-resistor.md) - Resistance: 330 Ω - Part Type: Resistor - Package: SMD_0603_1608Metric **Pins:** - P1 [pin 1] - P2 [pin 2] ### SDA Resistor — [Generic Resistor](https://www.flux.ai/jharwinbarrozo/generic-resistor.md) - Part Type: Resistor - Resistance: 330 Ω - Package: SMD_0603_1608Metric **Pins:** - P1 [pin 1] - P2 [pin 2] ### SDA Resistor — [Generic Resistor](https://www.flux.ai/jharwinbarrozo/generic-resistor.md) - Package: SMD_0603_1608Metric - Part Type: Resistor - Resistance: 330 Ω **Pins:** - P1 [pin 1] - P2 [pin 2] ### SMPS — [DC Supply](https://www.flux.ai/jharwinbarrozo/dc-supply.md) - Voltage: 12V **Pins:** - ANODE - CATHODE ### Soil Moisture #1 — [DHT22-AM2302 Sensor Module](https://www.flux.ai/adrian95/dht22-am2302-sensor-module.md) - Datasheet URL: https://cdn-shop.adafruit.com/datasheets/Digital+humidity+and+temperature+sensor+AM2302.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: DHT22-AM2302 - Part Type: Module - Manufacturer Name: Adafruit Industries **Pins:** - DATA [pin 2] - GND [pin 3] - VCC [pin 1] ### Soil Moisture #2 — [DHT22-AM2302 Sensor Module](https://www.flux.ai/adrian95/dht22-am2302-sensor-module.md) - Manufacturer Name: Adafruit Industries - Manufacturer Part Number: DHT22-AM2302 - Part Type: Module - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://cdn-shop.adafruit.com/datasheets/Digital+humidity+and+temperature+sensor+AM2302.pdf **Pins:** - DATA [pin 2] - GND [pin 3] - VCC [pin 1] ### Water Level Sensor — [DHT22-AM2302 Sensor Module](https://www.flux.ai/adrian95/dht22-am2302-sensor-module.md) - Manufacturer Name: Adafruit Industries - Manufacturer Part Number: DHT22-AM2302 - Part Type: Module - Datasheet URL: https://cdn-shop.adafruit.com/datasheets/Digital+humidity+and+temperature+sensor+AM2302.pdf - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - DATA [pin 2] - GND [pin 3] - VCC [pin 1] ### Water pump — [DC Motor](https://www.flux.ai/vasyl/dc-motor.md) **Pins:** - - - + *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/orlando113/esp32-wroom-32e-reference-design-a8f8](https://www.flux.ai/orlando113/esp32-wroom-32e-reference-design-a8f8).* --- *Generated from [https://www.flux.ai/orlando113/esp32-wroom-32e-reference-design-a8f8](https://www.flux.ai/orlando113/esp32-wroom-32e-reference-design-a8f8)*