Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Embedded Systems

Embedded Systems

454 projects

Showing 36 of 386 projects

sysinfo
sysinfoRust

A cross-platform Rust library for retrieving detailed system information like CPU, memory, processes, disks, networks, and components.

#embedded-systems#system#raspberry
Stars2.7k
Forks416
Last commit1 day ago
MongooseOS
MongooseOSC

An open-source IoT firmware development framework for ESP32, STM32, and other microcontrollers with cloud integration and OTA updates.

#aws-iot#iot#firmware-development
Stars2.7k
Forks433
Last commit2 months ago
cpu_features
cpu_featuresC++

A cross-platform C99 library to detect CPU features and microarchitecture at runtime.

#c-library#instruction-sets#embedded-systems
Stars2.6k
Forks297
Last commit3 days ago
jetson_stats
jetson_statsPython

A Python package for monitoring and controlling NVIDIA Jetson devices, featuring a terminal-based dashboard and library.

#robotics#terminal-dashboard#embedded-systems
Stars2.6k
Forks324
Last commit2 days ago
plog
plogC++

A portable, simple, and extensible header-only C++ logging library in about 1000 lines of code.

#embedded-systems#library#unicode
Stars2.5k
Forks408
Last commit4 months ago
NanoMQ
NanoMQC

An ultra-lightweight, blazing-fast MQTT broker and messaging bus for IoT edge computing and software-defined vehicles.

#iot#nng#smp
Stars2.5k
Forks293
Last commit2 days ago
nerves
nervesElixir

A framework for building and deploying bulletproof embedded software using Elixir and the Erlang VM.

#iot#embedded-systems#elixir
Stars2.5k
Forks205
Last commit2 days ago
Moquette
MoquetteJava

A lightweight Java MQTT broker compliant with MQTT 5 and 3, designed for embedding in other applications.

#iot#moquette#embedded-systems
Stars2.4k
Forks834
Last commit15 days ago
libsecp256k1
libsecp256k1C

A high-performance, high-assurance C library for cryptographic operations on the secp256k1 elliptic curve, optimized for Bitcoin.

#c-library#embedded-systems#ecdh
Stars2.4k
Forks1.1k
Last commit3 days ago
Serial Communication Library
Serial Communication LibraryC++

A cross-platform C++ library for interfacing with RS-232 serial ports, providing a modern C++ interface similar to PySerial.

#robotics#embedded-systems#catkin
Stars2.4k
Forks1.2k
Last commit1 year ago
ESP
ESP

A curated list of awesome open-source projects, libraries, and tools for the ESP8266 and ESP32 microcontrollers.

#iot#embedded-systems#micropython
Stars2.4k
Forks137
Last commit26 days ago
MQTT
MQTT

A curated list of MQTT brokers, clients, tools, resources, and more for IoT and messaging applications.

#iot#embedded-systems#home-automation
Stars2.3k
Forks273
Last commit13 days ago
WireGuard
WireGuardC

A fast, modern, secure kernel-based VPN tunnel using state-of-the-art cryptography.

#embedded-systems#linux-kernel#network-security
Stars2.3k
Forks298
Last commit6 years ago
PYNQ
PYNQJupyter Notebook

An open-source framework that enables Python programming for Xilinx Zynq APSoCs to design high-performance embedded systems.

#fpga#programmable-logic#embedded-systems
Stars2.3k
Forks858
Last commit3 months ago
MAVlink
MAVlinkPython

A lightweight, header-only message marshalling library for communication between drones and ground control stations.

#embedded-systems#drone-communication#micro-air-vehicle
Stars2.3k
Forks2.2k
Last commit2 days ago
go-rpio
go-rpioGo

A pure Go library for accessing Raspberry Pi GPIO pins without external C dependencies.

#memory-mapping#edge-detection#iot
Stars2.3k
Forks225
Last commit2 years ago
Circle
CircleC

A C++ bare metal programming environment for Raspberry Pi, providing libraries and drivers for hardware control without an OS.

#embedded-systems#bare-metal#tcp-ip
Stars2.3k
Forks295
Last commit9 days ago
GBDK
GBDKC

A cross-platform development kit for creating games on classic consoles like the Game Boy, NES, and Sega Master System using C.

#sega-master-system#embedded-systems#game-boy
Stars2.2k
Forks145
Last commit3 days ago
BLheli_S
BLheli_SAssembly

Open-source firmware for brushless electronic speed controllers (ESCs) used in drones and RC vehicles.

#silabs#embedded-systems#rc-vehicles
Stars2.2k
Forks1.1k
Last commit9 months ago
TinyGSM
TinyGSMC++

