ESP8266 Wi-Fi 4-Channel Relay Module, ESP-12F Development Board, AC/DC Power Supply Module
SPECIFICATIONS
Application: Computer
Brand Name: diymore
Choice: yes
Condition: New
Dissipation Power: Low Power Consumption
High-concerned chemical: none
Operating Temperature: Details Page
Origin: Mainland China
Package: TQFP
Quantity: 1
Supply Voltage: Details Page
Type: Module
is_customized: Yes
Product Features:
1. Features a proven and stable ESP-12F Wi-Fi module with 4 MB of flash memory;
2. All I/O pins of the Wi-Fi module and the UART programming port are exposed, facilitating secondary development;
3. On-board AC-DC switching power supply module, supporting power supply inputs of AC 90–250 V, DC 7–30 V and 5 V;
4. On-board reset button for the Wi-Fi module;
5. The ESP-12F supports development tools such as Eclipse and Arduino IDE, and provides reference code for the Arduino development environment;
6. Features four on-board 5V relays that output switching signals, suitable for controlling loads with operating voltages up to AC 250V/DC 30V;
7. Includes an on-board power indicator, one programmable LED and a relay indicator.
Interface Description:
Programming Port:
Connect the ESP8266’s GND, RX, TX and 5V pins to the GND, TX, RX and 5V pins of the external TTL serial module respectively.
During programming, IO0 must be connected to GND; disconnect IO0 from GND once programming is complete;
Relay Output Terminals:
NC: Normally Closed terminal; shorted to COM before the relay is energised, left floating after energisation;
COM: Common terminal;
NO: Normally Open terminal; left floating before the relay is energised, shorted to COM after energisation.
Introduction to GPIO Pins:
Setting up the Arduino Development Environment
The ESP8266 supports development tools such as Eclipse and the Arduino IDE; using Arduino is relatively
simpler. The following outlines the procedure for setting up the Arduino development environment:
1. Install Arduino IDE 1.8.9 or the latest version;
2. Open Arduino IDE, click File > Preferences in the menu bar. Once in Preferences, click ‘Add URL’ under ‘Additional Board Manager URLs’
and enter:
http://arduino.esp8266.com/stable/package_esp8266com_index.json,
3. Click Tools → Board → Board Manager in the menu bar, then search for “ESP8266” and install the Arduino support package for
ESP8266 version 2.5.2 or the latest version
Note: As the download URL is based overseas, connection speeds may be slow, and download errors may occur; simply try again a few times when the network connection improves.
Program Download:
1. Use jumper caps or DuPont wires to connect the IO0 and GND pins. Prepare a TTL serial port module (e.g., FT232) and plug it into the computer’s
USB port. The connection method between the serial port module and the development board is as follows:
2. Click Tools → Board in the menu bar, and select ESPINO (ESP-12 MODULE) as the board
3. Open the program you wish to download, then click Tools → Port in the menu bar and select the correct port number.
4. Click ‘Upload’; the program will automatically compile and download to the development board, as shown below:
5. Finally, disconnect the connection between IO0 and GND. Power the development board back on or press the reset button to run the program.
Product List:
Relay module *1






- Standard Shipping: Standard Shipping (12–18 Business Days)
- Express Shipping: Expedited Shipping (5–9 Business Days)
- Free Shipping: Orders over $199 qualify automatically
- Tracking: Full tracking number provided for all orders
- Returns: 30-day hassle-free return window
- Condition: Items must be unused and in original packaging
- Refund: Full refund processed within 3-5 business days
- Factory Direct: ISO/TS 16949 certified manufacturer
- Quality: 100% electrical continuity tested before shipment
- Experience: 15+ years in automotive connector industry
- Support: Professional technical support available
You may also like
Blog posts
Title
Subscribe to our emails
Be the first to know about new collections and special offers.