Skip to content
David Lechner edited this page Mar 26, 2014 · 34 revisions

Major changes are afoot. @dlech is trying out some new things and would like your feedback.

Introduction

By the time you get to this page, you probably already know that ev3dev is Debian Linux for the LEGO Mindstorms EV3. If you have more basic questions, check out the FAQ.

Step 1: Get a Micro SD Card

You need a Micro SD or SDHC card. SDXC is not supported (you might be able to get it to work, but it will operate at reduced capacity and speed).

Also look at the speed class rating. Class 10 is the fastest, but slower speeds will work just fine. Ultra High Speed (UHS) classes are not supported (again, they should work, but not at the rated speed).

You will also need a host computer with an adapter for the SD card.

Step 2: Download the Latest ev3dev Disk Image

In the future, this will be available here, however for testing purposes, download the one from here.

Select the image that most closely matches the size of your SD card. Due to variance in SD card capacity, we make the images just a little smaller than the rated capacity. For example if you have a 4GB SD card, then choose ev3dev.3900MB.img.zip.

NOTE: Downloading the .zip file is recommended for Windows/Mac and the .xz file is recommended for Linux. .xz requires that you have additional software installed on Windows/Mac to decompress it (such as 7-Zip on Windows).

Step 3: Copy the Image on to the SD Card

IMPORTANT: THIS WILL ERASE EVERYTHING ON YOUR SD CARD! BACKUP YOUR FILES IF YOU DO NOT WANT TO LOOSE THEM!

There are a vast number of ways to do this, so pick the one from the list that sounds the easiest to you:

For more detailed information and more alternatives, check out this page for RaspberryPi. Most of the information there is applicable to ev3dev.

Step 4: Enable USB Networking

Once you have flashed your SD Card, you will need to eject it and then plug it back into your host computer so that we can edit a file.

The SD card has 2 partitions, although you will only see the second one on Linux.

Step 5: Put the SD Card in your EV3 and Power It On

Clone this wiki locally