Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Embedded Systems

Embedded Systems

834 projects

Showing 36 of 834 projects

autosar
autosarPython

A Python library for generating and parsing AUTOSAR XML (ARXML) files, enabling integration with commercial AUTOSAR toolchains.

#embedded-systems#toolchain-integration#python-library
Stars502
Forks205
Last commit9 hours ago
Libserial
LibserialC++

A C++ library providing object-oriented serial port programming for Linux systems.

#device-drivers#serialport#embedded-systems
Stars492
Forks149
Last commit1 year ago
BlueFalcon
BlueFalconKotlin

A Kotlin Multiplatform Bluetooth Low Energy (BLE) library providing a unified API for iOS, Android, macOS, Windows, JavaScript, and Raspberry Pi.

#ios#embedded-systems#android
Stars488
Forks65
Last commit3 days ago
Yampa
YampaHaskell

A functional reactive programming domain-specific language for efficient hybrid systems and robotics.

#robotics#haskell#ios
Stars487
Forks57
Last commit3 months ago
OpenVTx
OpenVTxC

Open source firmware for FPV video transmitters supporting MSP, SmartAudio, and Tramp protocols with automatic detection.

#hacktoberfest#embedded-systems#drone-firmware
Stars487
Forks77
Last commit2 years ago
meta-ros
meta-rosBitBake

OpenEmbedded layers for integrating ROS 1 and ROS 2 into Yocto Project-based embedded Linux systems.

#robotics#embedded-systems#openembedded
Stars486
Forks286
Last commit2 hours ago
binn
binnC

A compact, fast, and easy-to-use binary serialization format for efficient data storage and transfer.

#c-library#embedded-systems#data-storage
Stars482
Forks62
Last commit1 month ago
writer
writerPython

A Python 3 utility to convert TTF, OTF, BDF, and PCF fonts into Python source files for use with MicroPython display drivers.

#python-3#embedded-systems#micropython
Stars470
Forks86
Last commit1 year ago
ArduinoPcap
ArduinoPcapC++

An Arduino library for creating and sending .pcap files from ESP8266/ESP32 to Wireshark for WiFi packet capture and analysis.

#embedded-systems#library#esp32
Stars464
Forks95
Last commit2 years ago
ESP8266Wifi
ESP8266WifiC++

An Arduino library for ESP8266 WiFi modules with automatic reconnection and simplified network operations.

#iot#embedded-systems#esp8266
Stars463
Forks234
Last commit8 years ago
Fido
FidoC++

A lightweight C++ machine learning library designed for embedded electronics and robotics applications.

#robotics#ai#embedded-systems
Stars463
Forks83
Last commit6 years ago
ZXC
ZXCC

A high-performance asymmetric lossless compression library optimized for maximum decompression speed in game assets, firmware, and app bundles.

#c-library#asymmetric-compression#embedded-systems
Stars460
Forks9
Last commit2 days ago
dbcc
dbccC

A DBC file compiler that converts CAN database files into C code for message serialization, plus CSV, JSON, and XML outputs.

#embedded-systems#can-bus#code-generator
Stars458
Forks152
Last commit11 months ago
fixed-containers
fixed-containersC++

A header-only C++20 library providing fixed-capacity, constexpr containers with identical APIs to their std equivalents.

#standard-library-alternative#embedded-systems#constexpr
Stars454
Forks55
Last commit20 days ago
inih
inihC++

A header-only C++ library for parsing .INI configuration files, designed for simplicity and embedded systems.

#cpp-library#embedded-systems#lightweight
Stars451
Forks94
Last commit1 year ago
IL2C
IL2CC#

A translator that converts ECMA-335 CIL/MSIL bytecode into portable C99 source code for embedded systems and cross-platform use.

#embedded-systems#cil-transpiler#dotnet-ecosystem
Stars448
Forks39
Last commit4 years ago
list_of_robot_electronics
list_of_robot_electronics

A curated list of open-source electronic modules, subsystems, and projects for building robots.

#robotics#fpga#battery-management
Stars444
Forks53
Last commit1 year ago
pymap3d
pymap3dPython

Pure Python 3-D geographic coordinate conversions for geospace applications, with optional NumPy acceleration.

#scientific-computing#embedded-systems#geospatial
Stars442
Forks87
Last commit2 months ago
libcorrect
libcorrectC

A BSD-licensed C library for Forward Error Correction using Convolutional codes and Reed-Solomon algorithms.

