FonteditA desktop app to import, edit and export fonts as byte arrays for use in embedded systems
DriversTinyGo drivers for sensors and other devices that use I2C, SPI, GPIO, ADC, and UART interfaces.
LibhydrogenA lightweight, secure, easy-to-use crypto library suitable for constrained environments.
Stm32f1xx HalA Rust embedded-hal HAL impl for the STM32F1 family based on japarics stm32f103xx-hal
OpencrSoftware for ROS Embedded board (a.k.a. OpenCR). OpenCR means Open-source Control Module for ROS.
LittlerA scripting and command-line front-end for GNU R
CubdbElixir embedded key/value database
PjonPJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.
HeliosThe free embedded operating system.
Iot PtA Virtual environment for Pentesting IoT Devices
LibonnxA lightweight, portable pure C99 onnx inference engine for embedded devices with hardware acceleration support.
SkiffosSkiffOS: lightweight & robust cross-compiled Linux distribution optimized for hosting containers.
OpenthreadOpenThread released by Google is an open-source implementation of the Thread networking protocol
LwespLightweight Espressif AT parser library for ESP8266 and ESP32 devices.
SubstrateCreate native Java(FX) apps for desktop, mobile and embedded
BerryA ultra-lightweight embedded scripting language optimized for microcontrollers.
DepthaiDepthAI Python API utilities, examples, and tutorials.
CleanflightClean-code version of the baseflight flight controller firmware
OpcuaA client and server implementation of the OPC UA specification written in Rust
NanopbProtocol Buffers with small code size
Webgl PlotA high-Performance real-time 2D plotting library based on native WebGL
AcadosFast and embedded solvers for nonlinear optimal control
JledNon-blocking LED controlling library for Arduino and friends.
Nginx Link FunctionIt is a NGINX module that provides dynamic linking to your application in server context and call the function of your application in location directive
FrostedFrosted: Free POSIX OS for tiny embedded devices
Awesome Embedded RustCurated list of resources for Embedded and Low-level development in the Rust programming language
DeviceplaneOpen source device management for embedded systems and edge computing
LittlefsA little fail-safe filesystem designed for microcontrollers
Nrf HalA Rust HAL for the nRF family of devices
Zenohzenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.
InterruptA community for embedded software makers.
MicropythonMicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
U BmcOpen-source firmware for your baseboard management controller (BMC)
OpenskOpenSK is an open-source implementation for security keys written in Rust that supports both FIDO U2F and FIDO2 standards.
LibumqttA Lightweight and fully asynchronous MQTT client C library based on libev
SoicbiteA compact PCB footprint which allows SOIC test clips to be used as a space-efficient programming and debugging connector
Edge AiA curated list of resources for embedded AI
ExeinExein core for Linux based firmware
Esp8266 FirmwareDeviceHive esp8266 firmware. Control hardware via clouds with DeviceHive!
LibcanardA compact implementation of the UAVCAN/CAN protocol in C for high-integrity real-time embedded systems
TinyframeA simple library for building and parsing data frames for serial interfaces (like UART / RS232)
TinydeflateA deflate/gzip decompressor that requires minimal amount of memory to work
StatechartsYAKINDU Statechart Tools (http://www.statecharts.org)
WolfsshwolfSSH is a small, fast, portable SSH implementation, including support for SCP and SFTP.
GrispGRiSP Erlang Runtime Library
Lib PythonBlynk IoT library for Python and Micropython
TrussedModern Cryptographic Firmware
Chino OsA real time operating system for IoT written in C++
RttyAccess your terminal from anywhere via the web.