IOL HAT – IO-Link compatible Master for Raspberry Pi
Connect smart sensors and devices for streamlined applications. HAT On, Complexity Off – Industrial IoT Made Simple!
IOL HAT Features:
- two IO-Link®1-compatible master ports,
- Raspberry Pi2 connection over 40-pin GPIO connector (generic interface for other single-board-computers also available),
- Open Source software for easy integration,
- Power your Raspberry Pi with the IOL HAT (IOL HAT Pro only), up to 1,8A (that’s enough for most Raspberry Pi applications),
- stacking option for 2 IOL HAT modules on one Raspberry Pi (up to 4 ports in total)
PT-1203 IOL HAT Pro for Raspberry Pi | – Raspberry Pi powering option – 2 power connector options – industrial grade input filtering |
PT-1202 IOL HAT generic connection | 7-pin generic host connector |
PT-1201 IOL HAT for Raspberry Pi |

IOL HAT Application examples
NEW: IOL HAT Pro available
- Power your Raspberry Pi through the IOL HAT
- Industrial-grade supply filter
- 24V connection via screw terminal plug or round connector, suitable power supply bundle for supply of IOL HAT and Raspberry Pi available

Buy now in our webshop:
IOL HAT Pro for Raspberry Pi with Raspberry Pi powering option

98,00€*
M12 sensor cable

starting at 8,36€*
Bundle IOL HAT Pro, Power Supply IOL HAT+Raspberry, M12 Sensor Cables

124,00€*
* All prices indicated are net prices. Contact us for bulk order or higher volumes.
Distributors
Additionally, our european customers can buy via Conrad Electronic:

Need a seamless technical solution? We’ve got you covered!
Our user-friendly systems are designed for efficiency and backed by comprehensive support. But we offer more: From personalized consultation to sensor selection and integration, we provide everything you need to get your solutions up and running. Let us help you maximize your resources while you focus on what matters most to your business. Contact us today to explore your tailored solution.
Also available: bulk ordering options, international shipping beyond listed countries, and custom configurations. Reach out with any questions!
Documentation, Software and Support
- The manuals for IOL HAT and the Open Source Software are available in the Download-Portal : download.pinetek-networks.com/iol-hat/doc
- The Open Source Software is available on GitHub: www.github.com/pinetek-networks/iol-hat

Communication between the user application and the master application (with IO-Link master stack, API and SPI drivers) takes place via TCP socket and binary TCP protocol. Communication between the master application and the SDCI devices is performed in the background. The user application only exchanges data when required by the user application, i. e. it is independent of the port timing.
The online documentation can be found in the Knowledge Base:
For extended support, please visit the Pinetek Networks Support Portal:
Demo
Short presentation of the IOL HAT
Long demonstration of the IOL HAT
Add-on: IOL Connect Manager
The IOL Connect Manager software is an add-on that elevates your IO-Link integration beyond basic functionality by providing
- IODD file handling
- seamless Node-RED integration
- a JSON-API for IO-Link device acccess
- a web interface for testing, parametrization and SQLite database handling.
This professional-grade solution, derived from our proven Pinebox technology, significantly reduces setup time and eliminates manual configuration errors. Our software’s advanced capabilities, and efficient workflow deliver superior long-term value for your automation projects. Build a complete Smart Gateway Solution with the IOL HAT Pro or IOL HAT and the IOL Connect Manager using Node-RED in almost no time!

Benefits
Manufacturer independence and sensor diversity

All smart IO-Link® compatible sensors and devices (SDCI according IEC 61131-9) can be connected to the IOL HAT and IOL HAT Pro, regardless of the manufacturer. Over 20,000 different sensor types are available.
Python/pytest, C/C++ and further programming languages

By using TCP sockets, the user application can be created in any programming language. This also makes it possible to integrate IO-Link into pytest applications.
Open Source Software

The software (master application) is available both as binary and in source code. The sources can be adapted as required. For example, the master application can be integrated into a custom application.
The IO-Link master application is based on the industry-proven I-Link stack from RT-Labs:
https://github.com/rtlabs-com/i-link
Scalability

Up to two SDCI devices can be connected per IOL HAT and IOL HAT Pro.
Up to 2 IOL HAT/IOL HAT Pro can be stacked on the 40-pin GPIO connector, allowing up to four SDCI devices to be operated on one Raspberry Pi

Connections
IOL HAT Pro with integrated Pi Power Supply

IOL HAT

Compatibility
Model | Operation system | Compatibility tested |
---|---|---|
Raspberry 3, Model B, 1 GB RAM | Raspberry OS 12 (Bookworm) | tested, speed COM2 |
Raspberry 4, Model B, 1 GB RAM | Raspberry OS 12 (Bookworm) | tested, speed COM3 |
Raspberry 5, 4 GB RAM | Raspberry OS 12 (Bookworm) | tested, speed COM3 |
Technical data
Mechanical
Dimensions 65,5 × 66 mm Height: 18 mm with stack-through |
Mounting 4×2,5 mm Screwholes Compatible with Raspberry Pi mounting holes Standoffs are included |
Temperature range -25 °- 60 °C |
Connections
Voltage supply 24V DC (+/-20 %), Current consumptions max. – IOL HAT (PT-1201/PT-1202): 1500mA (24V only for SDCI-Ports) – IOL HAT Pro (PT-1203): 1800mA (incl. Raspberry Pi) Power supply connector: – Screw-plug-connector 3,5mm – 5,5/2,1mm round connector (IOL HAT Pro only) 3V3 DC from Raspberry Pi < 50mA, via 40-Pin GPIO or generic interface (for IO-Link-driver and LEDs) IOL HAT Pro (PT-1203): 5V to Raspberry Pi, 1800mA constant |
2 SDCI-Ports: Screw – plug-in terminal 3,5mm Class A (max. 500mA per port) Speeds COM1, COM2, COM3 (Auto-Detect) Operating mode: IOL, DI, DO 1 LED per port (red/green) |
40 Pin GPIO Stecker (for connection to Raspberry Pi, as stack-through) SPI 1 (MISO, MOSI, CLK) Port 1/2: SPI_CE0, GPIO24 (interrupt) Port 3/4: SPI_CE1, GPIO25 (interrupt) 3V3/GND 5V to Raspberry Pi (optional, only IOL HAT Pro, PT-1203) IOL enable, GPIO23 (optional, only IOL HAT Pro, PT-1203) |
Generic Connection (for single-board computers other than Raspberry Pi) SPI (MISO, MOSI, CLK, CE) Interrupt (GPIO) 3V3, GND |
Communication
LEDs Status per port (red/green) Power (IOL HAT Pro only) |
API: TCP Socket API with binary protocol Commands: Port Power (on/off) Read+Write Process Data Read Parameter Data Write Parameter Data Get Port Info LED Control |
FAQ
Which sensors and actuators can be connected to the IOL HAT?
The IOL HAT Pro and IOL HAT is compatible with SDCI devices according to IEC 61131-9 (brand name IO-Link®), which have a power consumption of less than 500mA (class A). The connection is made via M12, adapter cables may be required depending on the device.
How do I connect SDCI devices with M12 connectors
Connection is possible either with cable whip (and sensor connection cable with M12 plugs) or sensor connection cable with open ends.

- IO-Link is a registered trademark of PROFIBUS Nutzerorganisation e.V.: io-link.com/, profibus.com
The IOL HAT/IOL HAT Pro is compatible with IO-Link devices. It is not a certified IO-Link master. ↩︎ - Raspberry Pi is a trademark of Raspberry Pi Ltd: raspberrypi.com ↩︎ ↩︎