June 2025
Aidan's PLC
In progressA PLC I designed around an STM32 microcontroller and modular I/O.
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.
Version 4 includes 8 digital outputs, 8 optically isolated digital inputs, ethernet, and RS485.
The project is still in progress. I am working on a new version using the STM32C551KEU6.