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