Showing 36 of 986 projects
A BSD socket-style driver library for WIZnet TCP/IP chips (W5500, W5300, W5200, W5100, W5100S) with internet protocol support.
MicroPython driver for the MAX44009 ambient light sensor with optimized versions for BBC Micro:bit and low-memory environments.
A Network Time Protocol daemon implementation for MicroPython devices to synchronize system time.
A MicroPython library for interfacing the MCP23S17 16-bit I/O expander with ESP8266 microcontrollers.
A MicroPython firmware to hack a Hyleton313 WiFi smart socket for integration with Home Assistant via MQTT.
A MicroPython driver for controlling the Wemos LED Matrix Shield with ESP8266/ESP32 boards.
A Tasker plugin for connecting to MQTT brokers to publish messages and subscribe to topics.
A minimal AWS Signature Version 4 implementation optimized for MicroPython and embedded systems.
A MicroPython web server for serving websites from captive portals on ESP8266 devices.
A Python toolkit for discovering, monitoring, and controlling Tasmota smart home devices via MQTT.
MicroPython module for interfacing with the Bosch BME680 environmental sensor to measure gas, pressure, temperature, and humidity.
A Nix flake for building and flashing MicroPython firmware for embedded devices like ESP32 boards.
An Alexa Skill that queries the value of a Piggy Bank in Numerous using voice commands.
A production-quality MicroPython driver for the BH1750 I2C ambient light sensor, designed for resource-constrained embedded systems.
MicroPython library for interfacing with the GP2Y0A21YK infrared distance sensor.
A simple Elixir parser for retrieving and parsing data from eGauge energy monitoring devices.
A MicroPython port of the Adafruit RFM9x library for LoRa radio communication.
A lightweight Micropython library for unit-agnostic manipulation of physical quantities like temperature, pressure, and motion.
MicroPython driver for the MAX31855 thermocouple-to-digital converter with SPI interface.
A MicroPython driver for the Microchip MCP7940 real-time clock chip.
MicroPython library for Seeed Studio's Grove Ultrasonic Ranger sensor.
MicroPython module to automatically connect to the nearest known WiFi access point.
A non-blocking MicroPython buzzer class for playing melodies and sound patterns without blocking the main program loop.
A MicroPython library for interfacing with Silicon Labs Si705x series I2C temperature sensors.
A MicroPython driver for controlling the AQM1248A graphic LCD display on ESP8266 with multiple font size modules.
A lightweight MicroPython library for controlling single-digit 7-segment displays on ESP32, ESP8266, and Raspberry Pi Pico boards.
A MicroPython library for computing sunrise and sunset times based on geographic coordinates and date.
A MicroPython class for reading temperature and humidity data from the Si7005 sensor.
MicroPython driver for the VL6180X time-of-flight distance sensor with ambient light and IR emitter capabilities.
A minimal PostgreSQL driver for MicroPython on ESP8266, optimized for extremely low RAM usage with only essential CRUD functions.
A Node.js bridge that connects Atlona HDMI matrix switches to MQTT brokers for home automation integration.
A MicroPython driver for reading temperature data from the TI TMP1075 sensor via I2C.
A simple solar regulator built with Micropython for ESP32 microcontrollers.
A full-featured telnet server daemon for MicroPython devices, enabling remote REPL access over telnet.
A MicroPython module for controlling the 16-channel PCA9685 PWM controller, designed for LED and other PWM-driven loads.
MicroPython driver for the SI7021 temperature and humidity sensor using I2C interface.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.