Showing 36 of 102 projects
A simple IDE for MicroPython that runs entirely on the target device, designed for absolute beginners.
MicroPython driver for SSD1327 128x128 4-bit greyscale OLED displays over I2C.
A MicroPython driver for the VL53L1X time-of-flight sensor on Raspberry Pi Pico.
MicroPython library for reading KY-040 rotary encoder inputs with detailed line-by-line explanation.
A MicroPython driver for the ENC28J60 Ethernet chip, enabling network connectivity on RP2040 boards.
A MicroPython driver for ST7735 FTF LCD displays, supporting 128x128 and 128x160 resolutions.
A complete infrared (IR) communication library for Raspberry Pi Pico microcontrollers.
A MicroPython library for EBYTE LoRa E220 and LLCC68 UART devices, enabling wireless communication on microcontrollers.
A small async DNS client for MicroPython, supporting multiple DNS servers, IPv4/IPv6, and mDNS.
A MicroPython driver with a custom large font for 128x64 pixel SSD1306 OLED displays, originally for Raspberry Pi Pico.
A simple MicroPython plotting package for Raspberry Pi Pico and Adafruit devices with line and scatter plot support.
A collection of MicroPython drivers for MQ series gas and air quality sensors.
A mini arcade system that runs classic games on a 64x64 LED matrix with RP2040 hardware or as a PyGame desktop emulator.
Extends MicroPython's FrameBuffer with larger/rotated fonts, triangles, and circles for enhanced display graphics.
A MicroPython package for controlling HD44780 LCD displays (1602 and 2004) via I2C.
A pure MicroPython graphics library for memory-constrained microcontrollers, optimized for data visualization and efficient screen updates.
A MicroPython library for interfacing with the YuTone VoiceTX SYN6988 text-to-speech module via UART.
A Python driver for the XPT2046 resistive touch pad controller used with TFT displays on microcontrollers.
A MicroPython display driver library for SSD1322 grayscale OLED screens with drawing, text, and image capabilities.
A minimal, fully async HTTP/1.0 server for MicroPython and CircuitPython on tiny devices like ESP32 and Raspberry Pi Pico.
A MicroPython library for controlling the LCM1602A-14 character LCD module via SPI or I2C on Raspberry Pi Pico.
A simple MicroPython driver for using 64Mbit SPI PSRAM chips with RP2040 and other MicroPython boards.
A MicroPython library for decoding PPM signals from RC receivers with built-in safety features for signal loss detection.
A DCF77 time signal transmitter for Raspberry Pi Pico W that emulates the German longwave time standard for proximate clock synchronization.
MicroPython/Python module for controlling the AD9833 programmable waveform generator via SPI.
A JJY time signal transmitter for Raspberry Pi Pico W that generates configurable 40/60 KHz signals using NTP-synchronized JST time.
A MicroPython firmware project for Raspberry Pi Pico with WIZnet Ethernet chip support, enabling network connectivity and IoT applications.
A MicroPython library for EBYTE E22 LoRa devices (SX1262/SX1268) supporting transparent and fixed transmission modes.
A MicroPython utility for decoding R/C receiver PPM frame signals from radio control systems.
A MicroPython driver for connecting to CrateDB databases, enabling SQL queries and data operations from microcontrollers.
A MicroPython driver for Bosch BMP585, BMP581, BMP390, BMP280, and BME280 pressure sensors via I2C, supporting altitude calculation and sensor configuration.
A MicroPython driver for the DS1307 real-time clock (RTC) module, enabling timekeeping on embedded devices.
A Firebase Authentication client library for MicroPython, enabling user sign-in, sign-up, and session management on microcontrollers.
A MicroPython-based frequency generator for Raspberry Pi Pico that creates vibrations on solenoids or speakers for wave experimentation.
A MicroPython library for smooth, non-blocking stepper motor control on RP2040/RP2350 microcontrollers using DMA and PIO.
A lightweight PostgreSQL driver for MicroPython, optimized for microcontrollers like ESP8266, ESP32, and Raspberry Pi Pico W.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.