Showing 30 of 30 projects
A Go compiler for microcontrollers, WebAssembly, and small systems, producing minimal binaries using LLVM.
Open-source flight controller firmware for multi-rotor and fixed-wing aircraft, focused on performance and cutting-edge features.
An open-source, high-performance radio control link for FPV drones, offering best-in-class range and latency using LoRa modulation.
An open-source, high-performance radio control link for FPV racing and RC applications using LoRa modulation.
An open-source, programmable machine vision camera platform that runs Python and supports AI models like TensorFlow.
Clean-code flight controller firmware for multi-rotor and fixed-wing aircraft, supporting STM32 processors.
An open-source IoT firmware development framework for ESP32, STM32, and other microcontrollers with cloud integration and OTA updates.
A 2.4GHz transmitter module that enables RC transmitters to control many different receivers and models via multiple protocols.
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 improved Lua SDK for ESP32, ESP8266, and STM32 microcontrollers, enabling Lua scripting on embedded hardware.
A compiler and package set that enables Go programs to run on small 32-bit microcontrollers by generating C as intermediate code.
Open-source firmware for STM32 ARM-based brushless motor speed controllers (ESCs) supporting DSHOT, telemetry, and multiple vehicle types.
Open-source 3-axis brushless gimbal controller board based on STM32 microcontrollers for stabilization applications.
A fast MicroPython driver for ST7789 display modules, written in C with support for fonts, images, and graphics.
Open-source LoRa-based long-range radio link for RC vehicles, providing bidirectional serial connection and full remote control.
A collection of code samples, unofficial FAQ, and module index for MicroPython, covering hardware drivers, asyncio, GUIs, and embedded systems.
A collection of code samples, unofficial FAQ, and index to supported modules for MicroPython development.
Flight controller firmware for multi-rotor aircraft focused on performance, innovative filtering, and cutting-edge features.
Open source firmware for FPV video transmitters supporting MSP, SmartAudio, and Tramp protocols with automatic detection.
Open-source flight controller library for ESP32, RP2040, and STM32 microcontrollers, enabling DIY drone and aircraft builds.
A collection of MicroPython examples for using the I2S protocol to play and record audio on microcontrollers.
A DIY open-source antenna tracker system for drones with 360° continuous rotation and multi-protocol telemetry support.
A curated list of tools, hardware, and resources for reverse engineering LIN bus devices in automotive embedded systems.
A fast pure-C MicroPython driver for displays using the ST7789 chip, supporting ESP8266, ESP32, and STM32.
Open-source flight controller firmware for FPV drones with sane defaults and OSD configuration.
A fast single-precision Fast Fourier Transform (FFT) library written in ARM assembler for MicroPython on embedded platforms.
A lightweight Bluetooth Low Energy driver written in pure Python for MicroPython, enabling control of BLE chips via HCI packets.
GNAT Ada Run Time Systems based on FreeRTOS for Cortex-M microcontrollers, supporting boards like Arduino Due and BBC micro:bit.
An open-source flight control software suite exclusively designed for single-rotor RC helicopters.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.