MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
-
Updated
Jul 29, 2020 - C
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
PlatformIO is a professional collaborative platform for embedded development
Powerful and easy-to-use embedded GUI with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash).
A secure embedded operating system for microcontrollers
U8glib library for monochrome displays, version 2
A little fail-safe filesystem designed for microcontrollers
CircuitPython - a Python implementation for teaching coding with microcontrollers
TinyML AI inference library
Sming - Open Source framework for high efficiency native ESP8266 development
Ferret is a free software lisp implementation for real time embedded control systems.
Arduino core for ATtiny 1634, 828, x313, x4, x41, x5, x61, x7 and x8
PlatformIO IDE for VSCode: The next generation integrated development environment for IoT
A curated list of awesome embedded programming.
Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
Arduino hardware package for ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 and ATmega328PB
Customizable Bootloader for STM32 microcontrollers. This example demonstrates how to perform in-application-programming of a firmware located on an external SD card with FAT32 file system.
Arduino hardware package for ATmega1284, ATmega644, ATmega324, ATmega324PB, ATmega164, ATmega32, ATmega16 and ATmega8535
Forth inspired programming language for the ESP8266
object-oriented C++ RTOS for microcontrollers
modm: a C++17 library generator for AVR and ARM Cortex-M devices
Generate Rust register maps (`struct`s) from SVD files
Add a description, image, and links to the microcontroller topic page so that developers can more easily learn about it.
To associate your repository with the microcontroller topic, visit your repo's landing page and select "manage topics."