Showing 36 of 834 projects
A simple OTA updater for Micropython projects on ESP8266/ESP32 that syncs files from GitHub.
A bidirectional, configurable bridge between CAN-Bus and MQTT with flexible data conversion modes.
Transpiles Golang code into Arduino-compatible C++ for automated testing of ESP32 IoT projects.
An extremely fast, lock-free memory manager for Delphi and C++ Builder designed for modern multi-threaded applications.
A functional reactive programming language that transpiles to Arduino C++ for real-time embedded systems.
A lightweight, scalable SMTP client for sending email in MicroPython on microcontrollers.
A collection of CMake toolchain files for cross-compiling to various platforms, primarily used by the Magnum graphics engine.
A touch-driven event-based GUI library for Pyboard with TFT displays, built for hardware control and monitoring applications.
A MicroPython port of raspi-lora enabling RFM95 LoRa radio communication on microcontrollers like Raspberry Pi Pico and ESP32.
Custom MicroPython firmware for ESP32-CAM boards with camera support and LittleFS filesystem.
A powerful binary serialization library for D with minimal boilerplate, supporting bit-level control and custom serialization.
Micropython code for a self-balancing robot using an ESP32 and MPU6050 sensor.
A NuttX RTOS fork optimized for micro-ROS, enabling real-time robotics applications on microcontrollers.
Adds ESP8266 and ESP32 support to the UTFT library with hardware SPI for serial interface displays.
A live programming platform for IoT development that enables remote debugging and real-time interaction with boards like Raspberry Pi.
MicroPython driver library for Soldered Inkplate ePaper display boards, enabling easy programming of ESP32-based ePaper displays.
A V-based programming framework for microcontrollers that transpiles V code to C for various device compilers.
A standalone utility that wraps FACT unpack plugins to extract files from common container and firmware formats.
A standardized ROS abstraction layer for accessing Kvaser CAN devices, usable as an API or standalone bridge node.
A MicroPython module for interfacing with the Bosch BMP180 pressure and temperature sensor.
A micro-ROS module for integrating ROS 2 with Zephyr RTOS on resource-constrained embedded devices.
A lightweight Bluetooth Low Energy driver written in pure Python for MicroPython, enabling control of BLE chips via HCI packets.
A MicroPython driver for the HX711 24-bit analog-to-digital converter, enabling precise weight measurement on microcontrollers.
A tiny terminal emulator for serial port communication with USB type-C support.
A MicroPython driver for the Maxim MAX30102 and MAX30105 optical heart-rate and pulse oximetry sensors.
A MicroPython WebSocket server implementation for ESP8266/ESP32 devices with HTML serving capabilities.
A secure microkernel for building high-performance, security-hardened embedded systems and IoT devices on microcontrollers.
GNAT Ada Run Time Systems based on FreeRTOS for Cortex-M microcontrollers, supporting boards like Arduino Due and BBC micro:bit.
A Modbus Master library for MicroPython ESP32 devices, enabling industrial communication protocols on embedded systems.
A MicroPython-based flight stabilization system for drones using a pyboard, designed for educational purposes.
Common C utilities, data structures, and macros used throughout the ROS 2 robotics framework.
A collection of Game Boy programming examples and techniques for learning retro game development.
A low-memory, DEFLATE-inspired lossless compression library optimized for embedded and resource-constrained environments.
A network configuration utility for MicroPython on ESP8266/ESP32 boards that manages WiFi connections and access points.
A ROS wrapper for jetson-stats that provides NVIDIA Jetson board status via diagnostic messages and control services.
High-speed digital filters for MicroPython on ARM boards, implemented in inline assembler for real-time integer data processing.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.