On this page, you will find all the information you need to get started with the LEGO Mindstorms EV3 robot, better understand the different kits and versions, and find answers to all your questions! This page will evolve, depending on the questions that many of you ask us.
Robot Advance is reseller of LEGO Education products: contact us for more information on the possibilities and use in schools or not, of LEGO Mindstorms EV3 Education and LEGO Mindstorms EV3 Home products.
The main evolutions of the LEGO Mindstorms EV3 are concentrated in the intelligent EV3 brick:
On the software side, there are many new developments to be noted. Go to the software section EV3 for more details.
No. The LEGO Mindstorms NXT range (in its educational version only) will still be supported by LEGO Education for 2 years from the release of the EV3 (August 2013).
The LEGO Mindstorms EV3 (Home) kit is more oriented towards toy robots than robotics. Thus the included LEGO Technic sensors and parts are not the same as for the EV3 Education kit. The software is provided free of charge, but with all the features that may be of interest to a teacher. Finally, the LEGO Mindstorms EV3 battery is missing from the kit.
EV3 Home Kit Sensors and Actuators
This kit is intended for teachers. Compared to the LEGO Mindstorms EV3 Home kit, it contains more LEGO technic parts, as well as a rechargeable battery (charger not included). The software is sold separately. The infrared beacon disappears in favour of an additional contact sensor, as well as a gyro sensor.
EV3 Education Kit Sensors and Actuators
The construction models offered vary from one kit to another. They are included in digital format in the corresponding software.
The LEGO Mindstorms EV3 is programmed using the LEGO Mindstorms EV3 software, HOME or EDUCATION version. It is also programmable using LabVIEW and RobotC. Thanks to its Linux firmware and large community, LEGO Mindstorms EV3 Education can be opened to other programming languages.
EV3 software (HOME and EDUCATION) is compatible with PCs and Macs. Below, the minimum system requirements
EV3 Home software is game oriented. Programming the robot is of course possible with this software, but the other functionalities revolve around the community and playful aspect. The lobby (reception) is strongly oriented in this direction.
EV3 Education software is more focused on the pedagogical aspect of the LEGO robot. The lobby is clear and simple. But it is in terms of content that it really stands out. EV3 Education software offers LEGO TPs directly integrated into the software. It also has a virtual assistant, who will guide you and your students in the discovery of robotics. It offers a data editor, allowing all text data and all kinds of media to be integrated directly into the student program. The teacher can interact with this content from his or her teacher interface. Finally, the data monitoring functionalities, but also their processing (application of mathematical formulas to a curve) and export (text file or spreadsheet).
Yes, however, once an NXT program has been imported into EV3 software, it is impossible to revert to an NXT version.
No. Many software changes have taken place between the 2 versions, including replacing the LEGO firmware with a modified version of the Linux operating system. Programming the EV3 brick with NXT software is impossible.
Yes, this feature is called "My Blocks" and is already available in the consumer EV3 software. For users creating their own hardware, an SDK will soon be available.
Yes, programming a LEGO Mindstorms EV3 is possible with both versions of the software, HOME and EDUCATION, regardless of the kit. However, some features cannot be used. For example: Robot Educator (ev3 education version software) can only be operated with a LEGO Mindstorms EV3 Education kit, as the consumer kit does not contain the right parts. The robot models included in each software version also require the corresponding kit.
Yes, it is possible to program the LEGO Mindstorms EV3 directly from the EV3 intelligent brick. The on-brick programming function has been significantly improved, and it is now easy to schedule basic tasks, but also to monitor data. All programs created from the EV3 smart brick can be imported into LEGO Mindstorms Education EV3 software, making it easy to improve and complex an existing program.
The LEGO Mindstorms EV3 software (education version) brings its share of new features:
Bug resolution :
New features :
New EV3 v1.06E firmware included
Why are updates not done automatically?
To enable automatic update, you must go to the Help menu and click on "Check for updates". A window appears and you must check the "activate" box.
Why is there no link when the window appears when an update is detected?
This means that you are using version 220.127.116.11 of the LME EV3 software. To retrieve this link, simply go to the Lego Education website in the Mindstorms section and follow the update instructions: www.LEGOEducation.com / MINDSTORMS (find the link)
What is the version of the software you are using?
To know the version of the software you are using, you must go to the Help menu and click on "About LEGO MINDSTORMS EV3". In the window that appears, you will have the version number.
Is it possible to install the v1.1 update without having the LME EV3 software pre-installed?
No, the update patch v1.1 requires that the LME EV3 software is already installed.
Is it possible to check software updates manually?
Yes, you must go to the Help menu and click on "Check for software updates".
Will all versions of my software be updated if I have installed several languages?
No, only the active version will be updated. All other versions will be deleted.
To reinstall them, you must go to the Lego Education website in the LERO section and access the installation files using your LERO ID or link.
How do I know which languages are enabled with my software?
You must go to the Edit menu and click on "Change language". A drop-down list of installed languages appears.
No. The NXT brick is unable to read EV3 sensors. EV3 sensors are designed to communicate with the EV3 intelligent brick, whose firmware (embedded software) is now based on embedded Linux.
Yes, the NXT programmable intelligent brick can be programmed from the new LEGO MINDSTORMS Education EV3 software! However, not all the software's features are supported by the NXT intelligent brick.
No. Differences in firmware make it impossible to program an EV3 programmable smart brick with NXT software.
No, LEGO MINDSTORMS Education EV3 cables are identical to NXT cables (RJ12 format).
The LEGO® MINDSTORMS Education EV3 software now includes the French application to program your robot with an iPad.
You have free access to this application if you have the LME EV3 2000045 or 2000046 software in your possession.
The code to download the App Store application can be found in LERO.
All you have to do is identify yourself and find the LME EV3 software product, then take note of this code (to be used in the App Store).
Open your iTunes account and search for "Lego Education" or "EV3". You will find several applications, just click on the one with the LEGO Education logo on it.
Yes, even if the file format for EV3 software and EV3 application are different.
You can export the EV3 application programs for the EV3 software to the computer and continue working on it.
However, you cannot share EV3 software programs on your computer with the EV3 application.
No, there is no firmware update tool in the EV3 application.
To update the firmware on your EV3 Brick, you must use the firmware update tool in the EV3 software on your computer.
Yes, inside the EV3 application, there are three PDF documents that help teachers get started with LEGO Mindstorms EV3:
- The Teacher Introduction document briefly describes the EV3 application and provides classroom management tips.
- The lesson plan provides instructions on how to launch an introductory robotics course
- The User Guide provides a general introduction to the overall EV3 concept including descriptions of all hardware components and software environments.
No and yes. The EV3 application cannot communicate with the NXT Brick. However, NXT sensors and NXT motors that are used with the EV3 Brick can be programmed in the same way as EV3 sensors and motors using the application.
The EV3 application is offered as part of the LEGO MINDSTORMS Education EV3 software and requires an activation code after the purchase of the software. The activation code is received when you connect to the LEGO Learning Resources Online site (www.LEGOeducation.com/LERO) when you purchase the set and the basic software.
The EV3 application is offered as part of the EV3 Lego Mindstorms Education software as an alternative to programming using Mac and Windows based desktops.
When you purchase the EV3 software, you will have access to the EV3 activation code of the required application.
You can find it on the LEGO Learning Resources Online website (www.LEGOeducation.com/LERO) where you can also download the EV3 software.
To connect to the website, use your LEGO ID or the registration information that is provided when you purchase the EV3 software.
Click on the link in the email of the software sent with your activation code.
The EV3 application is currently only available for Android, Apple iPads. iOS system requirements are 8 or more.
No, the software is designed to be a tablet experience because of the large screen size.
No, none of these EV3 curriculum packages are currently compatible with the EV3 application. Many of the programming features and data logging required for program packages are currently not supported by the EV3 application.