Top 9 C++ cortex-m Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
EmbeddedProto
Embedded Proto is a C++ Protocol Buffers implementation specifically suitable for microcontrollers. It is small, reliable and easy to use.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Postform
Postponed formatting experiments with string interning in C++. Inspired by the defmt Rust crate
Project mention: nanoprintf VS callback_printf - a user suggested alternative | libhunt.com/r/nanoprintf | 2023-08-16
Great work. I can recommend to take a look on source code repo for Real-Time C++ book (by Christopher Kormanyous) it contains some interesting examples and use cases. The book itself is also nice
Project mention: What are some concepts/tools/tricks that are frequently used in C/C++ code for embedded software? | /r/embedded | 2023-07-10The only all-C++ RTOS implementation (that I've come across) is Distortos..
Defmt is a rust library that does exactly this. This has become almost a standard in embedded rust.
There is even a c++ client-side implementation: https://github.com/Javier-varez/Postform/
...which uses macros for logging ;)
C++ cortex-m related posts
-
nanoprintf VS callback_printf - a user suggested alternative
2 projects | 16 Aug 2023
- C++ for embedded - low level applications
Index
What are some of the best open-source cortex-m projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | uTensor | 1,645 |
2 | modm | 697 |
3 | nanoprintf | 573 |
4 | real-time-cpp | 537 |
5 | distortos | 430 |
6 | EmbeddedProto | 180 |
7 | baremetal | 174 |
8 | cortex-m3-rtos | 15 |
9 | Postform | 11 |
Sponsored