CONTROLLINO MAXI
CONTROLLINO MAXI is a CE-certified, Arduino-compatible industrial PLC from Spain with W5100 Ethernet, protected I/O, relays, and RS485 for automation and smart
🏭 About CONTROLLINO / Company Overview
CONTROLLINO is an industrial PLC platform developed and produced in Spain, designed to merge the ease of Arduino development with the robustness of a certified industrial controller.
- The company strives to create hardware that allows developers to:
- Prototype quickly using Arduino
- Deploy the same code and hardware directly into industrial environments
- Utilize reliable, CE-certified electronics with proper electrical protection, isolation, and surge handling
- Reduce the gap between open-source prototyping and real-world automation hardware
- CONTROLLINO is widely used in Europe for agriculture, industrial control, building automation, and educational systems.
Product Lineup:
- CONTROLLINO MINI
- CONTROLLINO MAXI (featured in this article)
- CONTROLLINO MEGA
VAT 21% = 259 € × 0.21 = 54.39 € => 259€ + 54.39€ = 313.39 €
313.39 € × 1,690(KRW) ≈ 529,000(KRW)
🖼️ 1. Product
CONTROLLINO MAXI brings industrial safety and Arduino compatibility into a single, powerful controller.
🧩 Key Features
- Full Arduino IDE compatibility
- Built-in WIZnet W5100 Ethernet
- Industrial-grade relay outputs
- Protected digital & analog inputs
- RS485 communication
- RTC + Ethernet with shared SPI bus
- DIN-rail mountable enclosure
- 12–24V DC industrial power input
- CE-certified hardware
🖼️ 2. Pinout Diagram
A fully integrated multi-I/O controller ready for sensors, relays, RS485 devices, and networked automation.
🖼️ 3. Official Library GitHub Page
📎 Official CONTROLLINO Arduino Library:
https://github.com/CONTROLLINO-PLC/CONTROLLINO_Library
The official library maintained by the Spanish development team includes examples for Ethernet, RTC, relay control, and safe I/O handling.
🧰 Getting Started
- Install the CONTROLLINO Library in Arduino IDE
https://github.com/CONTROLLINO-PLC/CONTROLLINO_Library - Select CONTROLLINO MAXI from the Board Manager
- Provide 12–24V DC power
- Connect Ethernet (RJ-45)
- Upload sample Ethernet/RTC/Relay sketches
If you know Arduino, you can start using MAXI in less than 10 minutes.
🌿 Compatible software
Aduino :
PlatformIO :
OpenPLC :
VS code + VMicro:
Visuino : https://www.visuino.com/
Atmel studio :
log.CAD :
LabView :
🌿 Use Cases
- Smart farming (irrigation, greenhouse control)
- Industrial HVAC, pumps, motors
- Building automation (lighting, energy, ventilation)
- RS485-based field device control
- IoT edge controllers
- PLC education and laboratory training
- Transitioning Arduino prototypes to real industrial deployment
The Controllino-Irrigation GitHub example demonstrates MAXI being used as the core controller for an automated irrigation system.
🧠 Engineering Insights
- Arduino development → industrial deployment with minimal changes
- Reliable W5100 Ethernet implementation
- Shared SPI bus (ETH + RTC) demonstrates proper chip select handling
- CE-certified hardware with surge and isolation protection
- DIN-rail mount for easy cabinet installation
- Built according to European industrial design standards
🔗 Reference Links
- Product page
https://www.controllino.com/product/controllino-maxi/ - Ethernet Info
https://www.controllino.com/wp-content/uploads/2018/10/CONTROLLINO-MAXI-Pinout.pdf - Official Library
https://github.com/CONTROLLINO-PLC/CONTROLLINO_Library - Irrigation example
https://github.com/genestealer/Controllino-Irrigation
⭐ Real User Example : https://maker.wiznet.io/Hannah/projects/controllino%2Dirrigation/
etc... : CONTROLLINO Training Kit
