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

BME680-Micropython
BME680-MicropythonPython

A MicroPython driver for the BME680 environmental sensor, supporting I2C and SPI interfaces.

#iot#spi#embedded-systems
Stars51
Forks17
Last commit1 year ago
hirtos
hirtosAda

A high-integrity multi-core RTOS and separation kernel written in SPARK Ada, designed for safety-critical embedded systems.

#multi-core#real-time-operating-system#embedded-systems
Stars51
Forks3
Last commit4 months ago
ESP8266 GB Printer
ESP8266 GB PrinterC++

An ESP8266-based device that emulates the Gameboy Printer to wirelessly retrieve images from a Gameboy Camera.

#embedded-systems#gameboy-camera#hardware-hacking
Stars50
Forks20
Last commit5 years ago
telegram-upy
telegram-upyPython

A Telegram Bot API wrapper for MicroPython, designed for ESP32 microcontrollers.

#iot#embedded-systems#micropython
Stars50
Forks10
Last commit4 years ago
cros
crosC

A single-thread pure C implementation of the Robot Operating System (ROS) framework for embedded and resource-constrained systems.

#robotics#c-library#embedded-systems
Stars50
Forks27
Last commit3 years ago
MicroWorkers
MicroWorkersPython

A lightweight thread pool manager for MicroPython on ESP32 and Pycom modules to handle concurrent jobs efficiently.

#iot#embedded-systems#micropython
Stars50
Forks12
Last commit6 years ago
LKYDeepNN
LKYDeepNNC++

A lightweight, header-only C++11 deep neural network library designed for embedded systems with minimal dependencies.

#embedded-systems#data-science#deep-learning
Stars49
Forks12
Last commit5 years ago
NFC_PN532_SPI
NFC_PN532_SPIPython

MicroPython SPI driver for PN532 NFC/RFID breakout boards and shields, ported from Adafruit's CircuitPython library.

#iot#circuitpython-port#embedded-systems
Stars48
Forks8
Last commit2 years ago
adamant
adamantAda

A component-based, model-driven framework for building reliable embedded real-time software in Ada, originally for spacecraft flight software.

#real-time-software#embedded-systems#yaml-modeling
Stars48
Forks12
Last commit11 days ago
mqtt5
mqtt5Rust

A production-ready MQTT v5.0 and v3.1.1 platform providing a client library, multi-transport broker, and embedded protocol crate in Rust.

#iot#embedded-systems#webassembly
Stars48
Forks3
Last commit2 days ago
micropython-ht16k33
micropython-ht16k33Python

A MicroPython driver for HT16K33-based LED matrices, 7-segment numeric, and 14-segment alphanumeric displays.

#iot#embedded-systems#micropython
Stars47
Forks13
Last commit4 years ago
CanAirIO SensorLib
CanAirIO SensorLibC++

A unified sensor manager library for air quality monitoring, supporting multiple PM, CO2, and environmental sensors across various microcontroller platforms.

#air-quality-monitoring#sensor-library#embedded-systems
Stars45
Forks15
Last commit
Pyboard micropower
Pyboard micropowerPython

A MicroPython library for building ultra-low-power systems on Pyboard hardware, enabling battery operation for over a year.

#iot#hardware-design#embedded-systems
Stars45
Forks4
Last commit2 years ago
upy-rtttl
upy-rtttlPython

A Python library for parsing Ring Tone Text Transfer Language (RTTTL) strings to extract musical note frequencies and durations.

#rtttl#music-synthesis#embedded-systems
Stars43
Forks11
Last commit1 year ago
Resin Bridge
Resin BridgeShell

A resin.io project that bridges WiFi to Ethernet, allowing devices to share a wireless connection through wired networking.

#resin-io#embedded-systems#iot-devices
Stars43
Forks3
Last commit9 years ago
PiFanTuner
PiFanTunerPython

A Raspberry Pi daemon that automatically controls a CPU fan via GPIO using an s8050 transistor based on temperature thresholds.

#embedded-systems#hardware-hacking#energy-efficiency
Stars43
Forks11
Last commit9 years ago
micropython-ftplib
micropython-ftplibPython

An FTP client library adapted from CPython's ftplib for MicroPython, with optional TLS support.

#iot#embedded-systems#micropython
Stars42
Forks18
Last commit1 year ago
upy-shell
upy-shellPython

A simple command-line shell for MicroPython with current directory navigation and basic file operations.

#iot#embedded-systems#micropython
Stars42
Forks11
Last commit8 years ago
mpy-img-decoder
mpy-img-decoderPython

A pure MicroPython library for decoding PNG and JPEG images without C extensions, optimized for embedded systems.

#png#embedded-systems#pure-python
Stars41
Forks5
Last commit5 years ago
uPyPortal
uPyPortalPython

A captive portal implementation for MicroPython running on ESP32 (WeMos) devices.

#iot#embedded-systems#wemos
Stars41
Forks9
Last commit8 years ago
micropython-ulogger
micropython-uloggerPython

A lightweight logging module designed for MicroPython, optimized for embedded systems with limited resources.

#iot#embedded-systems#micropython
Stars40
Forks2
Last commit4 years ago
TI_INA226_micropython
TI_INA226_micropythonPython

A MicroPython driver for the Texas Instruments INA226 current and power monitor IC.

#power-measurement#embedded-systems#micropython-esp32
Stars40
Forks10
Last commit3 months ago
PreviousPage 13 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
29 days ago
#Iot157
#Micropython101
#Esp3277
#Cross Platform60
#Esp826658
#C Library55
#Microcontroller47
#Robotics41
#Embedded40
#Arduino38
#Microcontrollers36
#C Plus Plus35