Finally — Real-World 12V and 24V I/O!

PicoLC Controller Board
Early Access

PicoLC is still in development. Early-access hardware with an Arduino library will be available soon!

Features

Made for Real 12V and 24V Systems

Connect sensors, actuators, motors, alarm panels, access control systems, and other field devices without the usual collection of relay boards, optoisolators, and custom interface circuitry.

Software-Configurable Outputs

Configure each output as high-side, low-side, push-pull, PWM, or paired motor drive entirely in software.

Isolated 9-30 V Inputs

Four independently isolated digital inputs interface safely with common 12 V and 24 V sensors, switches, and control signals.

Drives Real-World Loads

Each output can control up to 1 A continuous, supporting relays, solenoids, actuators, motors, LEDs, mag-locks, and other common low-voltage loads.

PLC-Inspired Arduino Library

Built-in edge detection, input filtering, output patterns, and IEC-style timers simplify automation and integration projects.

RS-485 Communication

Built-in RS-485 support simplifies communication with PLCs, HMIs, Modbus devices, and other industrial equipment.

Optional Wi-Fi Connectivity

Use a Pico W or Pico 2 W to add wireless monitoring, remote control, MQTT integration, and network connectivity to your projects.

Built from Experience. Engineered to Grow.

Why PicoLC was created—and how it is being built to expand, adapt, and evolve


Why PicoLC Exists

PicoLC grew out of years of working with control systems and repeatedly seeing the same gap. Traditional PLCs are reliable, but often expensive and restrictive. Maker boards are flexible and affordable, but usually need additional hardware before they are ready for real control work.

I wanted something in between: a controller I would actually choose for my own small automation projects. It needed to be approachable, open, and programmable in familiar ways, while still being designed for real wiring, real loads, and dependable operation.

PicoLC is my attempt to build that missing middle—a practical controller that is easy to start with, capable enough to keep using, and designed to grow with the project.

Where PicoLC Is Going

PicoLC is intended to grow beyond a single controller into a flexible family of compatible devices. Different projects need different combinations of digital I/O, analog signals, networking, and local interfaces, but they should not require starting over each time those needs change.

The long-term vision is a modular platform built around a common programming model and an expandable field bus. A small project might begin with one controller, then add remote I/O, analog capability, Ethernet, wireless connectivity, or a dedicated interface as the system grows.

The goal is not to make one board that does everything. It is to create a practical set of building blocks that work together, remain understandable, and let users expand a project without discarding what they already have.

FAQs

Frequently Asked Questions

Why did you build PicoLC?

PicoLC was created to simplify control and integration projects involving real-world 12V and 24V equipment. Many projects require a collection of relay boards, motor drivers, optoisolators, and interface circuits just to connect sensors, actuators, alarm systems, and access control equipment. PicoLC combines those capabilities into a single compact controller.

What is included in the early-access release?

The early-access version includes the assembled PicoLC controller board only. It is intended for developers and technically experienced users who want to evaluate the hardware before the final retail package is available. A Raspberry Pi Pico module is not included with the early-access board.

What voltages does PicoLC support?

PicoLC is designed for 12 V and 24 V systems, with power input and field I/O operating across the documented 9-30 V range. It is not intended to connect directly to mains voltage.

What can the outputs drive?

Each output supports up to 1 A continuous current and can be configured for high-side, low-side, push-pull, PWM, or paired motor-control operation. Typical applications include relays, solenoids, actuators, motors, LEDs, mag-locks, and low-voltage control inputs, subject to the documented electrical limits.

Are the inputs and outputs isolated?

The four digital inputs are independently optically isolated. The outputs and controller power are not galvanically isolated.

Do I need Arduino experience to use PicoLC?

Yes. The early-access release is intended for technically experienced users who are comfortable working with Arduino development tools and wiring field devices.

Is the hardware open source?

The PicoLC hardware design and Arduino libraries are planned for open release following the early-access validation period.

Which Raspberry Pi Pico boards are supported?

The early-access board supports the Raspberry Pi Pico, Pico W, Pico 2, and Pico 2 W. The final retail version will likely include a Pico 2 W.

What support is included?

Early-access support will focus on hardware issues, setup problems, and documented software features. It does not include custom application design or integration consulting.

Can I use PicoLC in a safety-critical system?

No. PicoLC is not certified for life-safety, medical, automotive safety, or other applications where failure could cause injury or significant property damage.