Close

A Late Happy New Year

A project log for Modular Controller (ModCon) System

A modular programmable logic controller based on MCU with

benny-cheungBenny Cheung 01/26/2026 at 09:110 Comments

Project Update – Big Progress Behind the Scenes 🚀

Sorry for the long gap since the last update — it’s been quiet on the outside, but a lot of exciting work has been happening behind the scenes. Development has been moving steadily, and this update is a good checkpoint to share where the Modular Micro‑PLC project is heading and what’s already been achieved.

Project Recap – Rethinking the Electronics Brick

At the core of this project is a simple but important idea: reverse the usual design logic of electronics sensor bricks.

Instead of starting with electronics first and then struggling to fit everything into a case, the design begins from a mechanical perspective:

To support this philosophy, the project strongly focuses on a single-layer PCB approach wherever possible. This dramatically reduces mechanical complexity, keeps manufacturing simple, and makes enclosure design far more straightforward.

Hardware Status – Phase One Complete ✅

The PCB design and Phase One testing are now complete.

The core system is modularized into the following fundamental modules:

Each module follows the same mechanical logic and can be combined without redesigning the enclosure every time.

Faster Development – New P2S Printer 🖨️

To speed things up on the prototyping side, I’ve brought in a new P2S 3D printer. This has already made a noticeable difference:

This upgrade is playing a big role in keeping development momentum high.

Updated Rendering – Assembly Details Revealed

A new rendering is now available, showing much more detail in the overall assembly:

This better reflects the real-world assembly and helps visualize the full system rather than isolated boards.

PCB Sizes Reworked – Small, Medium, and Large

One major refinement in this phase was reworking the dimensions of the PCB lineup.

There are now three standardized PCB sizes:

All three sizes are designed to be intercollegiate, allowing them to mix and match within the same system. This makes the platform flexible enough to cover most application scenarios without forcing a custom board for every use case.

Upcoming Demos – Three Clear Goals 🎯

To better demonstrate what this platform can do, three main project demos have been defined:

  1. Weather Station A practical sensor-focused demo to highlight modular inputs and communication.
  2. OLED Clock Display A simple system using an OLED display with clock functionality — perfect for showing UI handling and low-power operation.
  3. Micro‑PLC Demo A more industrial-focused example featuring digital inputs and digital outputs, showcasing the platform as a compact, modular PLC solution.

These demos will help validate both the hardware and the mechanical design philosophy in real-world scenarios.

Thanks for sticking around despite the quiet period — more frequent updates are coming now that this foundation is in place. As always, feedback and questions are welcome!

Discussions