Multi-Protocol Industrial Gateway Kit with ESP32 + LED
ESP32 Multi-Protocol Industrial Gateway Kit: Modbus CAN BACnet to MQTT
Every part needed, pre-tested for compatibility, with an AI build companion trained on this exact project. Shipped from Bengaluru in 3-5 days.
This kit lets you build a single ESP32-powered gateway that unifies Modbus RTU, CAN Bus, and BACnet MS/TP equipment and exposes all data via MQTT — a production-ready industrial edge node. Perfect for integrating legacy PLCs, motor drives, and building automation devices into a modern IIoT dashboard.
What You'll Build
A compact DIN-rail-mountable industrial gateway that connects to multiple fieldbuses simultaneously: Modbus RTU over RS-485, CAN 2.0B, and BACnet MS/TP. The ESP32 parses and normalizes all data into MQTT topics, with local data logging via MicroSD and a timestamped RTC for audit trails. Power it from a standard 12V supply and monitor status on the OLED display.
What You'll Learn
- Configure MAX485 for half-duplex Modbus RTU with ESP32 hardware serial
- Implement CAN Bus message filtering and transmission using the MCP2515 library
- Set up a BACnet MS/TP stack on ESP32 and map BACnet objects to MQTT
- Design a reliable industrial-grade power supply with buck converter and noise filtering
Kit Contents
| Component | Quantity |
|---|---|
| ESP32 Dev Board | 1 |
| MAX485 RS485 | 1 |
| MCP2515 CAN Module | 1 |
| DS3231 RTC | 1 |
| MicroSD Module | 1 |
| LM2596 Buck Converter | 1 |
| 0.96in OLED | 1 |
| 120Ω Resistors | 5 |
| 100nF Caps | 15 |
| PCB Prototype Board | 3 |
| DIN Rail Enclosure | 1 |
| 12V 3A PSU | 1 |
| Soldering Iron | 1 |
| Solder Wire | 1 |
Why Buy This Kit Instead of Sourcing Parts Separately
| Factor | Sourcing Separately | Compoden Kit |
|---|---|---|
| Compatibility checks | You verify every part | Pre-tested as a system |
| Build support | Forums and scattered tutorials | AI companion trained on this exact project |
| Time to first working build | Days of debugging | Hours, with step-by-step guidance |
| Shipping coordination | Multiple sellers, multiple delays | One shipment from Bengaluru in 3-5 days |
Who This Kit Is For
Built for final-year B.Tech ECE/EEE students and M.Tech researchers developing industrial IoT capstones, Smart India Hackathon teams integrating legacy PLCs, and engineers at IIT/NIT/VIT/BITS prototyping mixed-protocol gateways. ATL Tinkering Lab mentors can use it to introduce advanced IIoT concepts.
Built and Backed by Compoden
Every Compoden kit ships with an AI build companion trained on this exact project — accessible via a QR code on the box, with WhatsApp and email backup. We've spent 10 years building projects for makers, schools, and institutions across India. If a part fails because of a manufacturing defect, replace it free within 7 days.
What if I get stuck during the build?
Scan the QR code on the box to launch the AI companion trained on this kit’s firmware, wiring, and protocol stacks. You can also send a WhatsApp message to our support team and get human guidance within hours.
Can this gateway handle multiple Modbus slaves and CAN nodes simultaneously?
Yes, the ESP32 firmware is designed to poll up to 8 Modbus RTU slaves and filter CAN messages from multiple nodes concurrently. Data is aggregated and published over MQTT with unique topics per device.
Is the BACnet MS/TP stack compatible with standard building controllers like Siemens or Johnson Controls?
The kit includes a standard BACnet MS/TP stack with MSTP master capability, tested with widely used BMS controllers. You’ll need to set the MAC address and baud rate; the AI companion walks you through configuration for specific device profiles.
Does the kit include industrial-grade protection circuits?
The PCB prototype board and DIN rail enclosure let you add your own surge protection; we include 100nF decoupling caps and recommend using the 120Ω termination resistors for RS-485 and CAN. The built-in buck converter provides clean 3.3V and 5V rails.
ESP32 bridges Modbus RTU, CAN Bus and BACnet MS/TP to MQTT. Single gateway for mixed-protocol plant floor.
What's in this kit
- ESP32 Dev Board
- MAX485 RS485
- MCP2515 CAN Module
- DS3231 RTC
- MicroSD Module
- LM2596 Buck Converter
- 0.96in OLED
- 120Ω Resistors x5
- 100nF Caps x15
- PCB Prototype Board x3
- DIN Rail Enclosure
- 12V 3A PSU
- Soldering Iron
- Solder Wire
Choose your assembly option:
- Soldering Kit — 25W soldering iron, 60/40 solder wire, flux, and small perfboard for permanent assembly.
- Breadboard Combo — 800-point full-size breadboard with 65-piece jumper wire pack for solderless prototyping.
Shipping Information
- Prepaid Orders: ₹75 for orders up to ₹999, FREE shipping above ₹999
- COD Orders: ₹125 shipping + ₹50 COD fee = ₹175 total
- Delivery Timeline: Dispatch in 1-2 days, delivery in 2-7 days depending on location
Returns & Warranty
- 7-Day Return: Manufacturing defects only (approval required)
- Warranty: 7 days from delivery
- Non-Returnable: Batteries, consumables, cut wires, clearance items