Comprehensive roadmap for aspiring Embedded Systems Engineers, featuring a curated list of learning resources
-
Updated
May 15, 2025
Comprehensive roadmap for aspiring Embedded Systems Engineers, featuring a curated list of learning resources
This repository should serve as a guide to everybody who wants to study software and hardware for embedded systems but doesn't know where to start.
The FNET is a free, open source, dual TCP/IPv4 and IPv6 Stack (under Apache Version 2.0 license) for building embedded communication software on 32bit MCUs.
A kernel written in Rust
Embedded Systems C++ Library Support (Currently wraps libcxx)
The best way to be an embedded software engineer.
Nuclei Microcontroller Software Interface Standard Development Repo
lwIP TCP/IP Stack and FreeRTOS runs on STM32 F7 Series microcontroller
An embedded Little Smalltalk for ESP32 with SSD1306 OLED and M5StickC support (and stilll runs on Macs, Linux)... After a 4 year break starting to spend a few hours a week to bring this back to life... more embedded support planned
Firmware for Infinity brushless motor controllers
An "Off-line machine learning" (Offline AI, artificial intelligence) project, in which 2 tensorflow-lite apps are developed to run on Raspberry Pi 3. It hopes to propose a generic method on cross-developing, so that developer could fast follow to get your own apps started on Embedded intelligence (AI embedded system), smart object (AI IoT) and etc.
SSD1306-based Monochromatic GUI library for OLED 0.96" inch (128x64 pixels) display in Arduino.
Proximity interaction detection embedded software for Bluetooth beacons. We believe in an open Internet of Things.
Repository for Embedded Systems
欢迎来到本项目,这是一份面向中文社区的系统、全面且贴近实战的嵌入式软件开发学习路线和知识点总结。涵盖范围包括 C/C++、嵌入式开发、驱动开发、计算机网络原理、RTOS、嵌入式 Linux、网络通信与物联网、常用工具链等。
Voidsu is a digital certificates diagnostic tools. It resolves and analyses X509 certificates from any remote address via the SSL/TLS protocols.
Add a description, image, and links to the embedded-software topic page so that developers can more easily learn about it.
To associate your repository with the embedded-software topic, visit your repo's landing page and select "manage topics."