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

AS726X_LoPy
AS726X_LoPyPython

MicroPython driver for AS7262 and AS7263 spectral sensors, designed for PyCom boards.

#iot#embedded-systems#as7263
Stars11
Forks5
Last commit8 years ago
vserialport
vserialportV

A V language wrapper for libserialport providing serial port communication with blocking/non-blocking I/O and configuration.

#embedded-systems#libserialport#bluetooth-serial
Stars11
Forks1
Last commit4 years ago
lvgl_esp32_gc9a01
lvgl_esp32_gc9a01Python

A driver for GC9A01 displays to work with LVGL micropython bindings on ESP32 microcontrollers.

#lvgl#embedded-systems#micropython
Stars11
Forks0
Last commit5 years ago
rclada
rcladaAda

Ada programming language client library for ROS2/RCL robotics middleware.

#robotics#embedded-systems#safety-critical
Stars11
Forks2
Last commit1 year ago
sh1107-micropython
sh1107-micropythonPython

A MicroPython driver for SH1107-based OLED displays with the same API as the built-in SSD1306 driver.

#embedded-systems#oled-display#micropython
Stars10
Forks6
Last commit3 years ago
micropython-ch9121
micropython-ch9121Python

MicroPython library for controlling CH9121 Ethernet modules using uasyncio.

#iot#embedded-systems#ethernet
Stars10
Forks2
Last commit5 years ago
micropython_bme280_i2c
micropython_bme280_i2cPython

A MicroPython module for I2C communication with the Bosch BME280 temperature, humidity, and pressure sensor.

#iot#embedded-systems#pressure-sensor
Stars10
Forks7
Last commit8 years ago
MicroPython_SSD1306
MicroPython_SSD1306Python

A MicroPython driver for SSD1306 OLED 128x64 displays on ESP8266, supporting text, graphics, and bitmap rendering.

#font-rendering#embedded-systems#oled-display
Stars10
Forks3
Last commit9 years ago
meerkat
meerkatPython

A Python library for data acquisition from I2C sensors on Raspberry Pi and MicroPython platforms.

#iot#embedded-systems#micropython
Stars10
Forks1
Last commit3 years ago
RGB-LED-Matrix
RGB-LED-MatrixGo

Display images and Conway's Game of Life on a 128x128 RGB LED matrix using a Raspberry Pi and Go.

#visual-display#embedded-systems#image-processing
Stars10
Forks0
Last commit1 year ago
micropython-ft6x06
micropython-ft6x06Python

A MicroPython driver for FT6x06 capacitive touch sensors, supporting both interrupt-driven callbacks and polling.

#iot#embedded-systems#micropython
Stars10
Forks1
Last commit2 years ago
micropython-linenotify
micropython-linenotifyPython

A MicroPython library for sending text, sticker, and image notifications to Line Notify from ESP32/ESP8266 devices.

#line-notify#embedded-systems#micropython-esp32
Stars10
Forks2
Last commit2 years ago
EByte_LoRa_E32_micropython_library
EByte_LoRa_E32_micropython_libraryPython

A MicroPython library for controlling EBYTE LoRa E32 series UART wireless modules.

#iot#long-range-communication#embedded-systems
Stars10
Forks5
Last commit
vertices-algorand-sdk
vertices-algorand-sdkC

A C library SDK for devices to interact with Algorand and other blockchains, designed for embedded systems and cross-platform use.

#c-library#iot#crypto
Stars10
Forks1
Last commit4 years ago
micropython-morsecode
micropython-morsecodePython

A MicroPython library for encoding and transmitting messages as Morse code via LED blinking.

#iot#morse-code#embedded-systems
Stars10
Forks4
Last commit1 year ago
vl53l0x-nb
vl53l0x-nbPython

MicroPython driver for VL53L0X time-of-flight sensor with non-blocking measurement support.

#distance-sensor#embedded-systems#vl53l0x
Stars10
Forks2
Last commit2 years ago
bma423-pure-mp
bma423-pure-mpPython

A MicroPython driver for the BMA423 accelerometer with step detection and feature engine support.

#iot#embedded-systems#micropython
Stars10
Forks3
Last commit2 years ago
encoderLib
encoderLibPython

A MicroPython library for reading rotary encoder inputs on microcontrollers.

#embedded-systems#micropython#python-library
Stars9
Forks5
Last commit10 years ago
micropython_espX_IR_Transceiver
micropython_espX_IR_TransceiverPython

