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 454 projects

Libserial
LibserialC++

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

#device-drivers#serialport#embedded-systems
Stars490
Forks149
Last commit9 months ago
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
Stars490
Forks204
Last commit3 months ago
Yampa
YampaHaskell

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

#robotics#haskell#ios
Stars485
Forks56
Last commit29 days ago
OpenVTx
OpenVTxC

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

#hacktoberfest#embedded-systems#drone-firmware
Stars481
Forks76
Last commit2 years 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
Stars480
Forks62
Last commit11 months 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
Stars480
Forks283
Last commit23 days 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
Stars466
Forks84
Last commit1 year ago
ESP8266Wifi
ESP8266WifiC++

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

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

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

#robotics#ai#embedded-systems
Stars462
Forks82
Last commit6 years 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
Stars461
Forks62
Last commit3 days 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
Stars460
Forks96
Last commit2 years ago
inih
inihC++

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

#cpp-library#embedded-systems#lightweight
Stars450
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
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
Stars448
Forks151
Last commit8 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
Stars447
Forks52
Last commit16 days ago
pymap3d
pymap3dPython

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

#scientific-computing#embedded-systems#geospatial
Stars438
Forks88
Last commit3 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
Stars437
Forks175
Last commit18 days 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
Stars434
Forks109
Last commit4 months 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
Stars430
Forks51
Last commit10 months 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
Stars427
Forks35
Last commit8 years ago
OpenCR
OpenCRC

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

#robotics#opencr#open-hardware
Stars423
Forks250
Last commit2 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
Stars414
Forks115
Last commit10 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
Stars399
Forks75
Last commit5 years 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
Stars399
Forks82
Last commit14 days 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
Stars393
Forks84
Last commit4 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
Stars391
Forks32
Last commit9 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
Stars384
Forks9
Last commit3 days 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
Stars379
Forks86
Last commit4 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
Stars378
Forks122
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
Stars373
Forks280
Last commit1 year 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
Forks67
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
Stars363
Forks33
Last commit3 months ago
ArduinoBLE
ArduinoBLEC++

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

#iot#embedded-systems#ble
Stars354
Forks234
Last commit7 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
Stars352
Forks136
Last commit1 day 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
Stars352
Forks136
Last commit1 day 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
Stars334
Forks76
Last commit1 month ago
PreviousPage 7 of 13

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
#Iot157
#Micropython101
#Esp3277
#Cross Platform60
#Esp826658
#C Library55
#Microcontroller47
#Robotics41
#Embedded40
#Arduino38
#Microcontrollers36
#C Plus Plus35