Showing 36 of 732 projects
A minimal, memory-efficient HTTP/HTTPS/SOCKS4/SOCKS5 forward proxy server for MicroPython and CPython.
A MicroPython library for interfacing with SHT3x temperature and humidity sensors on ESP8266/ESP32 boards.
A lightweight MicroPython implementation of an embedded LoRaWAN server for self-contained gateways on Pycom Lopy4 hardware.
A MicroPython driver for the Bosch BME280 digital sensor to measure temperature, pressure, and humidity.
A MicroPython driver for the ADXL345 triple-axis accelerometer, enabling motion sensing on embedded devices.
A MicroPython library for interfacing with Bela's Trill touch sensors on ESP32 boards.
Connect an M5Stack ATOM running MicroPython to Google Cloud Platform to collect air-quality sensor data.
A MicroPython library for interfacing with the MCP2515 CAN bus controller chip.
MicroPython display driver for LILYGO T-HMI devices with support for parallel displays, hardware scrolling, and bitmap/TrueType fonts.
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.
A MicroPython-based frequency generator for Raspberry Pi Pico that creates vibrations on solenoids or speakers for wave experimentation.
A Windows GUI IDE for developing MicroPython applications on MPRemote-compatible devices.
A MicroPython driver for the SI1145 digital sensor to measure UV index, IR, visible light, and proximity.
A simple ST7789 driver for 240x240 IPS displays written in MicroPython, compatible with various MicroPython devices.
A MicroPython SD card driver with configurable block cache for improved LittleFS2 and FAT filesystem performance.
MicroPython I2C driver for the Quectel GNSS L76-L multi-constellation GPS receiver module.
A MicroPython implementation of Python's time.strftime function for formatted date and time strings.
A MicroPython module for reading temperature and humidity data from HTU21D sensors on ESP8266 boards.
MicroPython module for controlling Microchip MCP4131 SPI digital potentiometers on microcontrollers.
A Linux-like shell interface for MicroPython boards with file management, networking, and hardware control commands.
A MicroPython driver for the Bosch BMX055 9-axis inertial measurement unit (IMU).
A MicroPython library for handling multiple MIDI ports (UART, PIO, USB) on RP2040/RP2350 boards with asynchronous event processing.
A MicroPython library implementing a SOCKS server for network proxy functionality on embedded devices.
A MicroPython library for controlling HD44780 LCD displays via I2C interface.
A uasyncio-based NTP client for ESP32 boards running MicroPython, enabling precise time synchronization.
MicroPython library for controlling Reyax LoRa modules (RYLR896, RYLR406) via AT commands.
A lightweight Micropython client for accessing the local REST API of Rainforest Automation's EAGLE energy monitoring device.
MicroPython library for BNO085 9-DOF IMU using UART-RVC communication.
A lightweight CBOR implementation for MicroPython environments with minimal dependencies.
MicroPython module for multi-touch input on the LilyGo-EPD47 T5 E-Paper display using the L58 touch controller.
MicroPython library for interfacing with the Sharp GP2Y1014AU0F optical dust sensor on ESP8266 boards.
A MicroPython library for receiving and decoding data from Bresser 868 MHz weather sensors using a CC1101 radio module on ESP32.
A MicroPython driver for the CS1237 and CS1238 load cell ADC chips, supporting reading, configuration, and temperature sensing.
A collection of MicroPython aioble examples for ESP32, demonstrating BLE communication with devices like voltmeters and heart rate sensors.
A MicroPython module for encrypting and decrypting messages using AES CBC mode.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.