A comprehensive roadmap for aspiring Embedded Systems Engineers, featuring a curated list of learning resources.
-
Updated
Nov 10, 2024
A 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)
Nuclei Microcontroller Software Interface Standard Development Repo
The best way to be an embedded software engineer.
lwIP TCP/IP Stack and FreeRTOS runs on STM32 F7 Series microcontroller
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.
An embedded Little Smalltalk for ESP32 with SSD1306 OLED and M5StickC support (and stilll runs on Macs, Linux)... more embedded support planned
Proximity interaction detection embedded software for Bluetooth beacons. We believe in an open Internet of Things.
SSD1306-based Monochromatic GUI library for OLED 0.96" inch (128x64 pixels) display in Arduino.
Password Based Door Open System Using LPC2148
Repository for Embedded Systems
Voidsu is a digital certificates diagnostic tools. It resolves and analyses X509 certificates from any remote address via the SSL/TLS protocols.
A sample repo to demonstrate how to create continuous integration with test automation for STM32 projects
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."