You are browsing as a guest. Sign up (or log in) to start making projects!

Making a Home PLC with a Pico

Hardware
  • 6 Devlogs
  • 9 Total hours

It's a self-built PLC with a Pico

Ship #1 Changes requested

I built my own PLC that’s meant to help automate things and make life easier. My goal was also to keep everything “clean” in terms of cabling, which is why I went with cable channels where the cables are also neatly sorted. There were a few issues here and there — the mounts for the PCB holders didn’t fit at first, then the 3D printer stopped cooperating, or the code initially took too long to run — but now I’ve managed to finish version 1 and I am happy

  • 6 devlogs
  • 9h build
Video of Project → See source code →
Open comments for this post

59m 1s logged

Day 6 - 15.08.2026 Last day and last line of code. V1 was completed today. The project will continue with further development and upgrades, but for now I want to ship it and see how others like it.

0
0
46
Open comments for this post

1h 51m logged

Day 4 13.08.2026 Today I finished all the wiring work. I also started writing the code and implemented the first two functions.
Things got tricky when Relay 4 didn’t work, and I had to spend some time troubleshooting.
In the end, I discovered that I had forgotten to solder two joints together – and now at least some parts are already running.

0
0
8
Open comments for this post

2h 5m 1s logged

Day 3 - 12.08.2026 Today I measured the correct power supply, designed a mounting bracket, printed it, and installed it. I also wired several additional cables and prepared six buttons as sensors.Unfortunately, I wasn’t able to start coding yet. Tomorrow might be better.
I still need to finish some wiring, but after that everything should be ready, and I can finally begin writing the first programs.

0
0
5
Open comments for this post

1h 29m 35s logged

Day 2 - 11.8.2026 – Today I assembled and wired up the entire PLC system. As you can see in the picture, the relay LEDs are already lighting up. Tomorrow I’ll continue wiring and swap out the power supply for a proper 5V 30A unit, since the current one is just a temporary/improvised setup. We might also start working on the code tomorrow.

0
0
5
Open comments for this post

58m 46s logged

Day 1 - 10.8.2026 – Home PLC planning is now mostly complete and construction will begin tomorrow. One small change still needs to be made to the cable layout, since I’m using relays with I/O rather than ones with just 5V/0V.

0
0
15

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…