13
votes
Accepted
How to install Firmware 1.10E on an EV3 home/retail edition brick
New answer (2020)
The V1.10E firmware is installed using the EV3 Device Manager web page. The instructions are not entirely clear, but if you visit the web page with Chrome (recommended), Safari, Edge,...
10
votes
Accepted
Programming Mindstorms on a chromebook
Update Dec 2016
There is now an app for chromebooks on the chrome store:
https://chrome.google.com/webstore/detail/lego-mindstorms-education/jhnhfnolmcleankdkhfklakpchnccipg?hl=en-US
I have used it ...
10
votes
How can I make my robot heavier?
Weights:
The 2 x 6 x 2 weight elements are pretty good.
Boat Weight
Train Weight
Magnets:
Train Magnets are also pretty dense, though not very large and are now rather pricey.
Rubber:
Any solid ...
8
votes
Accepted
List of parts to buy for to "upgrade" existing Mindstorms NXT 1.0 to Mindstorms EV3 set?
I don't know of such a list, but you can find the inventory for the EV3 on Bricklink and other similar sites.
However, it would be more economical to buy an entire EV3 set. The 31313 retail set is ...
8
votes
Accepted
Is the LEGO BOOST kit compatible with EV3 or PowerFunctions motors and sensors?
While LEGO BOOST is compatible with the bricks from other sets, the motor, distance sensor, and Move Hub are not electrically compatible with current EV3 or PowerFunctions components. BOOST uses the ...
Community wiki
8
votes
Lego Mindstorms EV3: programming language recommendation
In general, would you recommend switching to a normal programming language (I am quite "fluent" in languages like C/C++, Python and Java) in order to avoid having to use blocks when building more ...
8
votes
Is it possible to use 5 motors on an EV3 brick?
A sensor port can't directly output to a motor. The sensor drivers can't provide enough power to supply a motor.
You have a couple options:
Daisy-chain two EV3s together. The first can control the ...
8
votes
Lego Mindstorms Ev3 home edition on Mac OS Mojave bug - bricks sometimes go blank
I contacted Lego support and they got back to me with a fix, which worked great. It also has greatly improved the performance of the application.
For this issue fix, please install Mono for Mac OS ...
8
votes
Does LEGO no longer support NXT 2.0 at all?
LEGO officially stopped supporting NXT in 2015, however, as of 2019, the original NXT programming software is still available on the official LEGO MINDSTORMS web page.
The original NXT programming ...
8
votes
Accepted
EV3 not recognizing resistance correctly (MicroPython)
Here is the schematic of an input port on the EV3 (available on official LEGO MINDSTORMS download page):
And this is the implementation of the resistance() method from Pybricks MicroPython:
STATIC ...
7
votes
Accepted
How to get double the speed from 2 regulated EV3 motors?
By adding two motors together with gears, you have doubled the torque the motors provide. Power = torque x speed, so if you don't want the doubled power from the motors to go to the torque component ...
7
votes
EV3-specific bricks missing from Lego Digital Designer 4.3.11 (Win)?
I think I might have a more elegant solution rather than downgrading to LDD 4.3.11 :
You just need to replace "Assets.lif" file in the 4.3.12 installation folder with the same file from 4.3.11 ...
7
votes
EV3 manual recording for displacement
If your robot has wheels, then measure or calculate the circumference of the wheels. Then you just have to count the rotations of the axle and multiply by the circumference to get the total travelled ...
6
votes
How can an EV3 motor "remember" it's starting position?
The simplest way to "remember" a starting position is to make the starting position 0. You can do this using Rest in the Motor Rotation block (1). After your motors have moved (simulated by (2)), you ...
6
votes
Accepted
How do you program mindstorms to keep doing a task until either the IR OR the colour sensor state changes
One way of doing this is using a loop and interrupting it.
How it works:
The "Loop Interrupt" block stops all blocks running inside of the loop, so by interrupting the loop after either wait block, ...
6
votes
Accepted
DIY EV3 from schematics
Yes!
Based on 3 years of extensive study of the internal workings of the EV3 as part of the ev3dev project, I can confidently say that if you build that schematic, you will get something that very ...
6
votes
EV3 Ultrasonic Sensor block is not availible in the Home Edition software
You can download the Ultrasonic sensor block (and Gyro sensor too) from the official MINDSTORMS website.
Look for "Ultrasonic Sensor Block" near the bottom of the downloads page.
6
votes
How can I create custom EV3 blocks (developer mode)?
You only need the official LEGO MINDSTORMS EV3 software.
LEGO provides a "EV3 Block Developer Kit" on the MINDSTORMS downloads page. This contains some minimal instructions on creating blocks. It ...
6
votes
Accepted
What is the LEGO EV3 rpf file?
rpf stands for "rudolph program file" [source] (I believe "Rudolf" is the internal code name for EV3.)
These are the files created using the "Brick Program" utility on the EV3 brick. Once you have ...
6
votes
Is possible to change firmware of ev3 brick?
Connect EV3 with USB to computer, have Lego Mindstorm software open
Under Tools -> Select Firmware update and start he update
Brick will restart after firmware is updated
6
votes
Can you extract a program from the EV3 brick to the computer?
Update:
There is a tool at http://ev3treevis.azurewebsites.net/ that can be use to create a new .ev3 file from a .rbf file recovered from an EV3 brick. Some information will be lost, but at least ...
6
votes
Accepted
Why do I not have the Brick Datalog app in the LEGO Mindstorms EV3 V1.10E firmware?
Interesting insight. I didn't notice that it was missing. (I wonder if there was not enough room in the flash memory for both this and the new MakeCode stuff - or maybe it was just an accident).
I ...
6
votes
Accepted
EV3-specific bricks missing from Lego Digital Designer 4.3.11 (Win)?
The current download link at https://www.lego.com/en-us/ldd is https://www.lego.com/assets/franchisesites/ldd/installer/setupldd-pc-4_3_12.exe. When installed it still shows the version as 4.3.11 even ...
6
votes
Does LEGO no longer support NXT 2.0 at all?
The NXT is no longer for sale by Lego, and I don't think they offer technical support for the NXT platform anymore. However, the EV3 software does support NXT. If you can't connect the software to the ...
6
votes
What is the use of a single ultrasonic signal?
I'm not an EV3 expert, but my understanding is that continuous mode stores results into a buffer that can be read nearly instantly. Single mode will need to wait to hear a ping back before reporting ...
6
votes
Accepted
Is the LEGO Mindstorms Education (not Home, not Scratch based) Edition for Mac OS gone?
It looks like LEGO have indeed completely pulled the previous version.
According to the announcement last year (emphasis added):
Mac Catalina Issues
[…] We have therefore decided to replace the ...
6
votes
How to prevent my connected axles from falling apart?
You can attach couple of half bushes or full bushes on inner side of the axle near Technic beam like on the other side you have done with a gear. If axle is still trying to slide - fill in the entire ...
5
votes
Export LEGO MINDSTORMS EV3 Lab Code
Recently in the scope of a pet project I have put effort into finding a way for systematic decoding of the rbf file to EV3G compatible high level blocks buildin upon David Lechner's disassembly work.
...
5
votes
Is it possible to edit a MyBlock input parameter value?
It is possible now (since version 1.3.0) by pressing the button at the upper left corner of the block:
5
votes
Accepted
Does the Mindstorms EV3 software work on macOS Sierra?
I have a Mac Mini with macOS Sierra, and the LEGO software works on it for me.
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
ev3 × 480mindstorms × 147
programming × 116
software × 48
ev3-g × 43
nxt × 34
motor × 31
bluetooth × 27
sensor-colour × 20
mac × 17
education × 15
python × 15
ev3dev × 13
remote-control × 11
robotic × 11
sensor × 11
lejos × 11
compatibility × 10
sensor-ultrasonic × 10
electronics × 8
robotc × 8
pybricks × 8
technic × 7
repair × 7
labview × 7