Showing 36 of 986 projects
MicroPython library for reading data from Xiaomi Mi Flora Bluetooth plant sensors.
A relational database interface for MicroPython using the built-in btree module for embedded and IoT applications.
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 BSD socket-style driver library for WIZnet TCP/IP chips (W5500, W5300, W5200, W5100, W5100S) with internet protocol support.
A MicroPython library for interfacing the MCP23S17 16-bit I/O expander with ESP8266 microcontrollers.
A MicroPython library for reading temperature and humidity from Silicon Labs Si70xx series sensors via I2C.
A Raspberry Pi system that uses a BBC Micro:Bit as a wireless temperature sensor for environmental monitoring.
A MicroPython port of the Adafruit RFM9x library for LoRa radio communication.
MicroPython driver for the MAX31855 thermocouple-to-digital converter with SPI interface.
A simple Elixir parser for retrieving and parsing data from eGauge energy monitoring devices.
A Nix flake for building and flashing MicroPython firmware for embedded devices like ESP32 boards.
MicroPython module for interfacing with the Bosch BME680 environmental sensor to measure gas, pressure, temperature, and humidity.
MicroPython library for interfacing with the GP2Y0A21YK infrared distance sensor.
A lightweight Micropython library for unit-agnostic manipulation of physical quantities like temperature, pressure, and motion.
MicroPython module to automatically connect to the nearest known WiFi access point.
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 MicroPython class for reading temperature and humidity data from the Si7005 sensor.
MicroPython library for Seeed Studio's Grove Ultrasonic Ranger sensor.
An Alexa Skill that queries the value of a Piggy Bank in Numerous using voice commands.
A non-blocking MicroPython buzzer class for playing melodies and sound patterns without blocking the main program loop.
A MicroPython library for computing sunrise and sunset times based on geographic coordinates and date.
A production-quality MicroPython driver for the BH1750 I2C ambient light sensor, designed for resource-constrained embedded systems.
A MicroPython driver for the Microchip MCP7940 real-time clock chip.
A MicroPython web server for serving websites from captive portals on ESP8266 devices.
A MicroPython module for controlling the 16-channel PCA9685 PWM controller, designed for LED and other PWM-driven loads.
A MicroPython HTTP server for ESP32 boards to control pins and relays over Wi-Fi.
A MicroPython module for controlling the MCP4725 12-bit DAC with EEPROM and the TCL5615 10-bit SPI DAC.
A MicroPython library for remotely controlling Arduino pins via the 1-wire protocol with CRC-secured communication.
Packages the jq command-line JSON processor as an addon for the Homematic CCU3 home automation controller.
A Python toolkit for discovering, monitoring, and controlling Tasmota smart home devices via MQTT.
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 MicroPython module for controlling INA219 and INA226 bidirectional current/power monitors over I2C.
A simple solar regulator built with Micropython for ESP32 microcontrollers.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.