Drone-OS toolchain on Ubuntu 18.04

Let’s set up the complete toolchain for compiling and flashing a demo firmware written with Drone-OS library on the STM32 Nucleo-144 board. The point of departure is a minimal 64-bit Ubuntu 18.04.2 server installation. Preparation CURL is a command-line utility to make HTTP requests and get data from web servers.The other packages are the C/C++ … Read more

Programming the ARM Cortex-M with the Rust System Language

The ARM Cortex-M family are ARM microprocessor cores which are designed for use in 32-bit RISC ARM processors widely used as microcontrollers. Rust is a multi-paradigm programming language that is perfectly suited as a real-time system programming language for microcontrollers. Drone-OS is a real-time library operating system based on the unikernel architecture. Drone-OS is written … Read more