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

microotp
microotpPython

A hardware-based OTP generator using ESP8266 and Micropython for banking-grade security.

#totp#open-hardware#embedded-systems
Stars27
Forks4
Last commit9 years ago
EByte_LoRa_E220_micropython_library
EByte_LoRa_E220_micropython_libraryPython

A MicroPython library for EBYTE LoRa E220 and LLCC68 UART devices, enabling wireless communication on microcontrollers.

#iot#embedded-systems#pico
Stars27
Forks2
Last commit
vl53l5cx
vl53l5cxPython

A MicroPython and CircuitPython driver for the ST VL53L5CX time-of-flight sensor, enabling multi-zone ranging on embedded boards.

#embedded-systems#micropython#i2c
Stars26
Forks7
Last commit2 years ago
eInk-micropython
eInk-micropythonPython

A MicroPython library for driving Waveshare 4.3-inch e-ink displays on embedded boards like Pyboard and ESP8266.

#iot#embedded-systems#micropython
Stars26
Forks7
Last commit1 year ago
micropython-mqtt-thingspeak
micropython-mqtt-thingspeakPython

Example code for publishing and subscribing to ThingSpeak channels using MQTT with MicroPython on ESP8266/ESP32 boards.

#iot#embedded-systems#ampy
Stars26
Forks6
Last commit4 years ago
libgfxinit
libgfxinitAda

A graphics initialization library for embedded environments, written in SPARK Ada and supporting Intel Core processors.

#low-level-graphics#embedded-systems#edid
Stars26
Forks22
Last commit29 days ago
micropython-thingspeak-mqtt-esp8266
micropython-thingspeak-mqtt-esp8266Python

Example code for publishing and subscribing to ThingSpeak channels using MQTT with MicroPython on ESP8266/ESP32 boards.

#iot#embedded-systems#ampy
Stars26
Forks6
Last commit
micropython-sht31
micropython-sht31Python

A MicroPython driver for reading temperature and humidity from the SHT31 sensor with configurable accuracy settings.

#iot#sht31#embedded-systems
Stars26
Forks10
Last commit3 years ago
micropython-firebase-realtime-database
micropython-firebase-realtime-databasePython

A Firebase Realtime Database client for MicroPython on ESP32, implementing REST API commands for IoT data sync.

#iot#embedded-systems#micropython-esp32
Stars26
Forks18
Last commit
uPyVoip
uPyVoipPython

Interactive voice response (IVR) system for MicroPython ESP32 devices with VoIP capabilities.

#embedded-systems#sip-protocol#micropython
Stars25
Forks5
Last commit5 years ago
micropython-MQ
micropython-MQPython

A collection of MicroPython drivers for MQ series gas and air quality sensors.

#iot#mq-sensors#embedded-systems
Stars25
Forks15
Last commit9 years ago
spark-xml
spark-xmlAda

A formally verified XML library in SPARK 2014, proven free of runtime errors and with bounded stack usage for secure untrusted data processing.

#embedded-systems#bounded-stack#spark
Stars24
Forks2
Last commit6 years ago
micropython-uprotobuf
micropython-uprotobufPython

A lightweight Protocol Buffers implementation for MicroPython, enabling protobuf message parsing on resource-constrained devices.

#iot#protobuf-plugin#embedded-systems
Stars24
Forks6
Last commit3 years ago
microplot
microplotPython

A simple MicroPython plotting package for Raspberry Pi Pico and Adafruit devices with line and scatter plot support.

#embedded-systems#micropython#plotting-library
Stars24
Forks1
Last commit5 years ago
upy-motion
upy-motionPython

A MicroPython driver for the MPU6050 motion sensor with auto-calibration, built-in filters, and FIFO support.

#sensor-fusion#embedded-systems#micropython
Stars24
Forks6
Last commit5 years ago
gneiss
gneissAda

A SPARK library for building portable, verifiable, and high-performance trusted components in component-based systems.

#systems-programming#embedded-systems#spark
Stars24
Forks3
Last commit6 years ago
ada-actions
ada-actionsJavaScript

GitHub Action to set up Ada and SPARK development environments for CI/CD workflows.

#embedded-systems#spark#ada
Stars24
Forks6
Last commit4 years ago
micropython-buzzer
micropython-buzzerPython

A MicroPython library for playing Nokia compose ringtones and MIDI files through a buzzer.

#iot#embedded-audio#embedded-systems
Stars23
Forks4
Last commit1 year ago
ews
ewsAda

A web server construction kit for embedded systems, written in Ada, supporting static and dynamic content with minimal resource usage.

#embedded-systems#web-server#ada
Stars23
Forks6
Last commit4 years ago
micropython-mpu6886
micropython-mpu6886Python

