Welcome

This site provides tutorials on how to compile native programs written in C and C++ for the LEGO Mindstorms EV3 brick. This site is focused on creating applications that use theĀ  unmodified LEGO firmware. The applications range from simple I/O control operation to complex systems.

I recommend mastering all the steps needed for compiling, uploading and running programs, as they will be used often. Users are encouraged to try out the demos that introduce more advanced concepts of system integration, localization and control.

The method used to install the cross-compiler can be also used to create programs that run in other firmwares.