Showing 24 of 24 projects
A free, portable embedded graphics library for creating beautiful UIs on any MCU, MPU, and display type.
A lean and efficient implementation of Python 3 for microcontrollers, embedded systems, and constrained platforms.
A Go compiler for microcontrollers, WebAssembly, and small systems, producing minimal binaries using LLVM.
A firmware for ESP8266 microcontrollers that performs WiFi deauthentication attacks and network testing for educational purposes.
An open-source, community-driven real-time operating system (RTOS) designed for resource-constrained IoT devices.
A header-only GUI library with only 4,000 lines of C++ code, designed for cross-platform and embedded systems.
A secure embedded operating system for microcontrollers that runs multiple concurrent, mutually distrustful applications on Cortex-M and RISC-V platforms.
A JavaScript engine for embedded systems requiring as little as 10 kB of RAM, implementing a stricter ES5 subset.
A lightweight unit testing framework for C, specifically designed for embedded systems and microcontroller development.
A highly-accurate, lightweight, on-device wake word detection engine powered by deep learning.
A collection of Python libraries ported and adapted for MicroPython, enabling standard and ecosystem packages on embedded devices.
A collection of Python libraries ported and adapted for MicroPython, enabling standard and ecosystem packages on microcontrollers.
An open-source, programmable machine vision camera platform that runs Python and supports AI models like TensorFlow.
A curated list of awesome open-source projects, libraries, and tools for the ESP8266 and ESP32 microcontrollers.
An open-source ROS-based quadruped controller framework for building and controlling legged robots, based on MIT Cheetah research.
A minimalistic web framework for Python and MicroPython designed to run on resource-constrained systems like microcontrollers.
An Arduino library for creating ESP32-based HomeKit devices that pair directly with Apple HomeKit via WiFi.
An open-source ESP32-based quadcopter with custom Wi-Fi control, designed for DIY drone development and experimentation.
A minimal embedded JavaScript engine for microcontrollers with seamless C/C++ interoperability.
A free and open-source ANSI C implementation of the CANopen protocol stack for embedded control systems.
A curated list of awesome MicroPython libraries, frameworks, software, and resources for microcontrollers and constrained environments.
An ultra-lightweight Python interpreter for microcontrollers, requiring only 4KB of RAM and zero dependencies.
A Rust-based keyboard firmware library supporting layers, macros, real-time keymap editing, wireless BLE, and split keyboards.
An SDK for building IoT applications on microcontrollers using modern JavaScript with networking, graphics, and hardware APIs.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.