Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Embedded

Embedded

203 projects

Showing 23 of 203 projects

natiu-mqtt
natiu-mqttGo

A dead-simple, extensible MQTT implementation for embedded systems with minimal allocations and no external dependencies.

#iot#embedded-systems#resource-efficient
Stars105
Forks7
Last commit1 year ago
fpsqrt
fpsqrtC

Integer and fixed-point square root functions using only addition, subtraction, and bit shifts.

#integer-arithmetic#embedded#c
Stars97
Forks19
Last commit2 years ago
TFT-GUI
TFT-GUIPython

A touch-driven event-based GUI library for Pyboard with TFT displays, built for hardware control and monitoring applications.

#embedded-systems#hardware-control#micropython
Stars97
Forks13
Last commit6 years ago
micropython-fourier
micropython-fourierPython

A fast single-precision Fast Fourier Transform (FFT) library written in ARM assembler for MicroPython on embedded platforms.

#fft#micropython#rp2350
Stars96
Forks15
Last commit7 months ago
NuttX
NuttXC

A NuttX RTOS fork optimized for micro-ROS, enabling real-time robotics applications on microcontrollers.

#robotics#micro-ros#iot
Stars93
Forks38
Last commit4 years ago
bare-bones
bare-bonesAda

A complete Ada port of the OSDev Bare Bones tutorial for building a minimal operating system kernel.

#bare-bones-tutorial#tutorial-sourcecode#bare-metal
Stars91
Forks11
Last commit9 years ago
MPU6050-ESP8266-MicroPython
MPU6050-ESP8266-MicroPythonPython

A lightweight MicroPython library for reading MPU6050 accelerometer and gyroscope data on ESP8266 boards.

#iot#sensor-library#micropython
Stars91
Forks35
Last commit5 years ago
micropython-utelegram
micropython-utelegramPython

A microPython wrapper for the Telegram Bot API, enabling Telegram bot creation on ESP32, ESP8266, and RP2040 microcontrollers.

#iot#micropython#esp32
Stars91
Forks16
Last commit2 years ago
micropython-mcp23017
micropython-mcp23017Python

A MicroPython library for controlling the MCP23017 2-port 16-bit I/O expander via I2C.

#io-expander#micropython#i2c
Stars90
Forks23
Last commit2 years ago
micropython-mdns
micropython-mdnsPython

A pure Python implementation of MDNS with Service Discovery for MicroPython devices.

#iot#asyncio#micropython
Stars85
Forks17
Last commit5 months ago
haclog
haclogC

An extremely fast plain C asynchronous logging library designed to minimize log producer thread overhead.

#c-library#high-performance#embedded
Stars80
Forks8
Last commit1 year ago
ewok
ewokAda

A secure microkernel for building high-performance, security-hardened embedded systems and IoT devices on microcontrollers.

#embedded-systems#microkernel#ewok-kernel
Stars79
Forks9
Last commit5 years ago
WiFi GBP Emulator
WiFi GBP EmulatorC++

An ESP8266-based GameBoy printer emulator that receives and serves printed images over WiFi.

#iot#gameboy-camera#printer-emulator
Stars78
Forks7
Last commit1 month ago
MicroDNSSrv
MicroDNSSrvPython

A lightweight DNS server for MicroPython that responds to A queries with support for multiple domains and wildcards.

#iot#micropython#esp32
Stars76
Forks21
Last commit8 years ago
micropython-osc
micropython-oscPython

A minimal Open Sound Control (OSC) client and server library for MicroPython and CPython.

#micropython#embedded#client-server
Stars75
Forks14
Last commit2 years ago
mpy_bme280_esp8266
mpy_bme280_esp8266Python

MicroPython driver for Bosch BME280/BMP280 environmental sensors on ESP8266 boards.

#pressure-sensor#micropython#i2c
Stars74
Forks40
Last commit5 years ago
micropython-pcd8544
micropython-pcd8544Python

A MicroPython driver library for controlling Nokia 5110 PCD8544 84x48 monochrome LCD displays.

#iot#micropython#hardware
Stars73
Forks14
Last commit7 years ago
microCoAPy
microCoAPyPython

A lightweight CoAP client/server implementation for MicroPython on microcontrollers like ESP32 and Pycom devices.

#micropython#esp32#client
Stars69
Forks15
Last commit11 months ago
hx711
hx711Python

A MicroPython driver for the HX711 load cell amplifier, supporting GPIO, PIO, and SPI interfaces.

#pio#spi#micropython
Stars68
Forks9
Last commit9 months ago
FBConsole
FBConsolePython

A framebuffer console class for MicroPython that redirects REPL output to OLED or TFT displays.

#oled-display#micropython#i2c
Stars65
Forks11
Last commit6 years ago
mrequests
mrequestsPython

An HTTP client library for MicroPython with an API similar to Python's requests library.

#iot#micropython#esp32
Stars63
Forks13
Last commit1 year ago
docker
dockerDockerfile

Docker images for setting up, configuring, and developing micro-ROS applications on hardware platforms.

#robotics#micro-ros#iot
Stars61
Forks31
Last commit8 months ago
micropython-radio
micropython-radioPython

Bidirectional nRF24L01+ radio protocols for MicroPython enabling reliable exchange of arbitrary Python objects between Pyboards.

#iot#embedded-systems#micropython
Stars60
Forks12
Last commit3 years ago
PreviousPage 6 of 6

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
#Iot56
#Cross Platform41
#C Library39
#Embedded Systems38
#Rust36
#Micropython34
#C32
#C Plus Plus25
#Esp3221
#Microcontroller20
#Esp826619
#Portable18