A bare metal programming guide (ARM microcontrollers)
☆4,419Jul 29, 2025Updated 7 months ago
Alternatives and similar repositories for bare-metal-programming-guide
Users that are interested in bare-metal-programming-guide are comparing it to the libraries listed below
Sorting:
- A complete guide for network programming on microcontroller devices☆277Aug 24, 2024Updated last year
- Comprehensive roadmap for aspiring Embedded Systems Engineers, featuring a curated list of learning resources☆9,516Feb 22, 2026Updated last week
- A curated list of awesome embedded programming.☆8,140Feb 14, 2026Updated 2 weeks ago
- Open source ARM Cortex-M microcontroller library☆3,506Feb 23, 2026Updated last week
- An ebook about bare-metal programming for ARM☆806May 7, 2021Updated 4 years ago
- Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.☆22,847Updated this week
- Tutorial: Writing a "bare metal" operating system for Raspberry Pi 4☆3,726Feb 3, 2025Updated last year
- An open source cross-platform USB stack for embedded system☆6,532Updated this week
- Real-time embedded variable & trace viewer☆1,432Sep 23, 2025Updated 5 months ago
- A little fail-safe filesystem designed for microcontrollers☆6,443Jan 9, 2026Updated last month
- Companion repository to the "Modern Embedded Systems Programming" video course.☆1,277Feb 3, 2026Updated last month
- List of software (HW interfaces, libs, protocols, etc) specifically suitable for resource-constrained Embedded Systems (low-memory and l…☆1,000Dec 10, 2024Updated last year
- Open source STM32 MCU programming toolset☆4,987Oct 12, 2025Updated 4 months ago
- Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware archite…☆14,567Updated this week
- A graphical processor simulator and assembly editor for the RISC-V ISA☆3,226Feb 18, 2026Updated last week
- Secure boot for 32-bit Microcontrollers!☆1,824Updated this week
- Learning FPGA, yosys, nextpnr, and RISC-V☆3,406Nov 18, 2025Updated 3 months ago
- Curated list of resources for Embedded and Low-level development in the Rust programming language☆7,710Feb 24, 2026Updated last week
- STM32, VSCode and CMake detailed tutorial☆696Sep 20, 2025Updated 5 months ago
- Learn to write an embedded OS in Rust☆14,584Feb 10, 2024Updated 2 years ago
- A Compiler Writing Journey☆12,818Sep 24, 2025Updated 5 months ago
- ☆4,654Feb 17, 2026Updated 2 weeks ago
- picolibc - a C library designed for embedded 32- and 64- bit systems.☆1,499Updated this week
- Envision a future where every student can read all the code of a teaching operating system.☆2,512Feb 18, 2026Updated last week
- STM32 examples for USART using DMA for efficient RX and TX transmission☆1,738Sep 20, 2025Updated 5 months ago
- A bare metal SDK for the ESP32 & ESP32C3☆278Jul 22, 2024Updated last year
- A very simple and easy to understand RISC-V core.☆1,396Nov 9, 2023Updated 2 years ago
- A comprehensive embedded system knowledge sharing repo that helps you ace your interviews with quick knowledge recap and interview focuse…☆667Jan 19, 2026Updated last month
- Renode - Antmicro's open source simulation and virtual development framework for complex embedded systems☆2,277Feb 23, 2026Updated last week
- 🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.☆52,699Feb 13, 2026Updated 2 weeks ago
- Embedded web server, with TCP/IP network stack, MQTT and Websocket☆12,546Feb 23, 2026Updated last week
- Zephyr: Tutorial for beginners☆435Apr 7, 2024Updated last year
- UART based embedded shell for embedded systems. Intended to be used for learning, experimenting and diagnostics.☆342Apr 11, 2024Updated last year
- Open-source telemetry dashboard. Supports UART, BLE, MQTT, Modbus, CAN Bus and more.☆6,615Updated this week
- Eclipse ThreadX is an advanced real-time operating system (RTOS) designed specifically for deeply embedded applications.☆3,371Feb 24, 2026Updated last week
- ZSWatch - the Open Source Zephyr™ based Smartwatch, including both HW and FW.☆3,131Updated this week
- Build your hardware, easily!☆3,739Updated this week
- How to be low-level programmer☆12,556Mar 24, 2025Updated 11 months ago
- A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code dev…☆3,116Jan 20, 2025Updated last year