To create and match with a default reference design, electronic boards must respect some design rules in order to properly work in a Luos network.
Board examples and electronic sources are available on GitHub. You are free to use them as you want.
A Luos-friendly electronic board must contain at least the following elements:
- 1 MCU (microcontroller unit): It hosts, as a node, the Luos firmware along with the different containersSoftware element run by Luos that can communicate with other containers. It can be a driver or an app. (Initially called a module) (drivers and apps).
- At least 2 connectors: They allow to link boards together into a Luos network as a daisy-chain. Through PTP pins, nodes know if there is another node connected to the connector. This is used when the user wants to make a topology detection of the system.
Luos' One-wire official connector is: DF11-4DP-2DS.
Luos' RS485 official connector is: DF11-8DP-2DS.
Luos can manage any type of microcontrollers as long as they are first added to the library manually. If your microcontroller is not supported yet, please contact us:
Check the list of MCU family Luos cover :Hardware Abstraction Layers for MCU Families,
Peer-to-peer connection between nodes for topology detection.
With 2 PTP pins per board, you must chained you device as below:
With at least 3 PTP pins per board, you can create a star mounting configuration: