Scratch for Arduino es una modificación de Scratch que permite programar la placa Arduino, cuyo objetivo es proporcionar una interfaz de alto nivel para programadores de este entorno.