Microcontroller topic
Microcontrollers are small computers on a single integrated circuit, containing a processor, memory, and input/output peripherals. They are widely used in embedded systems for performing specific control functions efficiently. Applications of microcontrollers include robotics, IoT, and home automation. Popular examples include Arduino, ESP32, and Raspberry Pi Pico.
nuttx-apps
Apache NuttX Apps is a collection of tools, shells, network utilities, libraries, interpreters and can be used with the NuttX RTOS
real-time-cpp
Source code for the book Real-Time C++, by Christopher Kormanyos
chino-os
A real time operating system for IoT written in C++
tiny-json
The tiny-json is a versatile and easy to use json parser in C suitable for embedded systems. It is fast, robust and portable.
pigweed
Modern software development for embedded systems
Mcucpp
C++ framework for different microcontrollers
EmbeddedProto
Embedded Proto is a C++ Protocol Buffers implementation specifically suitable for microcontrollers. It is small, reliable and easy to use.
LoRa
Ra-02 LoRa module (SX1278) library for STM32 (ARM processors) using HAL drivers ⚡