Relay Board Controller

8-channel relay board used for controlling devices

A cross-platform controller for managing an 8-channel relay power strip via serial/USB connection. Implements a custom binary protocol at 57600 baud with CRC8 checksums for reliable communication. Includes a Windows GUI application with network remote control and a Linux command-line interface.

Features

Technical Details

Build Instructions

Linux

cd linux
mkdir build && cd build
cmake ..
make
./power_strip

Windows

Open the .bpr project file in C++ Builder 6.0 and build.

Check out the project on GitHub: Relay Board Controller on GitHub

Back to Portfolio