Showing 36 of 834 projects
Demonstrates how to initialize a SensorTile and send sensor data over BLE from STM32 microcontrollers to a host device.
A JavaScript class for creating and managing IPSO Smart Objects to abstract hardware and sensor data.
A web browser-based file manager for ESP32 devices running MicroPython, enabling remote file management directly on the device.
A real-time Ethernet traffic analyzer that runs on a STM32F746 microcontroller board with a touchscreen display.
A MicroPython library for ESP32 to interact with Google Sheets via HTTP and Google Apps Script API.
A MicroPython library for interfacing with the YuTone VoiceTX SYN6988 text-to-speech module via UART.
A MicroPython library for interfacing with Winbond W25Q series flash memory chips via SPI.
MicroPython driver for MPR121 capacitive touch keypads and breakout boards.
A MicroPython wrapper for FastLZ, providing lightning-fast lossless compression on embedded systems.
Ada binding for the Pebble Time smartwatch, enabling Ada development for Pebble apps and watchfaces.
MicroPython driver for TTP229-BSF 16-key capacitive keypad on ESP8266/ESP32 using serial interface mode.
A shell script to automatically bake customized Raspberry Pi OS disk images using plugins and configuration files.
A MicroPython library for simple and fast communication with the VEML7700 ambient light sensor.
A framework for developing and evaluating LiDAR data processing algorithms, with support for hardware acceleration on embedded platforms.
A minimal web server framework for MicroPython, enabling web applications on embedded devices.
A MicroPython display driver library for SSD1322 grayscale OLED screens with drawing, text, and image capabilities.
A Python class for interfacing with QMC5883L and QMC5883P three-axis digital compass ICs via I2C.
A MicroPython library for controlling character LCD displays in 4-bit mode on ESP8266/ESP32.
A robust MicroPython library for NTP time synchronization, RTC manipulation, drift compensation, and timezone handling.
A Brainfuck interpreter written in Z80 assembly for the Game Boy, with platform-specific limitations.
A lightweight PNG decoder for MicroPython, derived from PyPNG with features removed for constrained systems.
Display YouTube channel metrics on an ESP32-driven TFT screen using MicroPython and the YouTube Data API.
Demonstrates interfacing Lego NXT Mindstorms sensors and effectors using Ada on low-cost ARM evaluation boards.
A MicroPython driver for SIM800 cellular modules enabling SMS, calls, and TCP/IP connectivity.
A MicroPython implementation of Python's statistics module for data analysis on microcontrollers.
MicroPython driver library for controlling TM1640-based 8x8 LED matrix modules with GPIO.
A MicroPython library for the TCA9548A I2C multiplexer to manage multiple I2C devices with identical addresses.
A simple remote syslog client for MicroPython that sends log messages over UDP to a syslog server.
A MicroPython script that creates a WiFi access point with a DNS and web server to implement a captive portal.
A MicroPython OTA updater for ESP32 devices enabling wireless firmware updates.
A Micropython library for DS3231 real-time clock modules with full alarm support.
A MicroPython library for controlling the LCM1602A-14 character LCD module via SPI or I2C on Raspberry Pi Pico.
A MicroPython driver for the SI7021 temperature and humidity sensor with I2C interface.
A captive portal for MicroPython devices with DNS server and web interface to configure WiFi networks.
MicroPython display driver library for WaveShare 2.9-inch e-Paper displays with drawing, text, images, and QR code support.
A MicroPython driver for the INA219 current and voltage sensor, adapted from an early Adafruit CircuitPython version.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.