Browse free open source Embedded Systems software and projects below. Use the toggles on the left to filter open source Embedded Systems software by OS, license, language, programming language, and project status.
Market leading real time kernel for 40+ microcontroller architectures
Debugging and programming interfaces for Freescale microcontroller
Python implementation for microcontrollers and constrained systems
Real-Time Event Frameworks based on active objects & state machines
Professional collaborative platform for embedded development
DMX Library and usage examples for Arduino
BitBurner AVR Programmer, a full and complete AVRdude GUI for Windows.
Bootloader for STM32, XMC, HCS12 and other microcontroller targets.
MicroLua brings Lua on the Nintendo DS for easy programming
Helps to improve the life expectancy of an electronic device's battery
Simple USB flash memory programmer.
amforth is an extendible interpreter on microcontrollers
A software for upload .hex files to ATMEGA328P and compile .asm files
Real Time Tcp/Ip Stack Library
Simple multitasking for microPython Raspberry Pi Pico projects
An analysis tool showing the structure of a C program
uIDE (Micro IDE) is a free, open-source IDE for Microchip PIC MCU
Arduino Engine Management System
Linux mini-distro for Android devices, not requiring root access
How to build ROS (Robot Operating System) for the iOS platform.