PRODUCT

Contact us

Name:Helen.

Tel:+86-755-82720811

E-mail:helen@chinalctech.com

Add:Room 301,Building No.3,Guole Technopark,Lirong Road,Dalang Street,Longhua District,Shenzhen 518110,China.

Online consulting

Relay Module

Position:Home > Product > Module Series > Relay Module >

DC powered ESP32 single MOS switch module 5-80V input develo

a) About


The LC DC powered ESP32 single MOS switch module is equipped with ESP32-WROOM-32E WiFi&BLE module, with all I/O ports leading out, supporting DC5-80V power supply mode+Micro-USB port power supply. Suitable for ESP32 secondary development learning, smart home wireless control and other occasions

b) View



①Front view


②Side view





③Reverse image




c)  Introduction and Explanation


Board size: 50.1 * 57.5mm/19 g





Interface Introduction




1. Power supply port: 5-80V power supply
2. DC-DC power chip: XL7005A
3. N-channel MOS transistor: NCE6020AK
4. Output power supply port: Supply voltage below DC60V
5. Output load port: Provides power to the load circuit
6. Serial port burning pin
7. All IO pins
8. Programmable indicator light: IO23 pin control
9. Programmable button IO0 (when long pressed, pull down the EN pin to enter burning mode)
10. Micro-USB power supply port
11. MCU: ESP32-WROOM module

Introduction to GPIO Export Ports

Please refer to for details[1]


d)  Functional Features


1、On board mature and stable ESP32-WROOM-32E module, with a large capacity of 4M Byte Flash
2、The I/O ports and UART program download ports of the ESP32 module are all exported for easy secondary development
3、On board Micro-USB port+DC-5-80V to 5V power supply circuit (recommended to supply DC-12V)
4、Onboard IO0 programmable button
5、ESP32 supports Arduino IDE compilation tool and provides reference programs for Arduino development environment
6、N-channel MOS transistor with onboard leakage source voltage of 60V, suitable for controlling loads with "control operating voltage" within DC60V



e) Arduino development environment setup


ESP32 supports development tools such as Eclipse/Arduino IDE, and using Arduino is relatively simple. Here is the method to build an Arduino development environment:

1,Install Arduino IDE 1.8.9 or the latest version

2,Enter the espresso warehouse[2 ]Package and download all files



3, Find the installation path of the Arduino software, enter the hardware folder, and create a new blank folder named espresso



4,Then create a new blank folder named esp32 in the espresso folder





5,Extract the downloaded compressed file and copy its contents to the ESP32 folder






6,Go to the tools folder and click get.exe to run the program. (Provided that your computer has already installed Python)







Restart the Arduino software, open the tool, select the development board, and choose ESP Dev Module as the development board to indicate successful installation


f) Program Download


1. Long press the IO0 button while pulling down the EN pin to enter the burning mode; Prepare a TTL serial port module (such as CH340) and plug it into the computer USB. The connection method between the serial port module and the development board is as follows:

TTL serial port module ESP32 development board
GND GND
TX RX
RX TX
3.3V 3.3V

2. Click on the tool in the menu bar - Development Board, select ESP32 Dev Module as the development board
3. Open the program you want to download, click on "Tools" in the menu bar, select "Port" and choose the correct port number
4. After clicking "Upload", the program will automatically compile and download to the development board, as shown below:





5. Finally, power on the development board again or press the reset button to run the program


6. Supply power to the output terminal power supply port (theoretically up to 60V DC, here testing uses 12V DC power supply), and then use a multimeter to measure the voltage value of the output terminal load port. The multimeter values in the open and closed states of the MOS transistor are shown in the following figure:



Open:                                                                                                                         


 

     Close:

                



7. When using tools to burn programs, after compiling, click on the project - Export Binary Files, and then enter the burning tool to burn. You can refer to the following article:https://blog.csdn.net/qq_23940143/article/details/89841134







*The above is from:https://blog.csdn.net/Naisu_kun/article/details/84958561#_35

*Tools burning:https://blog.csdn.net/qq_23940143/article/details/89841134


g) Download User Manual


For more product information, please refer to [Baidu Netdisk]extraction code:       p19w