Showing 36 of 732 projects
A MicroPython library implementing Modbus RTU and TCP protocols for both master (client) and slave (server) roles.
A MicroPython driver for ILI9341 TFT LCD displays, tested on ESP32-based hardware like M5Stack modules.
A MicroPython driver for the Bosch BME280 temperature, pressure, and humidity sensor, also compatible with BMP280.
A MicroPython-based mini asynchronous automation OS for DIY projects, featuring task scheduling, device communication, and a web interface.
A micro-framework for remotely managing MicroPython boards (ESP32) via a single encrypted MQTT connection.
A SQLite library module for MicroPython, providing a DB-API 2.0 subset compatible with Python's sqlite3.
A MicroPython class for interfacing with the OV2640 camera on ESP8266, enabling image capture and storage.
A full asynchronous web server for MicroPython designed for microcontrollers with minimal memory footprint.
A MicroPython framework for building and deploying smart home nodes on ESP32/ESP8266 microcontrollers using MQTT communication.
A MicroPython driver for the Bosch BMP280 temperature and pressure sensor with configurable use cases and oversampling.
A simple async menu system for MicroPython using a rotary encoder and OLED display for embedded projects.
A MicroPython driver for ADS1115 and ADS1015 analog-to-digital converters, optimized for time-sensitive and IRQ-safe operations.
A minimal Bitcoin library for MicroPython and Python3 designed for embedded systems and microcontrollers.
A MicroPython driver for ESP32-S3 devices to control ST7789 and compatible displays via ESP_LCD parallel and SPI interfaces.
A simple OTA updater for Micropython projects on ESP8266/ESP32 that syncs files from GitHub.
A resilient full-duplex communication library for MicroPython IoT applications using ESP8266, ESP32, or Pyboard D endpoints.
A lightweight, scalable SMTP client for sending email in MicroPython on microcontrollers.
A MicroPython driver for 240x240 ST7789 displays without CS pin, also supporting 135x240 TTGO displays.
A touch-driven event-based GUI library for Pyboard with TFT displays, built for hardware control and monitoring applications.
A fast single-precision Fast Fourier Transform (FFT) library written in ARM assembler for MicroPython on embedded platforms.
Custom MicroPython firmware for ESP32-CAM boards with camera support and LittleFS filesystem.
A MicroPython port of raspi-lora enabling RFM95 LoRa radio communication on microcontrollers like Raspberry Pi Pico and ESP32.
Micropython code for a self-balancing robot using an ESP32 and MPU6050 sensor.
A microPython wrapper for the Telegram Bot API, enabling Telegram bot creation on ESP32, ESP8266, and RP2040 microcontrollers.
A lightweight MicroPython library for reading MPU6050 accelerometer and gyroscope data on ESP8266 boards.
A MicroPython library for controlling the MCP23017 2-port 16-bit I/O expander via I2C.
A MicroPython module for interfacing with the Bosch BMP180 pressure and temperature sensor.
MicroPython driver library for Soldered Inkplate ePaper display boards, enabling easy programming of ESP32-based ePaper displays.
A lightweight Bluetooth Low Energy driver written in pure Python for MicroPython, enabling control of BLE chips via HCI packets.
A MicroPython driver for the HX711 24-bit analog-to-digital converter, enabling precise weight measurement on microcontrollers.
Micropython code for interacting with an MPU6050 6DOF IMU
A pure Python implementation of MDNS with Service Discovery for MicroPython devices.
A MicroPython WebSocket server implementation for ESP8266/ESP32 devices with HTML serving capabilities.
A MicroPython driver for the Maxim MAX30102 and MAX30105 optical heart-rate and pulse oximetry sensors.
MicroPython device drivers for memory chips (EEPROM, FRAM, Flash, SPIRAM) supporting byte-level access and filesystem mounting.
A MicroPython library to capture and replay 433MHz remote control codes for integrating remote power sockets into IoT projects.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.