Showing 36 of 383 projects
MicroPython driver for the PCF8575 2.5V-5.5V 16-bit I2C I/O expander with interrupt support.
A SPARK library for building portable, verifiable, and high-performance trusted components in component-based systems.
A MicroPython server for ESP32 that bridges UART serial communication to TCP over LAN/WLAN.
A check_mk agent addon for Homematic CCU2 and Raspberrymatic devices that monitors system metrics and Homematic datapoints.
A MicroPython library for controlling stepper motors with non-blocking timers and angle-based movement.
A small, simple, non-validating XML parser and serializer for Common Lisp.
Command-line tool for wireless development, prototyping, and testing of Bluetooth Low Energy MicroPython devices.
A lightweight, interrupt-driven MicroPython library for controlling Semtech SX127x LoRa chips with power-efficient callbacks.
A simple class for controlling HD44780 LCD displays in 4-bit mode with MicroPython pyboard.
An asynchronous MQTT client library compatible with both standard Python and MicroPython, optimized for ESP32.
An authoritative DNS server for ESP8266 written in MicroPython that serves zones via AXFR with minimal memory usage.
A lightweight RSA signing implementation for MicroPython, optimized for memory-constrained devices like ESP32.
A Crystal shard providing an idiomatic FFI wrapper for libgphoto2 to control digital cameras.
A Python driver for the XPT2046 resistive touch pad controller used with TFT displays on microcontrollers.
A MicroPython library for interfacing with the AD9833 programmable waveform generator via SPI.
An OpenEmbedded/Yocto layer for building ROS 2 (Robot Operating System 2) into embedded Linux images.
A lightweight, optimized Debian-based operating system for single-board computers with automated software installation.
Rust implementation of LIN bus driver traits and protocol for embedded systems.
A lightweight matrix library for MicroPython offering basic arithmetic, determinant, inverse, and NumPy-like slicing.
A minimal, fully async HTTP/1.0 server for MicroPython and CircuitPython on tiny devices like ESP32 and Raspberry Pi Pico.
A MicroPython-compatible Python class for controlling Philips Hue lights via the Hue Bridge API.
A pure MicroPython driver for the DEPG0213BN E-Ink display used on TTGO T5 V2.3 ESP32 boards.
A fast, Clojure-based forward chaining rule engine inspired by TREAT, designed for embedding in applications.
MicroPython library for reading temperature and humidity data from the Aosong DHT12 sensor via I2C.
Control Tuya-type smart power outlets using MicroPython on ESP32 devices.
A MicroPython wrapper for NeoPixel and DotStar RGB LED strips and matrices that simplifies LED control.
A Rust CLI tool for working with OpenAI-compatible LLMs with interactive sessions, RAG support, and local memory.
MicroPython driver for controlling Adafruit 8x8 LED matrix displays with HT16K33 backpack via I2C.
A MicroPython driver for ST7565-based LCD displays, supporting serial communication mode.
A tiny I2C communication library written in V for Linux systems.
Arduino sketch that reads DS18B20 temperature sensors via OneWire and publishes readings to an MQTT broker.
NEC infrared receiver class for MicroPython boards to decode remote control signals.
A MicroPython library for controlling jxl XL9535-KxV5 I2C relay boards with 1-16 relays.
MicroPython library for controlling 28BYJ-48 stepper motors with ULN2003 drivers using full-step and half-step modes.
A MicroPython class for controlling Ebyte E22 Series LoRa modules via UART.
A MicroPython library for controlling Nextion serial displays, ported from the ITEAD Arduino library.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.