Mikrix
Small middleware library for creating smart embedded things easily and fast
Small middleware library for creating smart embedded things easily and fast
Mikrix is distributed modular system and functional library, which helps to build IoT or distributed application. Whole system is based on lightweight protothreads, therefore mikrix core is easily portable. The final design works on wide range of processors such as 8-bit microcontrollers - without operating system or the 32 or 64-bit processors with or without operating system. It is suitable for building small or complex multi-purpose devices, which can be joined to collective of devices and can be distributed in wide space area. This system provides way for easily sharing data between devices. For shared communication mediums (RS485, radio) provides specialized medium access method, which enables precise time synchronization. Mikrix provides precise time synchronization method based on PTP, which enables synchronous data acquisition from different devices distributed in wide working areas.