-
Ada_Drivers_Library
Ada source code and complete sample GNAT projects for selected bare-board platforms supported by GNAT.
-
awesome-embedded-rust
Curated list of resources for Embedded and Low-level development in the Rust programming language
-
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.
For what it's worth, the ecosystem is definitely growing. See here: https://github.com/rust-embedded/awesome-embedded-rust, there are quite a few drivers for a pretty wide variety of sensors/periphs, and almost every large SoC line is supported.
I think the experience using libraries is already significantly better than C. Just that there's a single place to look for them (https://crates.io/) and that you can add/remove them from a project with a single line is quite nice.
Within your company, you want to use a crate structure (instead of monorepo/git submodules) but can't make anything public: alternate registries do the trick here there are some good options for hosting options