Software & Firmware Archive
Links to download the various software and firmware for the NXT, EV3, and WeDo 2.0, as Lego seems to be making these less and less accessible.
Firmware
Latest firmwares, since I don't trust LEGO to keep these accessible.
Important: Would not recommend using V1.10E on the EV3, unless you're strictly planning on using Microsoft's MakeCode browser-based interface to program. It's not compatible with EV3 Lab or EV3 Classroom. Use 1.09 if you value your
sanity.
EV3 Lab Software
This is the old, block-based language that shipped with the EV3 when it released in 2013. Also called "EV3-G" by old-timers, like me.
Important: Not compatible with MacOS 10.15 (Catalina) or higher.
EV3 Classroom Software
This is the new Scratch-based programming interface Lego introduced around 2019 to replace the older EV3 Lab software.
This is strictly the Education edition of the program. There is also a Home version, which I have not put on here (yet, do this future me).
Important: The iOS version seems to only support iPad devices.
NXT-G Software
Oh god I'm old. Released in 2006 when the NXT came out.
Important: Probably not compatible with MacOS 10.15 (Catalina) and higher.
WeDo 2.0 Software
For the little ones. Unclear what the difference between the two Windows versions are, I couldn't be bothered to check.
Important: Probably not compatible with MacOS 10.15 (Catalina) and higher.
Sensor Blocks
Blocks for sensors not included in the EV3/NXT software.