Discovering the L0
In the previous tutorial, we have shown you some very basic and somewhat artificial examples to warm up. Now, it's time to tackle an example illustrating more what Luos has been really designed for! It will still be based on very simple hardware though, but focus on presenting the key concepts at the heart of Luos.
Luos aims at solving two main issues:
Abstracting hardware devices into drivers with safe, clean and standardized APIs - That's pretty much what you have been doing in the previous tutorials. More real world examples could involve writing a lidar sensor driver, a force motor controller or a SLAM algorithm.
Letting you incrementally build your robotic system by seamlessly and iteratively add new distributed cores to make iteration and integration feel natural and simple.
In this tutorial series, we will focus on the second point. You would need some L0 boards but we recommend reading the tutorial even without the board as it introduces key fundamental concepts from Luos.
- L0 goes disco: a four parts tutorial introducing Luos key concepts (Core and Driver) to show how to control LEDs with a potentiometer using Python. The particularity is that both the leds and the potentiometer will be wired to different interconnected L0 boards.