Showing 36 of 732 projects
A Micropython wrapper for ESP-NOW providing asynchronous messaging with chunking, CRC verification, and ACK support.
MicroPython libraries for controlling DC motors, servos, and stepper motors with advanced features like asynchronous movement.
A lightweight port of the pyca/cryptography library to MicroPython, enabling cryptographic operations on embedded devices using ARM Mbed TLS.
⛔️ DEPRECATED MicroPython Driver for the Bosch BMI270 Accelerometer/Gyro Sensor
MicroPython I2C driver for the STMicroelectronics LIS2HH12 3-axis accelerometer.
A fast and memory-efficient JPEG encoder and decoder for MicroPython on ESP32, with precompiled firmware.
A MicroPython utility for decoding R/C receiver PPM frame signals from radio control systems.
MicroPython library for NXP PCF8563 Real-time clock/calendar
A driver for GC9A01 displays to work with LVGL micropython bindings on ESP32 microcontrollers.
A WAV player for MicroPython boards using double-buffered sample loading.
MicroPython examples for interacting with iTag Bluetooth keychain devices using aioble on ESP32 hardware.
A Twitter status updater bot for MicroPython v1.8.4 running on ESP8266 microcontrollers.
A MicroPython library for encoding and transmitting messages as Morse code via LED blinking.
A Python library for data acquisition from I2C sensors on Raspberry Pi and MicroPython platforms.
MicroPython driver for VL53L0X time-of-flight sensor with non-blocking measurement support.
A MicroPython driver for the BMA423 accelerometer with step detection and feature engine support.
A MicroPython module for I2C communication with the Bosch BME280 temperature, humidity, and pressure sensor.
MicroPython driver for PN532 NFC/RFID breakout boards, enabling NFC/RFID communication on MicroPython-compatible hardware.
A MicroPython driver for SH1107-based OLED displays with the same API as the built-in SSD1306 driver.
ESP32-CAM MicroPython firmware that captures images and uploads them to AWS S3 via MQTT.
A MicroPython driver for connecting to CrateDB databases, enabling SQL queries and data operations from microcontrollers.
MicroPython firmware for controlling iTead Sonoff switches via MQTT with local push-button support.
A MicroPython driver for SSD1306 OLED 128x64 displays on ESP8266, supporting text, graphics, and bitmap rendering.
A MicroPython driver for FT6x06 capacitive touch sensors, supporting both interrupt-driven callbacks and polling.
A template for creating and publishing MicroPython packages to PyPI with automated testing and deployment workflows.
A MicroPython library for sending text, sticker, and image notifications to Line Notify from ESP32/ESP8266 devices.
MicroPython library for controlling CH9121 Ethernet modules using uasyncio.
A MicroPython library for controlling EBYTE LoRa E32 series UART wireless modules.
A micro Network Block Device implementation for mounting folders on WiFi-enabled MicroPython devices like ESP8266/ESP32.
MicroPython examples for using YS-RF34T 433MHz ASK/OOK UART transceivers to emulate and program fixed-code remotes.
A MicroPython library for interacting with SIM7600 cellular modules, covering SMS, calling, GPRS, HTTP, FTP, and TCP/IP operations.
A MicroPython library for reading rotary encoder inputs on microcontrollers.
MQTT client for publishing messages from MicroPython on WiPy boards.
A MicroPython port of the classic Software Automatic Mouth (SAM) text-to-speech synthesizer for embedded systems.
MicroPython examples for using the TTP223 capacitive touch module as a drop-in replacement for push buttons.
A minimal FTP server for MicroPython that runs in a background thread.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.