Home

This site provides tutorials and open source programs to make native programs written in C and C++ for the LEGO Mindstorms EV3 brick. The instructions do not require making any firmware changes in the EV3 brick, therefore, the device can continue to use LEGO EV3 software.

I recommend starting in the “Programming Basis” section and master all the steps described in the sub-sections for compiling, uploading and running programs, as they will be used often. This sections also describe how to interact with the the hardware and external sensors. Experienced users may visit the “Applications” section that provides full working examples that integrate sensors and actuators in robotic applications. It also introduces concepts of system integration, localization and control.

Latest News

 

PLEASE BE AWARE THAT ALL THE CODE PROVIDED IN THIS WEB SITE IS EXPERIMENTAL, USE IT AT YOUR OWN RISK!

 

Lego_EV3_drwaing_robot_at_TechTwilight_3

 

This site is not connected to or endorsed by The LEGO Group. LEGO, Mindstorms are trademarks of The LEGO Group.