Showing 36 of 986 projects
MicroPython library for reading data from Xiaomi Mi Flora Bluetooth Low Energy plant sensors.
Read and write NumPy .npy files in MicroPython for numeric array persistence and streaming.
A Node.js bridge that connects Honeywell Evohome heating systems to MQTT for smart home integration.
A Firebase Authentication client library for MicroPython, enabling user sign-in, sign-up, and session management on microcontrollers.
A lightweight asynchronous MQTT client library designed for MicroPython on ESP8266/ESP32 devices.
A Firebase Firestore client library for MicroPython, enabling NoSQL database operations on microcontrollers.
MQTT bridge for Huawei solar inverters (SUN2000/3000/5000) that publishes Modbus data to Home Assistant with auto-discovery.
A MicroPython library for controlling HD44780 LCD displays via PCF8574 I2C expander with high-level and low-level APIs.
A formally verified implementation of the Constrained Application Protocol (CoAP) in SPARK/Ada, ensuring correctness for constrained IoT devices.
ESP8266 MicroPython web server for reading and controlling Microchip MCP39F521 energy monitoring ICs.
Bridge Aqara smart home hubs and devices to MQTT for local integration and automation.
A MicroPython driver for the ADXL345 triple-axis accelerometer, enabling motion sensing on embedded devices.
A MicroPython port of the bitstruct library for packing and unpacking data to/from bytes using format strings.
MicroPython library for controlling Semtech SX127x LoRa modules with an asyncio-based API.
A MicroPython driver for the Bosch BME280 digital sensor to measure temperature, pressure, and humidity.
A minimal, memory-efficient HTTP/HTTPS/SOCKS4/SOCKS5 forward proxy server for MicroPython and CPython.
Rust bindings for TDengine, providing native Rust access to the time-series database's C API.
A MicroPython driver for controlling 8-segment LED displays using the TM74HC595 shift register controller.
Publishes sensor data from Parrot Flower Power plant monitors to an MQTT broker for smart home integration.
A pure JavaScript XML-RPC client and server for Node.js, patched for compatibility with Homematic home automation systems.
A MicroPython module for AES-128 encryption and decryption using CFB mode, supporting both 128-bit and 8-bit variants.
A MicroPython library for interfacing with SHT3x temperature and humidity sensors on ESP8266/ESP32 boards.
A MicroPython library for interfacing with DS3231 real-time clock modules on ESP8266 and ESP32 boards.
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.
A lightweight MQTT client library for the Crystal programming language.
Publishes MQTT messages when specific voice hotwords are detected using the Snowboy engine.
A MicroPython library for interfacing with the MCP2515 CAN bus controller chip.
A lightweight PostgreSQL driver for MicroPython, optimized for microcontrollers like ESP8266, ESP32, and Raspberry Pi Pico W.
A minimal Tcl library for publishing messages to MQTT brokers with basic QoS 0 support.
A uasyncio-based NTP client for ESP32 boards running MicroPython, enabling precise time synchronization.
A Docker container that controls DashCast on Chromecast devices via MQTT commands.
A Node-RED node that measures time intervals between successive messages, with configurable formatting and filtering.
MicroPython library for controlling Reyax LoRa modules (RYLR896, RYLR406) via AT commands.
A MicroPython module for encrypting and decrypting messages using AES CBC mode.
MicroPython module for controlling Microchip MCP4131 SPI digital potentiometers on 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.