Thursday, February 14, 2019

Python and the EV3: Part 1 Installing EV3Dev


Supplies: 



What's this all about?


The folks over at EV3-Dev have done some amazing things and created a version of Debian (a flavor of Linux) to be run on the EV3.  It runs on an SD card, so you aren't hacking your EV3 at all.  Once you write the SD card just insert it into the EV3 and start it up.  When you want your EV3 back to normal again, just shut it down, take out the card and turn it on as normal and everything is back the way you want it!

So how do you get started? 


Head on over to the EV3-Dev site and they have some great instructions:

https://www.ev3dev.org/docs/getting-started/

I've never wanted to bother downloading Etcher (like they recommend on the EV3-Dev site), so I do everything in my terminal.  The instructions for doing that with MacOS are here courtesy of Raspberry Pi:

https://www.raspberrypi.org/documentation/installation/installing-images/mac.md

and here is the same thing for Linux:

https://www.raspberrypi.org/documentation/installation/installing-images/linux.md

Windows users should probably just stick with Etcher.

What's next?


Once you have the SD card written (that should take about 30 minutes) insert it into the SD slot and boot up your EV3.  It'll take a little while and you'll see lots of text scrolling by.  Once you get to the menu screen hit the down button twice to navigate to "Wireless and Networking" and hit the center square button.  Scroll down and select "Wi-Fi".  Selecting "powered" will turn on your wifi. After doing that select your wireless network and enter your password.

You've got your wi-fi all set up.  We'll talk about logging in and playing around with the python interactive console next time!

Python and the EV3

No comments:

Post a Comment

Python and the EV3: Part 4 Writing a Program

This is part of a series, if you haven't already, go read the previous installments: Part 1: Installing EV3Dev Part 2: SSH and Python...