This paper presents a particular case of a pedagogically successful, dynamic, and efficient remote laboratory. The aim of the remote laboratory is to learn how to program embedded real-time systems in a real machine such as a robot. The system supplies feedback information to the user through a Web browser and an ssh terminal. Likewise, the remote laboratory allows a high degree of interaction owing to a clear and simple interface. This type of telecontrol Web-based system generates strong interest among students. The following are the two main contributions of this system: The remote laboratory allows collaboration among students in order to solve the problem, and the usage of a free software architecture allows anyone to replicate and improve the laboratory.