Showing 36 of 834 projects
High-speed digital filters for MicroPython on ARM boards, implemented in inline assembler for real-time integer data processing.
Generates Ada bindings from CMSIS-SVD descriptions for ARM Cortex-M devices to streamline bare-metal driver development.
A weekly community newsletter covering Python on microcontrollers, CircuitPython, MicroPython, and related single-board computer projects.
Custom firmware for RC transmitters, forked from OpenTX with enhanced features and flexibility.
MicroPython driver for TinyRTC I2C modules with DS1307 real-time clock and AT24C32N EEPROM.
A Go program for the Raspberry Pi CAN bus simulator to develop and test the Carloop open-source car adapter.
A Go framework for implementing Google IoT Core devices with MQTT communication and config handling.
A MicroPython library for managing WiFi connections on ESP8266 and ESP32 boards with a captive portal for configuration.
A Win32/64 VCL and Firemonkey COM-Port component for Delphi, enabling RS232 serial communication.
A starter kit for developing Game Boy games with modern tooling and best practices.
A G-code parser and CNC controller written in Ada for ARM Cortex-M microcontrollers.
A MicroPython driver for the Bosch BNO055 IMU, providing hardware sensor fusion for orientation, acceleration, and magnetic field data.
A production-ready MQTT v5.0 and v3.1.1 platform providing a client library, multi-transport broker, and embedded protocol crate in Rust.
A lightweight, pure Python Protocol Buffer library supporting multiple schema formats and MicroPython.
MicroPython firmware extension for M5Stack CORE2 with hardware driver support for display, touch, sensors, and power management.
A MicroPython library for reading voltage, current, and power from the Texas Instruments INA219 sensor via I2C.
MicroPython display driver for 240x240 pixel GC9A01 screens with rotation, mirroring, and bitmap font support.
A fast C driver for MicroPython to control ILI9342C-based displays, supporting graphics, text, and JPG rendering.
An open-source, cost-optimized STM32F303-based FOC/BLDC motor controller ESC designed as an alternative to VESC.
Bidirectional nRF24L01+ radio protocols for MicroPython enabling reliable exchange of arbitrary Python objects between Pyboards.
A low-level Rust library for building interactive command-line interfaces with commands, properties, and autocomplete.
Docker images for setting up, configuring, and developing micro-ROS applications on hardware platforms.
A MicroPython driver for Waveshare E-Paper displays on Pycom devices, enabling low-power graphics and image rendering.
A command-line tool for estimating ROM and RAM usage in Game Boy and other GBDK platform games from map, binary, and debug files.
A high-integrity multi-core RTOS and separation kernel written in SPARK Ada, designed for safety-critical embedded systems.
A collection of MicroPython experiments and utilities for embedded development.
A MicroPython driver for SSD1309 monochrome OLED displays with SPI and I2C support.
A pure MicroPython driver for the DS1302 real-time clock (RTC) module, enabling timekeeping on embedded devices.
MicroPython library for controlling Semtech SX127x LoRa modules via SPI communication.
MicroPython driver for AHT10 and AHT20 temperature and humidity sensors.
A MicroPython driver for the BME680 environmental sensor, supporting I2C and SPI interfaces.
A library to simplify WiFi and MQTT connectivity for ESP32 microcontrollers with OTA update support.
A lightweight Ada-language development framework for implementing software systems across diverse hardware platforms from embedded boards to mainframes.
A MicroPython driver for the SHT30 temperature and humidity sensor, communicating via I2C.
A lightweight, non-blocking HTTP request routing library for MicroPython, designed for resource-constrained embedded devices.
MicroPython SPI driver for PN532 NFC/RFID breakout boards and shields, ported from Adafruit's CircuitPython 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.