Arduino no soporta nativamente operaciones complejas del sistema de archivos directamente.
Arduino no tiene un sistema operativo como tal, y la creación de “archivos” no es tan directa como en una PC.
La posibilidad de leer archivos de texto con Arduino viene de lejos.
Arduino no maneja argumentos de línea de comandos como lo haría un programa común de terminal ya que se comunica principalmente a través de su puerto serial después de haber sido programado.
Para escribir en un archivo de texto en una tarjeta SD usando Arduino, primero necesitas incluir la biblioteca SD.h, que proporciona las funciones necesarias para interactuar con tarjetas SD.
SD.h
Arduino no diferencia de forma nativa entre la salida estándar y el error estándar como lo hacen los sistemas informáticos convencionales.