Event driven / “event sourcing” framework approaches to C/C++ control flow

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

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • cedux

    🦆 A Redux-like model for C

    JSchaenzle's cedux library "A Redux-like model for C"

  • and in particular, arkhipenko's TaskScheduler - "Cooperative multitasking for Arduino, ESPx, STM32 and other microcontrollers", and reviewed how it's used in a few popular projects like PainlessMesh.

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

  • LoRaMesher

    The LoRaMesher library implements a distance-vector routing protocol for communicating messages among LoRa nodes.

    secondly, I have been wondering how to implement an abstraction layer between radio communication modules (MAC) like nrf24, wifi, RFM69, etc and the rest of the program. The project you linked to LoRaMesher explicitly was designed to do that so that's very helpful as well

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