Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Embedded

Embedded

383 projects

Showing 36 of 383 projects

esp-sht3x-micropython
esp-sht3x-micropythonPython

A MicroPython library for interfacing with SHT3x temperature and humidity sensors on ESP8266/ESP32 boards.

#iot#micropython#i2c
Stars7
Forks3
Last commit6 years ago
ujrpc
ujrpcPython

A lightweight JSON-RPC 2.0 middleware for MicroPython and CPython using decorators.

#asyncio#micropython#json-rpc
Stars7
Forks0
Last commit1 year ago
micropython-cryptocfb
micropython-cryptocfbPython

A MicroPython module for AES-128 encryption and decryption using CFB mode, supporting both 128-bit and 8-bit variants.

#iot#micropython#embedded
Stars7
Forks0
Last commit4 years ago
Sertain
SertainKotlin

A Kotlin framework for programming FRC robots that wraps WPILib and motor controllers to minimize mistakes and boilerplate.

#robotics#wpi-lib#dsl
Stars6
Forks0
Last commit5 years ago
micropython-gnssl76l
micropython-gnssl76lPython

MicroPython I2C driver for the Quectel GNSS L76-L multi-constellation GPS receiver module.

#micropython#esp32#i2c-driver
Stars6
Forks5
Last commit8 years ago
mqtt-client.cr
mqtt-client.crCrystal

A lightweight MQTT client library for the Crystal programming language.

#iot#mqtt#embedded
Stars6
Forks0
Last commit6 months ago
MicroPythonTrill
MicroPythonTrillPython

A MicroPython library for interfacing with Bela's Trill touch sensors on ESP32 boards.

#sensor#micropython#i2c
Stars6
Forks4
Last commit2 years ago
micropython-basicdweet
micropython-basicdweetPython

A MicroPython module for basic dweet.io APIs to send and retrieve data from IoT devices.

#iot#micropython#embedded
Stars5
Forks0
Last commit4 years ago
micropython-rylr
micropython-rylrPython

MicroPython library for controlling Reyax LoRa modules (RYLR896, RYLR406) via AT commands.

#iot#reyax-rylr#at-commands
Stars5
Forks0
Last commit6 years ago
micropython_aioble_examples
micropython_aioble_examplesPython

A collection of MicroPython aioble examples for ESP32, demonstrating BLE communication with devices like voltmeters and heart rate sensors.

#iot#asyncio#micropython
Stars5
Forks0
Last commit2 months ago
Attest
AttestC

A cross-platform, heap-free C test framework with lifecycle hooks, parameterized tests, and rich assertions.

#clang#static-allocation#heap-free
Stars5
Forks1
Last commit6 months ago
L58Touch
L58TouchPython

MicroPython module for multi-touch input on the LilyGo-EPD47 T5 E-Paper display using the L58 touch controller.

#micropython#i2c#multi-touch
Stars5
Forks1
Last commit4 years ago
tcl-mqtt
tcl-mqttTcl

A minimal Tcl library for publishing messages to MQTT brokers with basic QoS 0 support.

#iot#library#tcl
Stars5
Forks0
Last commit3 years ago
micropython-bno08x-rvc
micropython-bno08x-rvcPython

MicroPython library for BNO085 9-DOF IMU using UART-RVC communication.

#sensor-library#micropython#embedded
Stars5
Forks1
Last commit5 years ago
micropython-cryptomsg
micropython-cryptomsgPython

A MicroPython module for encrypting and decrypting messages using AES CBC mode.

#iot#micropython#embedded
Stars5
Forks1
Last commit6 years ago
mcp4131
mcp4131Python

MicroPython module for controlling Microchip MCP4131 SPI digital potentiometers on microcontrollers.

#iot#spi#hardware-control
Stars5
Forks3
Last commit4 years ago
MPL3115A2_MicroPython
MPL3115A2_MicroPythonPython

A MicroPython library for reading altitude, pressure, and temperature data from the MPL3115A2 altimeter sensor.

#iot#sensor-library#weather-sensor
Stars4
Forks6
Last commit1 year ago
microPython_AS5600L
microPython_AS5600LPython

MicroPython driver for the AS5600L magnetic rotary position sensor with I2C interface and 12-bit output.

#micropython#i2c#embedded
Stars4
Forks1
Last commit5 years ago
micropython-bme280
micropython-bme280Python

