Our great sponsors
-
emio
A safe and fast high-level and low-level character input/output library for bare-metal and RTOS based embedded systems with a very small binary footprint.
-
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.
I have a CI step, which calculates the sizes, even if not very edited for someone else: https://github.com/Viatorus/emio/actions/runs/4903146485/jobs/8755417623
While {fmt} is not optimized for embedded in the default configuration, some people reported being able to compile it in under 40kB (https://github.com/fmtlib/fmt/issues/758) and you could probably squeeze more by disabling optimized FP formatters.