A comprehensive roadmap for aspiring Embedded Systems Engineers, featuring a curated list of learning resources.
-
Updated
Jun 7, 2024
A comprehensive roadmap for aspiring Embedded Systems Engineers, featuring a curated list of learning resources.
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.
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.
Nuclei Microcontroller Software Interface Standard Development Repo
lwIP TCP/IP Stack and FreeRTOS runs on STM32 F7 Series microcontroller
Firmware for Infinity brushless motor controllers
A kernel written in Rust
Embedded Systems C++ Library Support (Currently wraps libcxx)
A sample repo to demonstrate how to create continuous integration with test automation for STM32 projects
Software for PCB quadrotor and base station
A sample repo to demonstrate how to create a build server for STM32 projects
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.
Password Based Door Open System Using LPC2148
SaverECS : A safety verification tool for verification of embedded control software running in closed-loop with plants, under perturbations and different scheduling scenarios.
Testing embedded firmware using CppUTest framework
A process-oriented language for embedded microcontroller programming
A portable and smart bottle with real-time drinking water testing capabilities
The best way to be an embedded software engineer.
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."