A MicroPython driver for the Bosch BME280 temperature, pressure, and humidity sensor.

#iot#pressure-sensor#micropython
Stars4
Forks2
Last commit5 years ago
micropython-aiobutton
micropython-aiobuttonPython

A MicroPython module for handling buttons asynchronously using uasyncio, supporting shared ADC inputs.

#event-driven#iot#asyncio
Stars4
Forks1
Last commit6 years ago
BH1750
BH1750Python

A MicroPython module for interfacing with the BH1750 ambient light sensor via I2C.

#sensor#micropython#i2c
Stars4
Forks2
Last commit8 months ago
micropython-pca9685
micropython-pca9685Python

MicroPython driver for PCA9685 16-channel 12-bit PWM/servo controller.

#micropython#i2c#esp32
Stars4
Forks6
Last commit5 years ago
PiSpot Show
PiSpot ShowPython

A Raspberry Pi appliance that turns HDMI displays into self-updating Wi-Fi voucher kiosks with live weather and battery management.

#iot#wifi-voucher#embedded
Stars3
Forks0
Last commit3 months ago
gpio.cr
gpio.crCrystal

Crystal language bindings for Linux GPIO character device interface (libgpiod).

#iot#embedded#bindings
Stars3
Forks0
Last commit1 year ago
micropython-8encoder
micropython-8encoderPython

A MicroPython library for reading encoders, buttons, switches, and controlling LEDs on the M5 8-Encoder unit.

#encoder#input-device#micropython
Stars3
Forks3
Last commit2 months ago
MPU6050-ESP32-MicroPython
MPU6050-ESP32-MicroPythonPython

A lightweight MicroPython library for interfacing MPU6050 accelerometer/gyroscope sensors with ESP32 microcontrollers.

#motion-sensing#iot#sensor-library
Stars3
Forks0
Last commit2 years ago
chip8-multiply
chip8-multiply

Chip-8 multiplication routines for 4x4, 8x8, and 16x16 bit operations, written in Octo assembly.

#assembly#retro-computing#chip-8
Stars3
Forks0
Last commit10 years ago
pystepper
pystepperPython

A MicroPython library for precise control of stepper motors using sequence-based movement patterns.

#robotics#iot#micropython
Stars3
Forks2
Last commit6 years ago
microPython_TMC5160
microPython_TMC5160Python

A MicroPython library for controlling Trinamic TMC5160 stepper motor drivers on microcontrollers.

#spi#tmc5160#micropython
Stars3
Forks5
Last commit4 years ago
Straylight
StraylightAda

A 64-bit RISC-V hobby monolithic kernel written in Ada, supporting pre-emptive multitasking and VirtIO devices.

#monolithic-kernel#virtio#hobby-os
Stars3
Forks0
Last commit1 day ago
AS5600
AS5600Python

A MicroPython module for controlling the AS5600 single-turn magnetic encoder via I2C.

#robotics#encoder#micropython
Stars3
Forks1
Last commit7 months ago
micropython-gy33
micropython-gy33Python

A MicroPython driver for the GY-33 color sensor module, providing UART and I2C communication interfaces.

#micropython#i2c#stm32f030f4
Stars3
Forks2
Last commit1 year ago
micropython-sht30
micropython-sht30Python

A MicroPython driver for the SHT30 temperature and humidity sensor, communicating via I2C.

#wemos-d1#micropython#i2c
Stars3
Forks5
Last commit7 years ago
PiSpot Watch
PiSpot WatchPython

A wrist-wearable Raspberry Pi Zero smartwatch with an e-ink display that generates Wi-Fi voucher codes on demand.

#python-3#iot#raspberry-pi-zero
Stars3
Forks0
Last commit3 months ago
micropython-ws2801
micropython-ws2801Python

MicroPython library for controlling WS2801 RGB LED strands with SPI interface.

#iot#spi#micropython
Stars2
Forks1
Last commit7 years ago
Redis
RedisShell

Redis packaged as an addon for Homematic CCU3 and RaspberryMatic smart home controllers.

#redis#home-automation#ccu3
Stars2
Forks2
Last commit8 years ago
PreviousPage 10 of 11Next

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
#Micropython169
#Iot155
#Esp3277
#Esp826647
#Cross Platform46
#Embedded Systems44
#Microcontroller44
#Rust43
#C Library43
#I2c41
#C36
#Python35