Modern C++ in embedded development

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

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

    C++14 State Machine library

  • Another thing to mention is libraries. IMO the library ecosystem for C++ is much more active than C, and you have TONS of really amazing ones once you start using modern C++. Great ones for embedded are fmt, boost.sml, but there are tons of others.

  • tlsf

    Two-Level Segregated Fit memory allocator implementation.

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

    Embedded Template Library

  • Regarding libraries and templates: I've had positive experience with Embedded Template Library on STM32. Among other things, it provides a lot of STL-like collections (vector, queue, stack, etc) but all of them have fixed capacity configurable from template parameter, so there is no dynamic memory allocation.

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

  • How many of you do you actually use C++?

    2 projects | /r/embedded | 5 Jul 2023
  • Undefined Behavior?

    1 project | /r/cpp_questions | 17 Jun 2023
  • C++ on embedded studio

    2 projects | /r/embedded | 24 May 2023
  • C++20 for bare-metal microcontroller programming

    2 projects | /r/embedded | 28 Apr 2023
  • Recompile C++ Standard library to only include classes that are embedded system friendly

    1 project | /r/cpp_questions | 27 Mar 2023