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
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.
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Simple and 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.
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