Paso 4: Funciones, funciones
Usé tres funciones. Estos dos se utilizan para mostrar el progreso y el formato de la salida.
Funciones de impresión básicas de Arduino son algo limitadas. Que yo sepa, sólo puede imprimir un valor en un momento; no hay ninguna función de formato, como las pestañas. Puedo equivocarme, pero la primera función aquí toma un parámetro e imprime un número de espacios, para sangrar la salida restante.
La segunda función es un poco más compleja. Aceptarán dos a través de cinco parámetros e imprimir en una línea, con sangría por la función tab. Los dos primeros parámetros son siempre necesarios y el número de la secuencia de comandos que ejecuta (su número) y realiza la acción el script son luego imprimirá hasta tres parámetros opcionales, si están presentes.