#Embedded-systems
Showing 59 of 59 repositories tagged #embedded-systems, ranked by stars
List of Computer Science courses with video lectures.
How to be low-level programmer
Curated list of resources for Embedded and Low-level development in the Rust programming language
EMBA - The firmware security analyzer
The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3 and DTLS 1.3! Update to wolfSSL 5.9.1 for the latest CVE fixes.
computer vision projects | 计算机视觉相关好玩的AI项目(Python、C++、embedded system)
Embedded Linux embedding for Flutter
This is a list of interesting papers and projects about TinyML.
A lightweight, simple-to-use, RNN wake word listener
A 100-day challenge exploring IoT and embedded systems using ESP32, ESP8266, and Raspberry Pi Pico with MicroPython. Each day covers a new sensor or module with complete code, circuit diagram, and explanation.
Machine Learning inference engine for Microcontrollers and Embedded devices
Swift for Embedded Systems ✨
A lightweight, portable pure C99 onnx inference engine for embedded devices with hardware acceleration support.
Flutter tools for embedded Linux (eLinux)
Nonconvex embedded optimization: code generation for fast real-time optimization + ROS support
Secure, production-grade IoT hydroponic automation system with ESP32, MQTT telemetry, and real-time dashboard
Large collection of number systems providing custom arithmetic for mixed-precision algorithm development and optimization for AI, Machine Learning, Computer Vision, Signal Processing, CAE, EDA, control, optimization, estimation, and approximation.
Notes on Machine Learning on edge for embedded/sensor/IoT uses
Code for MobiCom paper 'TinyML-CAM: 80 FPS Image Recognition in 1 Kb RAM'
PyTurboJPEG is a high-performance Python wrapper for libjpeg-turbo, offering native support for both x86 and ARM architectures.
Master AI inference, AI agent harness systems, and hardware engineering — then design a physical AI chip. That is the goal.
A fast and flexible data logging/tracing toolkit for software testing, debugging, and visualization. Features minimally intrusive C/C++ code instrumentation, a host-based decoding application, and demo code. It is essentially an fprintf() function that runs on the host instead of the embedded system.
Independent research white paper by Jon “GainSec” Gaines examining the security posture of a connected public safety technology ecosystem.
A curated list of Integrated Development Environments (IDEs) and related tools that can enhance your coding experience and boost your productivity.
A FREE comprehensive step-by-step embedded hacking course covering Embedded Software Development to Reverse Engineering.
Hardware testing for the software world. Real or virtual, local or remote, human, automated or agentic.
Secure Wireless Data-Transfer over BLE and USB for Passwords, Pentesting and Media Control.
Soccer playing robot representing Canada from University of Toronto
Pico Pico - Embedded Rust Programming with Raspberry Pi Pico 2
Converting your AR150 to a Wifi Pineapple NANO
Containerized Development Environment Manager for embedded development
《AI嵌入式系统——算法优化与实现》软件工具、例程及教学辅助材料
Learn how to create simple drivers for hardware devices that work within the embedded Rust ecosystem.
Classify audio with neural nets on embedded systems like the Raspberry Pi
🤖 Intelligent AI-powered PCB design automation tool using machine learning for component placement, routing optimization, and signal integrity analysis. Supports KiCad, Altium Designer, and Eagle CAD integration.
Build repo from Universal Wifi pineapple hardware cloner
theCore: C++ embedded framework
Spying on Microcontrollers using Current Sensing and embedded TinyML models
A comprehensive systems programming toolkit implementing low-level concepts in C, from memory management to OS internals. Features practical implementations of computer architecture concepts with a focus on performance and hardware interaction.
Performance-optimized container images for building Zephyr RTOS applications.
Userspace networking in Go. Superceded by soypat/lneto
Visit our website for more Mobile and Web applications
Formation en français pour maîtriser le langage C sur Ubuntu/Linux - De la syntaxe à la programmation système, avec outillage DevOps moderne (CMake, CI/CD, eBPF)
AluVM: RISC functional machine base implementation
Flutter plugins for embedded Linux (eLinux)
IAV quantumSAR - "Quantum-proof your data with our state of the art cryptographic implementation"
Zero-dependency neural network in a single C header. Copy nerve.h, compile, done. Adam · ReLU · Dropout · Xavier/He · Neuroevolution game AI (Snake · Pong · Flappy Bird). No build system. No dependencies. Runs on Linux, macOS, Windows, and bare-metal.
A tool that automates booting of operating systems on target hardware or in qemu
AI-Native Embedded Development Environment
A FREE comprehensive step-by-step embedded Assembler tutorial covering the basics including coding your own vector table and linker script from scratch, I/O programming all the way to up to developing and hacking IoT.
Generative rocket greeting for a bash, zsh, fish, and PowerShell — every new terminal spawns a unique, deterministic artwork
SOLID for Raspberry Pi 4
Bloat-free configuration management
The highest-scoring AI memory system ever benchmarked that isn't reliant on LLM reranking. And it's free & burns less tokens.
Advanced Rubber Ducky-style HID tool for all Raspberry Pi Pico models with wireless support and enhanced functionality.
lightweight operating system written in Rust with wasi support.
Cross-compilation build system for creating portable, statically-linked debugging and network tools
🚀 The most advanced firmware for Flipper Zero - Modern Rust + C hybrid OS with 60fps GUI, AI-powered protocols, enhanced security, and next-gen features