#c-library#embedded-systems#data-transmission
Stars441
Forks113
Last commit7 months ago
emqttc
emqttcErlang

An Erlang MQTT client library and CLI tool supporting MQTT v5.0, v3.1.1, and v3.1.

#iot#embedded-systems#mqtt-5
Stars439
Forks174
Last commit17 days ago
OpenCR
OpenCRC

Open-source control module hardware and software for ROS-based robotics, designed for embedded systems.

#robotics#opencr#open-hardware
Stars430
Forks248
Last commit2 years ago
micropython-upyphone
micropython-upyphonePython

A DIY GSM mobile phone built with MicroPython, featuring voice calls, SMS, and basic apps on a pyboard with SIM800L module.

#iot#sim800l#open-hardware
Stars425
Forks35
Last commit8 years ago
WiFiManager
WiFiManagerPython

A web-based WiFi connection manager for ESP8266, ESP12, ESP32, and Raspberry Pi Pico devices running MicroPython.

#wifi-configuration#iot#embedded-systems
Stars415
Forks115
Last commit1 year ago
ros2-performance
ros2-performanceC++

A C++ framework for simulating and measuring ROS 2 system performance, tracking latency, reliability, CPU, and memory usage.

#robotics#embedded-systems#performance-testing
Stars408
Forks86
Last commit3 months ago
PacketMonitor
PacketMonitorC++

An ESP32-based WiFi packet monitor that captures and displays nearby network traffic on an OLED screen with SD card logging.

#embedded-systems#oled-display#esp32
Stars403
Forks75
Last commit5 years ago
awesome-fpga
awesome-fpga

A curated collection of FPGA resources including tutorials, books, devices, tools, and community references for hardware development.

#fpga#hardware-design#embedded-systems
Stars399
Forks35
Last commit9 years ago
micropython-waveshare-epaper
micropython-waveshare-epaperPython

MicroPython drivers for Waveshare e-paper displays, enabling low-power electronic paper projects on microcontrollers.

#iot#spi#embedded-systems
Stars395
Forks85
Last commit5 years ago
lua-cmsgpack
lua-cmsgpackC

A self-contained C implementation of MessagePack serialization for Lua 5.1/5.2/5.3 with no external dependencies.

#c-library#embedded-systems#binary-encoding
Stars383
Forks122
Last commit4 years ago
micropython-ota-updater
micropython-ota-updaterPython

A MicroPython module for over-the-air (OTA) firmware updates via GitHub releases, enabling remote code deployment on microcontrollers.

#iot#embedded-systems#ota-updates
Stars380
Forks86
Last commit4 years ago
ros_canopen
ros_canopenC++

A CANopen driver framework for ROS enabling communication with industrial CANopen devices.

#robotics#industrial-automation#embedded-systems
Stars376
Forks277
Last commit1 year ago
ToroKernel
ToroKernelPascal

Toro is a unikernel for deploying applications as microVMs using virtio-fs and virtio-vsocket with a minimalistic architecture.

#virtio#firecracker#embedded-systems
Stars366
Forks34
Last commit10 days ago
areg-sdk
areg-sdkC++

A C++ middleware and framework for building distributed service-oriented systems with automated threading, IPC, and location-transparent Object RPC.

#realtime#iot#embedded-systems
Stars365
Forks141
Last commit4 days ago
AREG SDK
AREG SDKC++

A C++ middleware and framework for building distributed service-oriented systems with automated threading, IPC, and location-transparent Object RPC.

#realtime#iot#embedded-systems
Stars365
Forks141
Last commit4 days ago
CException
CExceptionC

A lightweight, portable exception handling library for C using setjmp/longjmp, designed for embedded systems and performance-critical applications.

#embedded-systems#portable#lightweight
Stars365
Forks73
Last commit14 days ago
ArduinoBLE
ArduinoBLEC++

Enables Bluetooth Low Energy connectivity for Arduino boards, supporting both peripheral and central modes.

#iot#embedded-systems#ble
Stars357
Forks238
Last commit2 months ago
RPi Motor Library
RPi Motor LibraryPython

A Python 3 library for controlling stepper motors, DC motors, and servos with a Raspberry Pi.

#robotics#embedded-systems#library
Stars337
Forks76
Last commit3 months ago
PreviousPage 7 of 24

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
Next
#Micropython396
#Iot309
#Esp32170
#Esp8266116
#I2c101
#Microcontroller90
#Cross Platform69
#Arduino63
#Sensor Driver61
#C Library61
#Robotics54
#Python54