path of learning the arm cortex-m embedded c programming?

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

Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. modern-embedded-programming-course

    Companion repository to the "Modern Embedded Systems Programming" video course.

    "Modern Embedded Systems Programming" leads to Dr. Miro Samek website : https://www.state-machine.com/video-course and github : https://github.com/QuantumLeaps/modern-embedded-programming-course

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. MiROS

    MiROS (Minimal Real-Time Operating System) for ARM Cortex-M

    For example, in the segment about the RTOS, you witness building a "Minimal Real-time Operating System "MiROS". The MiROS code is available on GitHub, and you can keep adding to it other features. Building a functional RTOS is a great way to learn about RTOSes.

  4. OOP-in-C

    Simple and memory-efficient implementation of OOP in C suitable for real-time embedded systems.

    There is also a small OOP-in-C project (Object-Oriented Programming in C) introduced in the segment about Object-Oriented Programming. This project is also available on GitHub in the OOP-in-C repository.

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

  • Where should I start if I want to learn embedded systems ?

    1 project | /r/embedded | 1 Mar 2023
  • A Tiny RTOS Simply Explained

    1 project | /r/embedded | 2 Jul 2022
  • How to find out how to write an operating system

    1 project | /r/embedded | 26 May 2021
  • nanoprintf VS callback_printf - a user suggested alternative

    2 projects | 16 Aug 2023
  • Great list of resources for embedded developers

    1 project | /r/embedded | 20 Jun 2023

Did you know that C is
the 6th most popular programming language
based on number of references?