[Ann] Cntrlr - a hobbyist-focused, async, all-in-one embedded framework

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

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

    Simple, async embedded Rust

  • On that note, how is the init function for the allocator ever called (here)? I'm guessing it's setup for each board individually somewhere but I can't see it anywhere under cntrlr/cntrlr/src/hw/board// anywhere.

  • avr_rgb_led

    Control an RGB LED with Rust on the AVR architecture

  • For AVR boards you can define a custom target like I do here. Not as seamless, but since you already have Avrdude support in cntrlr-build it seems like it could be semi-worthwhile just to support more boards.

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

    Empowering everyone to build reliable and efficient software.

  • Unfortunately it's not a matter of the target support. Futures/async are impossible due to a compiler bug around vtable support. There are several other I-unsound AVR issues. I bounced off the project after discovering the linked one and haven't even checked to confirm if the others are reproducible, but a couple of them would also be blockers to Cntrlr support.

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