Programming Ultimate 2.0 in Python

Download the Arduino library for Makeblock https://github.com/Makeblock-official/Makeblock-Libraries/archive/master.zip

 

Copy the makeblock folder to your Arduino default library. Your Arduino library folder should now look like this

  • (On Windows): [x:\Users\XXX\Documents]\Arduino\libraries\makeblock\src
  • (On Mac OSX): [\Users\XXX\Documents]\Arduino\libraries\makeblock\src

 

Open Arduino IDE, choose the firmware from File > Examples.

 

1.png

 

Compile and upload firmware according to your board type.

Prepare for Raspberry Pi

On your Raspberry Pi, disable the login prompt from Desktop > Menu > Preferences > Raspberry Pi Configuration.

2.png

Install Python library for Makeblock


sudo pip install megapi

The initial code for python:


from megapi import *
bot = MegaPi()
bot.start() #if using usb cable, need to call bot.start('/dev/ttyACM0')

Start to write your py. file.

Wiring

Using MegaPi.

3.jpg

Using Me Shield for Raspberry Pi and RJ25 cable for Me Orion or Me Baseboard.

4.jpg

Using USB Cable for Me Orion or Me Baseboard.

5.jpg

See source code at https://github.com/Makeblock-official/PythonForMegaPi

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.