Is Luos for me? 🤔

Integrating Luos into an electronic board

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.

Electronic design

Board examples and electronic sources are available on GitHub. You are free to use them as you want.

You can find the schematic of a Luos-ready board called L0 on Github for a quick hardware example.

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.

One-wire reference design

Luos' One-wire official connector is: DF11-4DP-2DS.

RS485 reference design

Luos' RS485 official connector is: DF11-8DP-2DS.

Compatible MCUs

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,

PTP

Peer-to-peer connection between nodes for topology detection.

Daisy-chain

With 2 PTP pins per board, you must chained you device as below:

Star Mounting

With at least 3 PTP pins per board, you can create a star mounting configuration: