Arduino Core for Zephyr beta released β Letβs give it a try!
Last July, Arduino announced plans to switch from the soon-to-be deprecated Arm Mbed to Zephyr RTOS, and the company has now outed the first beta release of βArduino Core for Zephyr OSβ for a range of boards. From the userβs perspective, this should not change anything. However, there are massive changes under the hood and Arduino sketches are built and executed differently with the Arduino Core for Zephyr.Β Some highlights of the new Zephyr-based Arduino core implementation include: Dynamic sketch loading β Sketches are compiled as ELF files and dynamically loaded by a precompiled Zephyr-based firmware. Zephyr subsystems support threading, inter-process communication, and real-time scheduling. Fast compiling and smaller binaries since a thin layer of user code and libraries are compiled, while the rest of the ZephyrOS is already binary. You can get started straightaway with the code and instructions on GitHub. Youβll need Arduino 2.x.x for this to work. [...]
The post Arduino Core for Zephyr beta released β Letβs give it a try! appeared first on CNX Software - Embedded Systems News.