Poder controlar remotamente un coche de radiocontrol que podamos montar es una tarea relativamente fácil. Si fallas, simplemente no hace nada o muy poco. Con los aviones RC la cosa se complica un poco, sobre todo si no tienes ni idea de cómo volar un avión RC ya que puedes aterrizar mal y la cosa puede terminal realmente mal.
Pues bien, si te proponer montar un submarino ya te puedes imaginar la de cosas que pueden fallar. Creo que una de las partes más difíciles de conseguir es que no entre agua dentro (obvio). El proyecto que te dejo a continuación es precisamente eso, un submarino hecho con piezas de LEGO dentro de un cilindro de metacrilato, que además puede controlar su profundidad con un mecanismo controlado por PID.
Por cierto no te pierdas su web donde su autor explica en detalle cómo lo ha construido.
Enlace: Building a RC submarine