Development Environment

As you may have already read, during the RoboLab you are required to program the EV3 bricks with the Python programming language. This section of the documentation will guide you on your way to the final code that runs on your robot during the exam.

Therefore, we initially have to set up a proper development environment, including an editor or IDE as well as Git for version control. Afterwards, you can deploy and execute code on the bricks by using provided scripts.


You are most likely to divide your team into certain divisions, where each member has a special job for instance the mechanics, signal analysis, algorithms or communication. Although some areas do not require as much programming as others, everyone should be able to connect to a brick, deploy and execute code from his personal machine.