El presentador enfrentó varios desafíos, incluyendo la comprensión y manejo de C++, problemas con la memoria y el procesamiento en microcontroladores, y la implementación de funcionalidades complejas como el control de dispositivos a través de diferentes tipos de señales y sensores.