CompletedESP8266 Wemos D1 Mini – 8-Channel Relay Home Automation Board
PROESP8266 Wemos D1 Mini – 8-Channel Relay Home Automation Board
License
:OpenAtom OHL 1.0
Description
This open-source hardware project brings WiFi-based home automation to your fingertips. Powered by the ESP8266 Wemos D1 Mini, this 8-channel relay control board is perfect for switching AC loads like lights, fans, and smart sockets using Tasmota, ESPHome, or custom Arduino firmware.
Compact, cost-effective, and highly modular — a must-have for smart home enthusiasts!
🧠 Key Features
-
✅ ESP8266 (Wemos D1 Mini) based WiFi control
-
✅ 8x Relay outputs (AC/DC control – 10A each)
-
✅ Integrated ULN2803A driver IC
-
✅ 5V isolated AC-DC supply using HLK-PM01
-
✅ Indicator LEDs for each relay
-
✅ Screw terminals for AC appliances
-
✅ Works with Tasmota, ESPHome, Home Assistant, MQTT, etc.
DEMO Project File Here
GITHUB
🧰 Bill of Materials (BOM)
All parts are easy to source from LCSC or local markets.
📥 Click here to download full BOM Excel
| Component | Qty | Description | Buy Link |
|---|---|---|---|
| Wemos D1 Mini | 1 | ESP8266 WiFi module | ✅ |
| ULN2803A | 1 | Relay driver IC | ✅ |
| SRD-05VDC-SL-C | 8 | 5V 10A Relay | ✅ |
| HLK-PM01 | 1 | AC-DC 5V module | ✅ |
| 150Ω Resistors | 9 | For LEDs | ✅ |
| LEDs (3mm) | 9 | Red or Blue | ✅ |
| Screw Terminals | 9 | 5.08mm pitch | ✅ |
| DIP-18 Socket | 1 | For ULN2803A | ✅ |
| Custom PCB | 1 | Designed in EasyEDA | ✅ |
🔌 Relay to GPIO Mapping
| Relay | GPIO | Wemos Pin |
|---|---|---|
| RLY1 | GPIO5 | D1 |
| RLY2 | GPIO4 | D2 |
| RLY3 | GPIO0 | D3 |
| RLY4 | GPIO2 | D4 |
| RLY5 | GPIO14 | D5 |
| RLY6 | GPIO12 | D6 |
| RLY7 | GPIO13 | D7 |
| RLY8 | GPIO15 | D8 |
🖼️ Project Visuals
🔷 Top View

🔷 3D View

🔷 Schematic View

📁 Downloads
📸 Real Use Example
Control up to 8 AC devices in real-time via WiFi. Works perfectly with MQTT, Tasmota dashboards, or ESPHome + Home Assistant setups.
💡 Use Cases
-
Smart light and fan automation
-
Local or cloud-based appliance control
-
ESPHome + Home Assistant integration
-
DIY switchboard automation
-
Retrofit old appliances with smart control
📫 Developer Info
-
🔧 Made by: Manoranjan Das
-
📧 Email: electroiot.in@gmail.com
-
🌐 Website: https://electroiot.in
- Feel Free To Email Me Any Problem And Update
🙏 Special Thanks
Huge thanks to:
This project is open hardware. Contribute, improve, remix, and share.
📃 License
This project is released under the Open Source Hardware (OSHW) Certification.
💡 Happy Automating!
🛠️ Built with passion for the maker community.
Design Drawing
The preview image was not generated, please save it again in the editor.BOM
Bom empty
CloneProject Members
Intellectual Property Statement & Reproduction Instructions
This is an open-source hardware project. All intellectual property rights belong to the creator. The project is shared on the platform for learning, communication, and research only; any commercial use is prohibited. If your intellectual property rights are infringed on EasyEDA, please notify us by submitting relevant materials in accordance with the Rules for Complaints and Appeals of IPR Infringement.
Users must independently verify the circuit design and suitability when replicating this project. All risks and consequences are borne by the user, and the platform assumes no liability.
Empty


Comment