El documento describe cómo programar Arduino utilizando tanto el lenguaje de programación Arduino como S4A, una versión modificada de Scratch. S4A proporciona bloques que permiten controlar sensores y actuadores conectados a una placa Arduino de una manera sencilla. El documento explica cómo instalar S4A en una placa Arduino y proporciona ejemplos de programas S4A para controlar LEDs, semáforos y motores.