Craig Hissett
Published © GPL3+

DINternet IoT Controller

IoT DIN Rail Controller, part of my DINternet Network project. Easy to use, flexible and clean DIN Rail installation

BeginnerWork in progress5,792
DINternet IoT Controller

Things used in this project

Hardware components

Espressif Wemos D1
an Uno-compatible ESP8266 board that fits the Arduibox Enclosure
×1
ArduiBox
DIN Rail enclosure. Complete with on board regulator and prototyping area
×1
ArduiBox OLED Shield
Add-on display for the ArduiBox Enclosure
×1
Arduino 4 Relays Shield
Arduino 4 Relays Shield
To plug into the shield breakout in the ArduiBox
×1

Software apps and online services

Arduino IDE
Arduino IDE
For loading code to the Wemos D1

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
For adding any extra required components to the prototyping area and for routing pins to screw terminals

Story

Read more

Schematics

Networking Diagram Example

Brief Description to show how multiple units can be used in an environment and configured on it's own MQTT channel to be picked up be the Pi Hub, operating as both the MQTT Broker and the MQTT Client.

Code

DINternet GitHub Repository

The repository for all DINternet code. Controller code to be updated in the coming days

Credits

Craig Hissett

Craig Hissett

4 projects • 18 followers

Comments