Open-source/commercial project

iolinki

Hardware-agnostic IO-Link Device stack for Zephyr and bare-metal systems.

View repository All projects

IO-LinkZephyrbare metal

iolinki is an IO-Link Device stack built around hardware independence and testability, targeting Zephyr and bare-metal systems. The protocol logic sits behind a PHY abstraction, so the same code runs against real hardware or a virtual PHY — which means I can test it in CI against a Python master simulation before any silicon is involved.

It sticks to static allocation and bounded execution, which is what you want on a constrained embedded target where surprises at runtime are not welcome.

Existing articles