En este artículo se presenta un entorno completo ideado para la docencia y experimentación en proyectos relacionados con el desarrollo de hardware, sistemas de control digital, inteligencia artificial, y otras materias afines. El núcleo de este entorno es FrankeBot, una plataforma móvil dotada de múltiples elementos sensores de cierta complejidad y de módulos de comunicaciones que permiten su monitorización y control remoto via RF. En su versión actual, FrankeBot incorpora un microcontrolador reprogramable a distancia, y una tarjeta UP1x de Altera cuyo FPLD puede también configurarse desde un PC remoto mediante un radio-módem construido al efecto. El entorno se complementa con una interfaz gráfica en PC desde la que se gobierna el funcionamiento y reconfiguración de FrankeBot, y que visualiza constantemente el estado de los distintos elementos sensores (radar ultrasónico y óptico, medidor de distancia con láser, cámara de vídeo, señal de audio, medida de flujo óptico lateral, etc.).