All projects
PRJ-02 · Embedded Systems · IoT · Security Research

Embedded IoT DIN-Rail Controller

Development and integration of an embedded DIN-rail control device with local and cloud connectivity.

[ Add project hero image ]
01 Overview

Development and integration of an embedded DIN-rail control device with both local and cloud connectivity, including firmware modification and custom firmware experimentation.

02 My Role

Add details — describe what you personally designed, modified and tested.

03 System Architecture
Mains / Power—Embedded MCU—Relay outputs—Wi-Fi—MQTT—Local control—Cloud
[ Add block diagram ]
04 Hardware
MCU
Embedded MCU — add part number
Interfaces
Relay control
Communication
Wi-Fi
05 Firmware
Firmware
OpenBeken / custom firmware experimentation
Protocols
MQTT
Device logic
Local device control, provisioning, cloud integration
06 Engineering Challenges
  • ▸Understanding stock firmware behaviour
  • ▸Reverse engineering the hardware/software interface
  • ▸Reliable local and cloud control
  • ▸Add further challenges
07 Testing & Debugging
UART debuggingMultimeterNetwork traffic analysisAdd specific measurements
[ Add oscilloscope capture ]
08 Result

Add details — describe what was achieved.

09 Tech Stack
Embedded MCURelay controlWi-FiMQTTLocal device controlFirmware modificationOpenBekenCustom firmwareDevice provisioningCloud integration
10 Gallery
[ Add device photo ]
[ Add board teardown photo ]
[ Add UART / flashing setup ]
[ Add MQTT / network capture ]