Program in Python with EV3

You can now use your EV3 Brick to unleash the power of Python programming using MicroPython. Simply install the EV3 MicroPython image onto any micro SD card, use it to boot up your EV3 Brick and start programming straightaway. Switching back to the standard LEGO® MINDSTORMS® EV3 firmware is just as easy. We have also provided full documentation and sample API code to help you to get started.


How to get started


  1. Download and flash the EV3 MicroPython image onto a micro SD card
  2. Insert your micro SD card into the SD card slot on the EV3 Brick and switch it on
  3. Download, install and launch the free Visual Studio Code editor on your computer
  4. Install and activate the LEGO Education EV3 extension
  5. Connect the EV3 Brick to your computer and begin coding

You will find a more detailed description in the EV3 MicroPython documentation PDF (link below).

Minimum specifications

Micro SDHC (min. 4 GB, max. 32 GB) with the Application Performance Class A1 rating

Windows 10 or Mac OS computer.

Visual Studio Code version 1.31 or above.


Getting Started (Steps 1-3)

Visual Studio Code (Steps 4-5)

The maximum quantity of an item that can purchased in each transaction is 99.

To inquire about purchasing more than 99 of one item, please call 800-362-4738.