A MicroPython library for sending and receiving infrared signals on ESP32 microcontrollers.

#iot#embedded-systems#micropython
Stars9
Forks4
Last commit4 years ago
public-micropython-iot-platform
public-micropython-iot-platformC

A MicroPython-based IoT platform for ESP32 boards with web UI, MQTT, and integration for Home Assistant and Thingsboard.

#thingsboard#embedded-systems#micropython
Stars9
Forks1
Last commit
sim7600
sim7600Python

A MicroPython library for interacting with SIM7600 cellular modules, covering SMS, calling, GPRS, HTTP, FTP, and TCP/IP operations.

#iot#embedded-systems#micropython
Stars9
Forks3
Last commit11 months ago
micropython-debounce-switch
micropython-debounce-switchPython

A MicroPython class for debouncing switches and buttons to handle noisy input signals.

#iot#embedded-systems#micropython
Stars9
Forks5
Last commit8 years ago
MicroPython-SimpleKeypad
MicroPython-SimpleKeypadPython

MicroPython library for interfacing with keypad matrices with customizable layouts and error handling.

#iot#embedded-systems#micropython-esp32
Stars9
Forks5
Last commit1 year ago
Mion
Mion

A base operating system switch designed specifically for networking hardware and infrastructure.

#network-hardware#deployment#embedded-systems
Stars9
Forks4
Last commit6 years ago
foxBMS
foxBMS

A modular open-source development platform for designing battery management systems (BMS).

#modular-architecture#development-platform#embedded-systems
Stars9
Forks6
Last commit2 years ago
cdds
cddsC

Cyclone DDS is a high-performance, open-source implementation of the OMG Data Distribution Service (DDS) standard.

#robotics#iot#embedded-systems
Stars8
Forks1
Last commit7 years ago
hx711_mpy-driver
hx711_mpy-driverPython

A MicroPython driver for the HX711 weighing sensor that provides stable weight readings in grams with tare functionality.

#iot#embedded-systems#micropython
Stars8
Forks3
Last commit1 year ago
uPyExplorer
uPyExplorerPython

A modern file explorer and management tool for MicroPython devices like ESP32 and ESP8266.

#python-tool#embedded-systems#micropython
Stars8
Forks4
Last commit4 years ago
automate
automateAda

Generates Ada code from finite-state machine descriptions using text scripts.

#embedded-systems#model-driven-development#state-machine
Stars8
Forks1
Last commit4 days ago
micropython-p9813
micropython-p9813Python

A MicroPython library for controlling P9813 chainable RGB LED drivers on embedded devices.

#iot#spi#grove
Stars8
Forks3
Last commit2 years ago
Clock_Generators
Clock_GeneratorsJupyter Notebook

A toolbox for programming and controlling Si5351 clock generator modules via serial interface.

#clock-generator#embedded-systems#micropython
Stars8
Forks3
Last commit4 years ago
giza
gizaAda

A simple widget toolkit for embedded platforms with a focus on minimalism and portability.

#iot#embedded-systems#low-memory
Stars8
Forks3
Last commit9 years ago
micropython-ds1307
micropython-ds1307Python

A MicroPython driver for the DS1307 real-time clock (RTC) module, enabling timekeeping on embedded devices.

#i2c-device#embedded-systems#micropython
Stars8
Forks2
Last commit3 years ago
mcp4728
mcp4728Python

A MicroPython library for controlling the Microchip MCP4728 I2C 12-bit quad digital-to-analog converter.

#circuitpython-port#embedded-systems#hardware-control
Stars8
Forks1
Last commit6 years ago
MicroPython-BMPxxx
MicroPython-BMPxxxPython

A MicroPython driver for Bosch BMP585, BMP581, BMP390, BMP280, and BME280 pressure sensors via I2C, supporting altitude calculation and sensor configuration.

#altitude-calculation#embedded-systems#pressure-sensor
Stars8
Forks2
Last commit
micropython_i2c_lcd
micropython_i2c_lcdPython

A MicroPython library for controlling HD44780 LCD displays via PCF8574 I2C expander with high-level and low-level APIs.

#iot#embedded-systems#pcf8574
Stars8
Forks5
Last commit2 years ago
PreviousPage 18 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
2 years ago
1 year ago
22 days ago
Next
#Micropython396
#Iot309
#Esp32170
#Esp8266116
#I2c101
#Microcontroller90
#Cross Platform69
#Arduino63
#Sensor Driver61
#C Library61
#Robotics54
#Python54