Modbus to MQTT board version 2
This is my second version of the ESP Modbus board (first version: https://www.pcbway.com/project/shareproject/ESP8266_Modbus_board.html).
I use this board to read Modbus RTU serial devices and convert the messages to MQTT. My ESP8266 sketches can be used with either the version 1 board and this version 2 board as well. Please check my example projects in the linked repositories below:
Difference between version 1 and version 2:
- Version 1 uses a Hi-Link mains to 5V power supply (and mains fuse a varistor for protection).
- Version 2 accepts either 5V input, or other DC input and has a footprint for a small 4 pin DC-DC buck converter.
I designed version 2 board for 2 main reasons:
- On some of my projects, I use a separate 5V power supply (to power multiple boards), or I have other DC power source (e.g. 24V). Therefore I don't need the mains power supply
- The Hi-Link power supply can only provide enough power for the ESP and in some of my other projects, I wanted to use additional status LED which needs more power. This is why I opted for separate power supply.
But the code works the same for v1 or v2 board.
Parts:
Some are generic parts that I have ordered a long time ago from eBay and since the listing has been removed.
Wemos D1 Mini ESP8266 module (clone)
RS-485 to TTL Converter Module
5.08mm Pitch Panel KF301-3P Screw Terminal Block PCB Connector
4 pin DC-DC buck converter power supply module (I used a different module, but that is no longer available)
If you need more information, I have a more detailed video on this project here: https://youtu.be/-V4L6XIhLb0
Modbus to MQTT board version 2
Project images are for reference only. Actual production is based on the manufacturing files on the project page.
Please review the designer's notes (e.g., PCB thickness) and select the appropriate options.
PCBWay is not responsible
for issues caused by unsuitable parameter selections.
For more important ordering information, please refer to
Read More
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(0)
- Likes(4)
-
maxim pasichnyk
May 11,2025
-
Engineer
Jan 26,2024
-
Harald Walter
May 15,2023
-
Zaharia Constantin
Mar 21,2023
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Csongor Varga
-
Flicker free train light
This small circuit board is a power buffer for a model train coach lights, to provide flicker free l...
-
Flipper Zero tester board
This board is designed for the Flipper Zero and to be used with 3 specific Flipper Zero application:...
-
Modbus to MQTT board version 2
This is my second version of the ESP Modbus board (first version: https://www.pcbway.com/project/sha...
-
Input Selector
I am using this board to pre-select power supply for me garden layout. I primarily use Marklin Digit...
-
Home Sensor Board
I built this board so I can assemble various ESP8266 based sensors using easily available breakout b...
-
Wifi Throttle
This project is created for my Wifi LokRemote project (https://github.com/nygma2004/Wifi_LokRemote) ...
-
ESP32 Wifi LocoRemote
This project is a wifi controller for large scale garden railway locomotives. It uses a ESP32 microc...
-
RFID, iButton MQTT Access Control
This ESP8266 sketch communicates with a Wiegand RFID reader and keypad. Ket features:Connect ot loca...
-
PxMatrix ESP8266 Driver
This is my simple PCB design to drive Px Matrix displays with an ESP8266.So far I have used this to ...
-
ESP8266 Modbus board
This board uses an ESP8266 and an RS486 to TTL converter to allow the ESP to access devices over Mod...
-
DHT22 Sensor Node with ESP8266-01
### DESCRIPTIONI was asked to create 10 temperature sensors for a Blynk project. I designed to above...
-
Station Announcement for model train layouts
### DESCRIPTIONI am building a model train layout with my kids. I decided to add station announcemen...
-
Programmable Mist Maker - XIAO / QT PY Extension
1074 2 1 -
RadioHAT - Raspberry Pi radio development platform
891 0 2 -
QWIIC-VL53L4CD Time-of-Flight Distance Sensor Module
1098 0 1 -
-
-
-
ARPS-2 – Arduino-Compatible Robot Project Shield for Arduino UNO
3334 0 6 -
-
A Compact Charging Breakout Board For Waveshare ESP32-C3
3945 3 8 -
AI-driven LoRa & LLM-enabled Kiosk & Food Delivery System
4335 2 2







