La robótica educativa utiliza la construcción de creaciones como un medio de aprendizaje y permite que las personas diseñen y construyan objetos similares a la vida humana o animal. Un microcontrolador es un circuito integrado programable que contiene los componentes básicos de un computador y se utiliza para realizar tareas específicas mediante programación. Un microcontrolador dispone de procesador, memoria y líneas de entrada y salida de datos.