Pruebe #include <letters.h>
con <
y >
en lugar de comillas dobles.
El estándar de C ++ dice que #include "header"
busca el encabezado en la misma carpeta que .cpp y luego en las rutas de inclusión, mientras que #include <header>
solo busca las rutas de inclusión. Pero el "lenguaje" de Arduino no cumple con los estándares 100% C
Si aún no funciona, significaría que no tiene letters.h
en su carpeta de bibliotecas. Agréguelo allí o cópielo a su carpeta de bocetos (junto con todos los demás archivos de origen de esa biblioteca), reinicie (todas las instancias de) el IDE de Arduino y #include "letters.h"
(con las comillas dobles) para que se incluya desde su carpeta de bocetos .