O Arduino não suporta nativamente operações complexas de sistema de arquivos logo de cara.
No contexto do Arduino, criar um arquivo temporário geralmente envolve escrever em um cartão SD, pois o Arduino não tem um sistema de arquivos tradicional integrado.
Para ler um arquivo de texto no Arduino, você precisará de um módulo SD card para armazenar o arquivo e do código para acessá-lo.
Arduino não lê argumentos da linha de comando diretamente, pois não tem um ambiente de terminal tradicional.
Para escrever em um arquivo de texto em um cartão SD usando Arduino, você primeiro precisa incluir a biblioteca SD.h, que fornece as funções necessárias para interagir com cartões SD.
SD.h
O Arduino não diferencia nativamente entre a saída padrão e o erro padrão como os sistemas de computação convencionais.