LVGL is a free, full-featured embedded UI library for devices from small MCUs to 3D-capable MPUs, enhanced by LVGL Pro, a professional editor and tooling.
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Flipper Zero firmware source code
A curated list of awesome embedded programming.
The official firmware for Meshtastic, an open-source, off-grid mesh communication system.
Open source STM32 MCU programming toolset
AI IDE for hardware development, support Arduino, MicroPython, ESP32, STM32, RP2040, Nrf5x...
Open source ARM Cortex-M microcontroller library
STM32 core support for Arduino
AWTK = Toolkit AnyWhere(a cross-platform embedded GUI)
A Gaggia Classic control project using microcontrollers.
Mongoose OS - an IoT Firmware Development Framework. Supported microcontrollers: ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4, STM32F7. Amazon AWS IoT, Microsoft Azure, Google IoT Core integrated. Code in C or JavaScript.
Tiny Erlang VM
A modern, easy-to-use, and feature-rich keyboard firmware written in Rust.
Cooperative multitasking for Arduino, ESPx, STM32, nRF and other microcontrollers
Real-time embedded variable & trace viewer
STM32Cube MCU Full Package for the STM32F4 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and Discovery Kits))
rusefi - GPL internal combustion engine control unit
Arduino GFX developing for various color displays and various data bus interfaces
This repository contains all the files and tools needed to build custom oscillators and effects for the prologue synthesizer.
A collection of example projects using Embedded Swift
HomeAutomation Switchplate based on lvgl for ESP32
modm: a C++23 library generator for AVR and ARM Cortex-M devices
Official read-only mirror of the SVN OpenBLT bootloader repository. Updated daily.
:house: The landing page for .NET nanoFramework repositories.
Modular Open Source Radio Firmware
MiniF4-STM32F401CEU6/STM32F411CEU6 Product Literature
Source code for the book Real-Time C++, by Christopher Kormanyos
W25qxx, N25Qxx and other SPI FLASH driver for stm32 HAL
PICSimLab - Programmable IC Simulator Laboratory ⚠️ Please note: The official distribution of the PICSimLab simulator binaries is available on github.com and SourceForge.net. Be cautious of unofficial sites, such as picsimlab.com, which do not disclose the owner.
SAE J1939 protocol free to use for embedded systems or PC with CAN-bus
Wearable (BLE) Brain-Computer Interface, ADS1299 and STM32 with SDK for mobile application
BACnet Protocol Stack library provides a BACnet application layer, network layer and media access (MAC) layer communications services.
CANopenNode on STM32 microcontrollers.
RunCPM is a multi-platform, portable, Z80 CP/M 2.2 emulator.
EmuFlight is flight controller software (firmware) used to fly multi-rotor craft.
Flight Controller for ESP32 / Raspberry Pico / STM32
2026 F problem Lissajous display controller: Tang Primer 25K, STM32F407 and Raspberry Pi vision
这是一个面向蓝桥杯单片机竞赛的 STM32G431RBT6 开发板,用嘉立创EDA专业版绘制,双层板、约 115×90mm,含 117 个元件、110 个网络、370 个过孔,已通过 DRC 检查。板上集成主控 STM32G431RBT6、板载 DAP-Link 调试器(STM32F103C8T6)、EEPROM、数字电位器、NE555 信号发生器、LCD 并口、按键与 LED 等丰富外设,原理图 10 页、外设接口齐全,适合竞赛学习与二次开发。欢迎大家前来学习,指点一二,或者在此基础上进行项目的推动
Real-time time stretcher, pitch shifter, envelope follower, and transient detector firmware for the Hermetic Modular Alchemy Lab. AGPL-3.0.
UWB & NFC Aliro Smart lock firmware that opens with Apple Wallet Key. Works on a $20 chip. With a dead iPhone.
STM32F2 / F4 Fault Injection
Guitar pedal using a stm32h7 microcontroller programmed with CubeIDE (PCB and Firmware)
Offline speech-to-text on the STM32N6 microcontroller: free English speech recognition on the NPU, no cloud
让 AI 自己编译、烧录、上板验证 STM32 固件,崩溃能定位到源码行 | Closed-loop STM32 development for AI coding agents
面向真实嵌入式设备的系统化调试 Skill。重点覆盖 STM32/ARM Cortex-M + FreeRTOS 场景,并通过 Serial Agent/MCP 能力完成“获取现场→分析→修改→编译→烧录→运行→验证”的闭环。用户提及 STM32、FreeRTOS、HardFault、I2C/SPI/UART/CAN、DMA、RTOS 任务异常、死机、偶发故障、串口日志、SWD/JTAG、GDB、逻辑分析仪、示波器、固件烧录或需要连接真实开发板进行调试时使用。
FeroFlyF405 an open source STM32F405 based flight controller running INAV
面向嵌入式专业大学生的开源学习资源库:STM32/Arduino/FreeRTOS/RT-Thread/Zephyr/通信协议/嵌入式Linux/调试技巧 + 实战示例 + 实用工具。欢迎提意见!
**SmartHomeAI** is a smart home interaction system based on **Python, OpenCV, and MediaPipe**. It enables real-time hand tracking, gesture recognition, and device control through computer vision. The project combines **AI, computer vision, and embedded systems**, with future support for **STM32/ESP32 and IoT integration**.
STM32F103 smart lamp with FreeRTOS, ESP8266, OneNET, voice control, and a WeChat Mini Program.
2804的无刷电机驱动板加上stm32源码