Showing 24 of 24 projects
A pure Go library for accessing Raspberry Pi GPIO pins without external C dependencies.
Android library for USB serial communication with support for multiple chipset families and SPI interface.
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs, SPI, I2C, PWM, UART, and 1-Wire.
MicroPython drivers for Waveshare e-paper displays, enabling low-power electronic paper projects on microcontrollers.
A MicroPython driver for SH1106 OLED displays, supporting SPI and I2C interfaces with framebuffer-based graphics.
A full-featured ePaper display library for ESP32 with graphics, fonts, images, and a demo application.
A fast pure-C MicroPython driver for displays using the ST7789 chip, supporting ESP8266, ESP32, and STM32.
A MicroPython driver for MAX7219 8x8 LED matrix modules with SPI interface, cascading support, and framebuf integration.
A MicroPython driver for controlling WS2812, WS2812B, and compatible RGB LEDs like AdaFruit NeoPixels.
A lightweight MicroPython class for interfacing with MFRC522 RFID readers on embedded boards like ESP8266 and WiPy.
A MicroPython class for interfacing with the OV2640 camera on ESP8266, enabling image capture and storage.
A Node.js library for low-level SPI serial bus communication on Linux boards like Raspberry Pi.
A MicroPython driver for 240x240 ST7789 displays without CS pin, also supporting 135x240 TTGO displays.
MicroPython device drivers for memory chips (EEPROM, FRAM, Flash, SPIRAM) supporting byte-level access and filesystem mounting.
A Go program for the Raspberry Pi CAN bus simulator to develop and test the Carloop open-source car adapter.
A MicroPython driver for the HX711 load cell amplifier, supporting GPIO, PIO, and SPI interfaces.
A MicroPython/CircuitPython driver for SSD1351 OLED displays, tested on ESP32 and nRF52840 boards.
A fast C driver for MicroPython to control ILI9342C-based displays, supporting graphics, text, and JPG rendering.
A MicroPython driver for SSD1309 monochrome OLED displays with SPI and I2C support.
A pure MicroPython driver for ST77xx displays optimized for low memory usage, with optional framebuffer support for faster graphics.
A MicroPython driver for the BME680 environmental sensor, supporting I2C and SPI interfaces.
A MicroPython driver for SH1107 OLED displays (128x128 and 128x64 pixels) supporting I2C and SPI connections.
A C++ library for Linux single-board computers to drive various electronic displays via SPI, I2C, and GPIO interfaces.
Stream 5.8GHz analog video from RX5808 receivers to web browsers using a Raspberry Pi and USB capture device.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.