← Back to Projects

June 2025

Aidan's PLC

In progress

A PLC I designed around an STM32 microcontroller and modular I/O.

Aidan's PLC V1.0 circuit board

I wanted a PLC that was easier to understand and more flexible for my own projects, so I started designing one from scratch. This project also pushed me to learn PCB design in KiCad.

Aidan's PLC V4.0 board render

Version 4 includes 8 digital outputs, 8 optically isolated digital inputs, ethernet, and RS485.

Aidan's PLC V4.0 schematic

The project is still in progress. I am working on a new version using the STM32C551KEU6.