A curated list of awesome embedded programming.
canonical libwebsockets.org networking library
FreeRTOS kernel files only, submoduled into https://github.com/FreeRTOS/FreeRTOS and various other repos.
Firmware for Pinetime smartwatch written in C++ and based on FreeRTOS
Raspberry Pi Pico Arduino core, for all RP2040 and RP2350 boards
Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.
A mouse-operated, windowed desktop for microcontrollers, drawn in your terminal: Files, Editor, Shell, MQTT, Modbus. Tested on ESP32 boards; also runs on Windows and Linux.
A personal website served from six ESP32-S3 microcontrollers: elected load balancer, virtual-MAC failover, OTA with rollback. No cloud, no CDN, no Pi.
面向真实嵌入式设备的系统化调试 Skill。重点覆盖 STM32/ARM Cortex-M + FreeRTOS 场景,并通过 Serial Agent/MCP 能力完成“获取现场→分析→修改→编译→烧录→运行→验证”的闭环。用户提及 STM32、FreeRTOS、HardFault、I2C/SPI/UART/CAN、DMA、RTOS 任务异常、死机、偶发故障、串口日志、SWD/JTAG、GDB、逻辑分析仪、示波器、固件烧录或需要连接真实开发板进行调试时使用。
面向嵌入式专业大学生的开源学习资源库:STM32/Arduino/FreeRTOS/RT-Thread/Zephyr/通信协议/嵌入式Linux/调试技巧 + 实战示例 + 实用工具。欢迎提意见!
STM32F103 smart lamp with FreeRTOS, ESP8266, OneNET, voice control, and a WeChat Mini Program.