A MicroPython I2C driver for the MPU6886 6-axis motion tracking device, providing accelerometer, gyroscope, and temperature readings.

#sensor-library#embedded-systems#micropython
Stars23
Forks5
Last commit6 years ago
ADXL345_spi_micropython
ADXL345_spi_micropythonPython

A MicroPython library for high-speed SPI communication with the ADXL345 accelerometer, optimized for maximum sampling rate.

#motion-sensing#embedded-systems#micropython-esp32
Stars22
Forks3
Last commit
ESPGeiger
ESPGeigerPython

MicroPython library for reading radiation data from ESP8266-based Geiger counters.

#embedded-systems#iot-sensors#micropython
Stars22
Forks3
Last commit10 years ago
upyble
upyblePython

Command-line tool for wireless development, prototyping, and testing of Bluetooth Low Energy MicroPython devices.

#iot-development#device-testing#embedded-systems
Stars22
Forks5
Last commit6 years ago
MicroPython-ADC_Cal
MicroPython-ADC_CalPython

MicroPython ESP32 library for calibrated on-chip ADC conversion using efuse calibration values.

#iot#adc-calibration#embedded-systems
Stars22
Forks3
Last commit6 months ago
aiomqttc
aiomqttcPython

An asynchronous MQTT client library compatible with both standard Python and MicroPython, optimized for ESP32.

#event-driven#iot#embedded-systems
Stars21
Forks1
Last commit1 year ago
micropython-amg88xx
micropython-amg88xxPython

MicroPython driver for the AMG88xx Grid-EYE 8x8 thermal infrared array sensor, with optional bicubic interpolation for camera displays.

#embedded-systems#micropython#i2c
Stars21
Forks8
Last commit6 years ago
micropython-fingerprint
micropython-fingerprintPython

A MicroPython library for interfacing with ZhianTec fingerprint sensors (e.g., ZFM-20, ZFM-60, R503).

#embedded-systems#micropython#esp32
Stars21
Forks3
Last commit6 years ago
SCD4x
SCD4xPython

MicroPython module for interfacing with Sensirion SCD4x CO2, temperature, and humidity sensors on embedded boards.

#embedded-systems#sensor#micropython
Stars21
Forks6
Last commit4 months ago
GRX
GRXC

A graphics library optimized for monochrome displays and embedded systems like LEGO MINDSTORMS EV3.

#lego-mindstorms#glib#embedded-systems
Stars21
Forks11
Last commit6 years ago
Dhyara
DhyaraC++

An ESP-IDF component for building mobile ad-hoc networks on top of ESP-NOW with automatic routing and C/C++ APIs.

#embedded-systems#esp32#c-plus-plus-11
Stars21
Forks2
Last commit4 years ago
micropython-i2c-lcd
micropython-i2c-lcdPython

A MicroPython package for controlling HD44780 LCD displays (1602 and 2004) via I2C.

#lcd1602#lcd16x2#embedded-systems
Stars21
Forks5
Last commit2 years ago
st7789s3_esp_lcd
st7789s3_esp_lcdPython

A fast ESP_LCD-based MicroPython driver for the TTGO T-Display-S3 ST7789 display, written in C with framebuffer support.

#embedded-systems#micropython#esp32
Stars20
Forks7
Last commit2 years ago
micropython-jq6500
micropython-jq6500Python

A MicroPython library for controlling JQ6500 sound modules via serial communication on ESP32 and compatible boards.

#jq6500#iot#embedded-audio
Stars20
Forks7
Last commit4 years ago
uMath
uMathPython

A computer algebra system designed to run on microcontrollers using MicroPython, enabling symbolic mathematics on embedded devices.

#mathematics#embedded-systems#micropython
Stars20
Forks2
Last commit9 years ago
bme680-pure-mp
bme680-pure-mpPython

A pure MicroPython driver for the Bosch BME680 temperature, humidity, pressure, and VOC sensor, written from scratch for reliability.

#voc-sensor#embedded-systems#micropython
Stars20
Forks1
Last commit5 months ago
micropython-zipfile
micropython-zipfilePython

A MicroPython port of CPython's zipfile module for reading and writing ZIP archives on embedded systems.

#embedded-systems#data-serialization#micropython
Stars20
Forks4
Last commit1 month ago
PreviousPage 15 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
1 year ago
4 years ago
2 years ago
2 years ago
Next
#Micropython396
#Iot309
#Esp32170
#Esp8266116
#I2c101
#Microcontroller90
#Cross Platform69
#Arduino63
#Sensor Driver61
#C Library61
#Robotics54
#Python54