A lightweight Arduino library for GSM, LTE, and WiFi modules that provides a simple client interface for IoT connectivity.

#at-commands#embedded-systems#low-memory
Stars2.2k
Forks790
Last commit5 months ago
A node.js module for implementing BLE (Bluetooth low energy) peripherals
A node.js module for implementing BLE (Bluetooth low energy) peripheralsJavaScript

A Node.js module for implementing Bluetooth Low Energy (BLE) peripherals on macOS, Linux, FreeBSD, and Windows.

#iot#embedded-systems#ble
Stars2.1k
Forks443
Last commit
wasmi
wasmiRust

An efficient and lightweight WebAssembly interpreter designed for embedded and constrained systems.

#wasi#sandbox#embedded-systems
Stars2.1k
Forks352
Last commit1 day ago
rumqtt
rumqttRust

A set of Rust libraries implementing the MQTT standard, including a high-performance broker and an easy-to-use client.

#iot#mqtt-ecosystem#embedded-systems
Stars2.1k
Forks334
Last commit1 month ago
Squeezelite-esp32
Squeezelite-esp32C

ESP32-based audio streaming software supporting multi-room sync, AirPlay, Bluetooth, and LMS integration.

#bluetooth-audio#embedded-systems#esp32
Stars2.1k
Forks198
Last commit3 months ago
DSPFilters
DSPFiltersC++

A C++ template library for designing and implementing multichannel IIR filters with various response types and seamless parameter interpolation.

#embedded-systems#biquad-filters#real-time-audio
Stars2.1k
Forks405
Last commit2 years ago
ESP32-Paxcounter
ESP32-PaxcounterC++

An ESP32-based device that counts people by detecting nearby WiFi and Bluetooth signals, with optional LoRaWAN, MQTT, and sensor data logging.

#iot#sensor-network#embedded-systems
Stars2.0k
Forks445
Last commit3 days ago
ESP-Open-SDK
ESP-Open-SDKMakefile

A free and open integrated SDK for ESP8266/ESP8285 chip development, providing a complete toolchain and IoT SDK.

#open-source-toolchain#firmware-development#embedded-systems
Stars2.0k
Forks626
Last commit4 years ago
ESP3D
ESP3DC

Firmware for ESP8266/ESP8285/ESP32 microcontrollers to add wireless connectivity and web-based control to 3D printers, CNC machines, and sand tables.

#iot#esp8285#embedded-systems
Stars2.0k
Forks490
Last commit1 day ago
libnfc
libnfcC

A free, platform-independent library for accessing Near Field Communication (NFC) devices from userspace applications.

#device-drivers#embedded-systems#nfc
Stars2.0k
Forks478
Last commit1 year ago
Usb serial controller for Android
Usb serial controller for AndroidJava

Android library for USB serial communication with support for multiple chipset families and SPI interface.

#iot#serialport#spi
Stars1.9k
Forks630
Last commit1 year ago
Jailhouse
JailhouseC

A Linux-based partitioning hypervisor that runs bare-metal applications or adapted operating systems alongside Linux in isolated cells.

#embedded-systems#bare-metal#arm
Stars1.9k
Forks357
Last commit2 years ago
cage
cageC

A Wayland kiosk that runs a single, maximized application in a secure, full-screen environment.

#wlroots#embedded-systems#drm
Stars1.9k
Forks126
Last commit22 days ago
CANopenNode
CANopenNodeC

A free and open-source ANSI C implementation of the CANopen protocol stack for embedded control systems.

#industrial-automation#iot#embedded-systems
Stars1.9k
Forks786
Last commit6 months ago
rabbitmq-c
rabbitmq-cC

A C-language AMQP client library for connecting applications to RabbitMQ brokers (v2.0+).

#c-library#rabbitmq-client#embedded-systems
Stars1.9k
Forks687
Last commit1 month ago
MicroPython
MicroPythonHTML

A curated list of awesome MicroPython libraries, frameworks, software, and resources for microcontrollers and constrained environments.

#embedded-systems#micropython#esp32
Stars1.8k
Forks218
Last commit2 months ago
Wa/凹语言
Wa/凹语言Go

A general-purpose programming language designed for WebAssembly with a fully self-developed toolchain and dual Chinese/English syntax.

#programming-language#embedded-systems#compiler
Stars1.8k
Forks66
Last commit1 month ago
PreviousPage 3 of 11

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
4 years ago
Next
#Iot157
#Micropython101
#Esp3277
#Cross Platform60
#Esp826658
#C Library55
#Microcontroller47
#Robotics41
#Embedded40
#Arduino38
#Microcontrollers36
#C Plus Plus35