C++ cortex-m

Open-source C++ projects categorized as cortex-m

Top 9 C++ cortex-m Projects

  • uTensor

    TinyML AI inference library

  • modm

    modm: a C++23 library generator for AVR and ARM Cortex-M devices

  • 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.

    WorkOS logo
  • nanoprintf

    The smallest public printf implementation for its feature set.

  • Project mention: nanoprintf VS callback_printf - a user suggested alternative | libhunt.com/r/nanoprintf | 2023-08-16
  • real-time-cpp

    Source code for the book Real-Time C++, by Christopher Kormanyos

  • Project mention: C++20 for bare-metal microcontroller programming | /r/embedded | 2023-04-28

    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

  • distortos

    object-oriented C++ RTOS for microcontrollers

  • Project mention: What are some concepts/tools/tricks that are frequently used in C/C++ code for embedded software? | /r/embedded | 2023-07-10

    The only all-C++ RTOS implementation (that I've come across) is Distortos..

  • EmbeddedProto

    Embedded Proto is a C++ Protocol Buffers implementation specifically suitable for microcontrollers. It is small, reliable and easy to use.

  • baremetal

    ARM Cortex-M bare-metal example code in C++ and CMake build (by cortexm)

  • 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.

    InfluxDB logo
  • cortex-m3-rtos

    ARM Cortex-M3 Real-Time Operating System for educational purpose.

  • Postform

    Postponed formatting experiments with string interning in C++. Inspired by the defmt Rust crate

  • Project mention: Std::Source_location Is Broken | news.ycombinator.com | 2023-11-16

    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 ;)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ cortex-m related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com