Showing 36 of 732 projects
A MicroPython driver for the VL6180X time-of-flight distance sensor on ESP32 microcontrollers.
A MicroPython library for sending and receiving infrared signals on ESP32 microcontrollers.
MQTT client for publishing messages from MicroPython on WiPy boards.
A micro Network Block Device implementation for mounting folders on WiFi-enabled MicroPython devices like ESP8266/ESP32.
MicroPython driver for Sure Electronics' HT1632C bicolor LED matrix displays.
A MicroPython-based IoT platform for ESP32 boards with web UI, MQTT, and integration for Home Assistant and Thingsboard.
MicroPython driver library for controlling MY9221-based 10-segment LED bar graph modules.
MicroPython library for reading data from Xiaomi Mi Flora Bluetooth Low Energy plant sensors.
Read and write NumPy .npy files in MicroPython for numeric array persistence and streaming.
A toolbox for programming and controlling Si5351 clock generator modules via serial interface.
A MicroPython library for controlling P9813 chainable RGB LED drivers on embedded devices.
MicroPython driver for the Microchip MCP9808 temperature sensor with configurable resolution, shutdown mode, and alert functionality.
A Firebase Authentication client library for MicroPython, enabling user sign-in, sign-up, and session management on microcontrollers.
A modern file explorer and management tool for MicroPython devices like ESP32 and ESP8266.
A MicroPython driver for the Texas Instruments TMP102 I2C temperature sensor with configurable conversion rates and power-saving modes.
A MicroPython library for controlling the Microchip MCP4728 I2C 12-bit quad digital-to-analog converter.
A lightweight asynchronous MQTT client library designed for MicroPython on ESP8266/ESP32 devices.
A Firebase Firestore client library for MicroPython, enabling NoSQL database operations on microcontrollers.
A MicroPython driver for Bosch BMP585, BMP581, BMP390, BMP280, and BME280 pressure sensors via I2C, supporting altitude calculation and sensor configuration.
⛔️ DEPRECATED MicroPython Driver for the PCA9685 PWM control IC. Its commonly used to control servos, leds and motors.
A MicroPython driver for SSD1675A-based E-Paper displays, supporting ESP32 and other MicroPython-compatible hardware.
A MicroPython driver for the DS1307 real-time clock (RTC) module, enabling timekeeping on embedded devices.
A MicroPython driver for the HX711 weighing sensor that provides stable weight readings in grams with tare functionality.
A MicroPython library for controlling HD44780 LCD displays via PCF8574 I2C expander with high-level and low-level APIs.
A Windows GUI application for managing files on MicroPython devices via the pyboard.py script.
A MicroPython driver for controlling 8-segment LED displays using the TM74HC595 shift register controller.
A lightweight JSON-RPC 2.0 middleware for MicroPython and CPython using decorators.
MicroPython library for interfacing with the ADS1220 24-bit analog-to-digital converter.
A MicroPython port of the bitstruct library for packing and unpacking data to/from bytes using format strings.
A MicroPython library for interfacing with DS3231 real-time clock modules on ESP8266 and ESP32 boards.
MicroPython library for HX1230 96x68 monochrome LCD displays, offering SPI and bit-bang interfaces with framebuffer support.
ESP8266 MicroPython web server for reading and controlling Microchip MCP39F521 energy monitoring ICs.
A MicroPython port of the classic Software Automatic Mouth (SAM) text-to-speech synthesizer for embedded systems.
A MicroPython module for AES-128 encryption and decryption using CFB mode, supporting both 128-bit and 8-bit variants.
MicroPython library for controlling Semtech SX127x LoRa modules with an asyncio-based API.
A tool that automatically synchronizes code changes to a MicroPython board during development.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.