Arduino non dispone di una libreria integrata specificamente per la gestione di file CSV, ma è possibile utilizzare le librerie SD e SPI per accedere ai file su una scheda SD e quindi analizzare o generare dati CSV utilizzando tecniche di manipolazione delle stringhe di base.
SD
SPI
Per lavorare con JSON in Arduino, la libreria ArduinoJson è una scelta popolare grazie alla sua facilità d’uso e efficienza.
ArduinoJson
Useremo la libreria XMLWriter per creare XML e la libreria tinyxml2 per analizzarlo.
XMLWriter
tinyxml2
Lavorare direttamente con YAML su Arduino non è semplice come negli ambienti di programmazione di livello superiore a causa dei vincoli di memoria e dell’assenza di librerie native per l’elaborazione di YAML.