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
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.

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
ESP32-S3 4.3inch Capacitive Touch Display Development Board, 800×480, 5-point Touch, 32-bit LX7 Dual-core Processor
BUY NOW
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(3)

-
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
-
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...
-
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...
-
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) ...
-
-
Commodore 64 1541-II 1581 Floppy Disk Drive C64 Power Supply Unit USB-C 5V 12V DIN connector 5.25
166 1 3 -
Easy to print simple stacking organizer with drawers
87 0 0 -
-
-
-
Modifying a Hotplate to a Reflow Solder Station
1137 1 6 -
MPL3115A2 Barometric Pressure, Altitude, and Temperature Sensor
638 0 1 -
-
Nintendo 64DD Replacement Shell
495 0 2 -
V2 Commodore AMIGA USB-C Power Sink Delivery High Efficiency Supply Triple Output 5V ±12V OLED display ATARI compatible shark 100W
1442 4 3