Showing 36 of 358 projects
A micro Network Block Device implementation for mounting folders on WiFi-enabled MicroPython devices like ESP8266/ESP32.
An FM walkie-talkie system using the RDA5820N radio module for wireless audio communication.
A MicroPython library for sending and receiving infrared signals on ESP32 microcontrollers.
A MicroPython port of the classic Software Automatic Mouth (SAM) text-to-speech synthesizer for embedded systems.
A modern file explorer and management tool for MicroPython devices like ESP32 and ESP8266.
A Firebase Authentication client library for MicroPython, enabling user sign-in, sign-up, and session management on microcontrollers.
A toolbox for programming and controlling Si5351 clock generator modules via serial interface.
A MicroPython driver for SSD1675A-based E-Paper displays, supporting ESP32 and other MicroPython-compatible hardware.
A lightweight asynchronous MQTT client library designed for MicroPython on ESP8266/ESP32 devices.
A MicroPython library for controlling the Microchip MCP4728 I2C 12-bit quad digital-to-analog converter.
A MicroPython library for controlling P9813 chainable RGB LED drivers on embedded devices.
MicroPython library for reading data from Xiaomi Mi Flora Bluetooth Low Energy plant sensors.
A MicroPython driver for the Bosch BME280 digital sensor to measure temperature, pressure, and humidity.
A lightweight JSON-RPC 2.0 middleware for MicroPython and CPython using decorators.
A MicroPython library for interfacing with DS3231 real-time clock modules on ESP8266 and ESP32 boards.
A MicroPython library for interfacing with SHT3x temperature and humidity sensors on ESP8266/ESP32 boards.
A lightweight PostgreSQL driver for MicroPython, optimized for microcontrollers like ESP8266, ESP32, and Raspberry Pi Pico W.
A MicroPython driver for the SI1145 digital sensor to measure UV index, IR, visible light, and proximity.
A MicroPython library for interfacing with Bela's Trill touch sensors on ESP32 boards.
MicroPython I2C driver for the Quectel GNSS L76-L multi-constellation GPS receiver module.
Read SwitchBot Thermometer/Hygrometer sensors using MicroPython via Bluetooth without cloud dependencies.
A collection of MicroPython aioble examples for ESP32, demonstrating BLE communication with devices like voltmeters and heart rate sensors.
A uasyncio-based NTP client for ESP32 boards running MicroPython, enabling precise time synchronization.
A MicroPython library implementing a SOCKS server for network proxy functionality on embedded devices.
A MicroPython driver for interfacing with the NXP LM75A I2C digital temperature sensor and thermal watchdog.
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.
MicroPython driver for PCA9685 16-channel 12-bit PWM/servo controller.
A MicroPython driver for the Texas Instruments ADS1219 24-bit 4-channel ADC with I2C interface.
A Perl script for viewing micro-controller serial data and controlling reset/DFU modes via RTS/DTR lines.
A MicroPython library for reading altitude, pressure, and temperature data from the MPL3115A2 altimeter sensor.
A MicroPython driver for the SHT25 humidity and temperature sensor, providing a simple API for sensor readings.
A MicroPython driver for the SHT11 temperature and humidity sensor using bit-banged communication on ESP32 boards.
MicroPython module for interfacing with the ENS160 digital multi-gas sensor for indoor air quality monitoring.
A MicroPython module for RSA key generation, signing, verification, encryption, and decryption with support for common key formats.
MicroPython driver for controlling the Quiic Twist RGB rotary encoder on ESP32 and Raspberry Pi Pico boards.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.