Hi All,
I am looking for some clarification about the different software/firmware/Arduino sketches that are supplied for the Orion module of the Starter Robot Bluetooth Kit.
I purchased and built the track version of the robot, installed the app on my Android phone, successfully paired with the robot, and can successfully control the robot using the app. Very nice, and lots of fun.
I would now like to start experimenting with writing my own code using Scratchbot and native Arduino. In early versions of the the tutorials, it looked like there was a sketch in the makeblock library called “ScratchApp” that was to be loaded onto the robot controller board so that it could communicate with Scratch in real time. A link to those instructions is here:
http://wiki.makeblock.cc/index.php?title=Makeblock_For_Scratch_2.0
The most recent version of the makeblock library doesn’t seem to contain the “ScratchApp”. This is where I’m confused. Is that software layer no longer needed?
If I decide to start programming my robot directly through the Arduino IDE and replace the firmware that came installed on my machine, what would be the process to restore the firmware that the Orion board shipped with - the firmware that allows connection to the Android App via bluetooth?
Likewise, if after programming directly with Arduino, I want to begin programming with Scratchbot, what program do I need to load onto the Orion board to enable it to communicate with the Scratchbot program?
Is my question clear? It seems like there should be at least 2 firmware packages out there somewhere that
-
Restore the Orion board to the firmware it shipped with - allowing the unit to connect to and be controlled through the Android App via bluetooth.
-
Install the software layer that allows the board to be programmed and controlled through Scratchbot.
Thanks in advance