What are your recommended repositories to learn embedded systems from? You can share your own repository!

This page summarizes the projects mentioned and recommended in the original post on /r/embedded

Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers
Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
www.nutrient.io
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. NilaiTFO

    I made a C++17 library for STM32 to wrap around the HAL and provides an application structure: https://github.com/smartel99/NilaiTFO

  2. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  3. baremetal

  4. generic_embedded

    generic embedded stuff used throughout hobby projs

  5. stm32-hal

    This library provides access to STM32 peripherals in Rust.

  6. mspenv

    a dev env to build, flash, and debug msp430 firmware without an IDE

    repo

  7. C++ Middleware Writer

    The repo contains library code to support messaging and serialization. There are also two programs in the repo that are needed to use the CMW.

    I have less than a year working with embedded devices and my C++ serialization and messaging library hasn't been used in that way either, but I have kind of an embedded mindset. I've tried to minimize the amount of code that users have to download/build/maintain. On the downside part of it is closed-source, but on the flip side the SaaS is free to use.

  8. led-controller

    Software for PIC32MX330F064H LED (cube) controller. The controller can be used for driving 256 RGB LEDs with a color-depth of 8 bit.

    Shared my project/repo the other other day in this sub. If you're interested in taking a peek at bare-metal firmware for the higher end MCUs from Microchip (pic32's): https://github.com/LimpSquid/led-controller

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • C++ exams to practice

    1 project | /r/Cplusplus | 7 Dec 2023
  • Simpletonian approach to services?

    1 project | /r/unix | 9 Sep 2023
  • Ask for info: Sample open source program offer command line interface handling

    1 project | /r/Cplusplus | 11 Jun 2023
  • Would std::construct_at be better here?

    1 project | /r/Cplusplus | 23 May 2023
  • C++ code generator to help build distributed systems

    1 project | /r/coolgithubprojects | 21 May 2023