Showing 36 of 383 projects
MicroPython library for controlling AXP202 and AXP192 power management chips, ported from Arduino AXP202_Library.
A MicroPython I2C library for interfacing with the TF-Luna LiDAR distance sensor module.
MicroPython/Python module for controlling the AD9833 programmable waveform generator via SPI.
A set of Ada components for developing 3D simulations, games, and GUI applications with support for distributed systems.
A MicroPython library for sending IoT sensor data to ThingSpeak.com from devices like ESP8266.
A configurable IR remote controller for ESP32 that connects to MQTT to play scenes supporting NEC, RC6, and Onkyo EISCP protocols.
A simple and fast JSON parser implemented in ANSI C with a reference-counting object model.
A fast MQTT dashboard application and rule engine framework written in C for Linux, Raspberry Pi, and Windows.
A MicroPython library for EBYTE E22 LoRa devices (SX1262/SX1268) supporting transparent and fixed transmission modes.
A MicroPython utility for decoding R/C receiver PPM frame signals from radio control systems.
MicroPython driver for PN532 NFC/RFID breakout boards, enabling NFC/RFID communication on MicroPython-compatible hardware.
A C library for SCALE (Simple Concatenated Aggregate Little-Endian) encoding and decoding, used in Substrate-based blockchains.
A fast and memory-efficient JPEG encoder and decoder for MicroPython on ESP32, with precompiled firmware.
A MicroPython driver for connecting to CrateDB databases, enabling SQL queries and data operations from microcontrollers.
MicroPython firmware for controlling iTead Sonoff switches via MQTT with local push-button support.
A Rust client library for interacting with the Vert.x TCP event-bus bridge, enabling bidirectional communication between Rust and Vert.x applications.
MicroPython examples for using the TTP223 capacitive touch module as a drop-in replacement for push buttons.
A MicroPython driver for the VL6180X time-of-flight distance sensor on ESP32 microcontrollers.
MQTT client for publishing messages from MicroPython on WiPy boards.
MicroPython examples for using YS-RF34T 433MHz ASK/OOK UART transceivers to emulate and program fixed-code remotes.
A minimal FTP server for MicroPython that runs in a background thread.
MicroPython driver for Sure Electronics' HT1632C bicolor LED matrix displays.
A Firebase Firestore client library for MicroPython, enabling NoSQL database operations on microcontrollers.
MicroPython driver for the Microchip MCP9808 temperature sensor with configurable resolution, shutdown mode, and alert functionality.
Read and write NumPy .npy files in MicroPython for numeric array persistence and streaming.
Asynchronous Linux SocketCAN Broadcast Manager (BCM) support for filtering and sending CAN messages in kernel space using Tokio.
MicroPython library for reading data from Xiaomi Mi Flora Bluetooth Low Energy plant sensors.
A MicroPython driver for SSD1675A-based E-Paper displays, supporting ESP32 and other MicroPython-compatible hardware.
A MicroPython driver for the Texas Instruments TMP102 I2C temperature sensor with configurable conversion rates and power-saving modes.
MicroPython driver library for controlling MY9221-based 10-segment LED bar graph modules.
A lightweight asynchronous MQTT client library designed for MicroPython on ESP8266/ESP32 devices.
MicroPython library for controlling Semtech SX127x LoRa modules with an asyncio-based API.
A MicroPython library for interfacing with DS3231 real-time clock modules on ESP8266 and ESP32 boards.
A MicroPython port of the bitstruct library for packing and unpacking data to/from bytes using format strings.
A Scala Native reimplementation of FIRST Robotics WPILib libraries for robot programming.
A MicroPython library for interfacing with SHT3x temperature and humidity sensors on ESP8266/ESP32 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.