|
roo_io
API Documentation for roo_io
|
Common I/O classes and routines: data encoding/decoding, file and stream abstraction, byte iterators.
This library provides a unified filesystem abstraction over a variety of implementations, making it easy to write portable code for microcontrollers. Supported backend filesystems include: Arduino SD, ESP32 SDSPI (Arduino and esp-idf variants), ESP32 SDMMC (Arduino and esp-idf variants), ESP32 SPIFFS (works both with Arduino and esp-idf), as well as LittleFS.
The abstraction is somewhat similar to the Arduino filesystem, but with several significant improvements, such as:
Additional features: