Top 507 embedded open source projects

Open-SAE-J1939
SAE J1939 protocol free to use for embedded systems or PC with CAN-bus
embedded-in-rust
A blog about Rust and embedded stuff
ReachView
Reach-hosted web-interface for RTKLIB
core2
The bare essentials of std::io for use in no_std. Alloc support is optional.
SquirrelJME
SquirrelJME is a Java ME 8 Virtual Machine for embedded and Internet of Things devices. It has the ultimate goal of being 99.9% compatible with the Java ME standard.
libavrutil
Easy to use, lightweight and unified library for performing common microcontroller tasks
edje
Edje project (ARCHIVED)
arduino-redis
A Redis client library for Arduino.
github-pinner
📌 Pin and embed github repositories or profiles on your own website easily
lv lib freetype
Interface to FreeType to generate font bitmaps run time
nmea0183
Rust NMEA 0183 parser. Targeting mostly embedded programming but not limited to. Do not relies on std and any external dependencies, core Rust only.
zscilib
An open-source scientific computing library for embedded systems running Zephyr OS or standalone.
esp-epaper-display
ESP-IDF component for waveshare epaper displays
embedded pedometer
Accelerometer-based pedometer algorithm for embedded applications
libperipha
Grand unified collection of headers to access various hardware chips and components
docker
Docker-related material to setup, configure and develop with micro-ROS hardware.
DemOS
Free, simple, extremely lightweight, stackless, cooperative, co-routine system (OS) for microcontrollers
intel-joule-bios-flash-linux
Flashing the BIOS on an Intel Joule 570x from Linux
RoboVision
Attempting to create a program capable of combining stereo video input , with motors and other sensors on a PC running linux , the target is embedded linux for use in a robot!
microS2
microS2 - An esp32-s2 based development board 🚀
spec
Ecma TC53 spec work
cspot
A Spotify Connect player targeting, but not limited to embedded devices (ESP32).
drone-stm32-map
STM32 peripheral mappings for Drone, an Embedded Operating System.
vsf orig
Versaloon Software Framework -- a tiny pre-emptive event-driven fsm framework for embedded systems
regbits
C++ templates for type-safe bit manipulation
fixedvec-rs
Heapless vector implementation for Rust
elk
A low footprint JavaScript engine for embedded systems
netxduo
Azure RTOS NetX Duo is an advanced, industrial-grade TCP/IP network stack designed specifically for deeply embedded real-time and IoT applications
embedded-time
Time(ing) library (Instant/Duration/Clock/Timer/Period/Frequency) for bare-metal embedded systems
pytest-embedded
A pytest plugin that designed for embedded testing
ssd1675
Rust driver for SSD1675 e-Paper display controller
stm32-usb-bootloader
This repository contains bootloader for stm32f1xx microcontrollers. It works for stm32f103ret6, but you can simply adopt it to any MCU supporting STM32 HAL library with USB and SD-card
hs-probe-firmware
A CMSIS-DAP implementation in pure Rust.
MARIO
Official Repository for ROS-based Manipulator, implemented with ESP32
jim
Immediate Mode JSON Serialization Library in C
ttyMAY linux board
PCB Hardware/ Design Document For ttyMay DIY linux board
stm8s-sdcc-examples
Example codes using sdcc to target STM8S MCUs.
embedded-svc
Rust APIs and abstractions for various embedded services (WiFi, Network, Httpd, Logging, etc.)
hellosign-embedded
Embed HelloSign signature requests and templates in your web application.
register-rs
Unified interface for type-safe MMIO and CPU register access in Rust
421-480 of 507 embedded projects