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.
pyOCD
Open source Python library for programming and debugging Arm Cortex-M microcontrollers
distortos
object-oriented C++ RTOS for microcontrollers
nuttx
Apache NuttX is a mature, real-time embedded operating system (RTOS)
espflix
A free video streaming service that runs on a ESP32
svd2rust
Generate Rust register maps (`struct`s) from SVD files
xpcc
DEPRECATED, use our successor library https://modm.io instead
StateOS
Free real-time operating system (RTOS) for microcontrollers with advanced c++ wrapper and support for std::thread
nrf-hal
A Rust HAL for the nRF family of devices
lib-python
Blynk IoT library for Python and Micropython
polymcu
An open framework for micro-controller software