Showing 36 of 134 projects
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 ESP32-S3 devices to control ST7789 and compatible displays via ESP_LCD parallel and SPI interfaces.
A minimal Bitcoin library for MicroPython and Python3 designed for embedded systems and microcontrollers.
A MicroPython driver for ADS1115 and ADS1015 analog-to-digital converters, optimized for time-sensitive and IRQ-safe operations.
A simple OTA updater for Micropython projects on ESP8266/ESP32 that syncs files from GitHub.
A lightweight, scalable SMTP client for sending email in MicroPython on microcontrollers.
A resilient full-duplex communication library for MicroPython IoT applications using ESP8266, ESP32, or Pyboard D endpoints.
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.
Micropython code for a self-balancing robot using an ESP32 and MPU6050 sensor.
A MicroPython port of raspi-lora enabling RFM95 LoRa radio communication on microcontrollers like Raspberry Pi Pico and ESP32.
A lightweight MicroPython library for reading MPU6050 accelerometer and gyroscope data on ESP8266 boards.
A microPython wrapper for the Telegram Bot API, enabling Telegram bot creation on ESP32, ESP8266, and RP2040 microcontrollers.
MicroPython driver library for Soldered Inkplate ePaper display boards, enabling easy programming of ESP32-based ePaper displays.
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.
A MicroPython driver for the HX711 24-bit analog-to-digital converter, enabling precise weight measurement on microcontrollers.
A lightweight Bluetooth Low Energy driver written in pure Python for MicroPython, enabling control of BLE chips via HCI packets.
MicroPython device drivers for memory chips (EEPROM, FRAM, Flash, SPIRAM) supporting byte-level access and filesystem mounting.
A pure Python implementation of MDNS with Service Discovery for MicroPython devices.
A MicroPython driver for the Maxim MAX30102 and MAX30105 optical heart-rate and pulse oximetry sensors.
A MicroPython WebSocket server implementation for ESP8266/ESP32 devices with HTML serving capabilities.
A MicroPython library to capture and replay 433MHz remote control codes for integrating remote power sockets into IoT projects.
A MicroPython C driver for ST7789 displays on ESP32, featuring fast parallel interface, font rendering, image drawing, and polygon support.
A simple telnet server for MicroPython on ESP8266 that provides remote REPL access via telnet clients.
A MicroPython-based flight stabilization system for drones using a pyboard, designed for educational purposes.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.