How to flash brand new Makeblock Orion in case of problems


#1

Using scratcbot someway corrupted my Makeblock Orion internal software so It wouldn’t receive sketches.

After blowing my brain like 24 hours I got it solved, I managed to bring it back as it came from the factory.

Its made by uploading the boot loader to the Makeblock Orion using the 6 ICSP pins to the Arduino UNO which will be used as the programmer.

In case you need it this is how:

Parts needed:
1- Arduino UNO board.
2- Makeblock Orion board. (obviously)
3- 6 Jumper wires, female/male.
4- Computer running Arduino IDE.
5- USB cable to connect Arduino UNO to computer.

How to:
1- Open arduino IDE and upload the example arduino ISP to the Arduino UNO.
2- Unplug Arduino UNO.
3- Connect with the jumper wires the Arduino UNO to the Makeblock Orion:

  • Arduino UNO PIN 13 to Makeblock Orion SCK.
  • PIN 12 to MISO.
  • PIN 11 to MOSI.
  • PIN 10 to RESET.
  • 5V to 5V.
  • GND to GND.

Now that you have the two boards wired up, connect the Arduino UNO to the computer via USB.

On the Arduino IDE:

Tools -> board -> Arduino UNO.
Tools -> Port -> Makeblock port.
Tools -> Programmer -> Arduino as ISP.
Tools -> Burn boot loader.

After a few seconds the Makeblock Orion will be flashed with Arduino boot loader.

Last step, connect your Makeblock with the bluetooth shield and for example the ultrasonic sensor. Open the app on your mobile device, it will say it doesn’t have the program but this time it will start downloading and after that your board is again on service!.

How to do it press here

Also review this


#2

Amazing that you figured that out. And that it worked!! I hope I never have to do that, but the steps and and the picture are good to have if I ever do!!!
Steve


#3

Thanks!!! Now I’m playing!


#4

Can I do this with a clone UNO?


#5