openCICAD
openCICAD (Controller Inter Communication Array Databus) is a serial inter device communication protocol. The name is a referrence to the Cicada bug. The protocol is similar to CAN
- The protocol is decentralized. There is no master and slave concept.
- Messages have IDs not the devices. In case of a collision, the priority is given to the message with lower ID.
Repository
Most of the development on this protocol is done in the openCICAD github repository.