My “upgrade firmware” is grayed out.
I also can’t upload a program over the 2.4Ghz connection.
The page on how to upload programs to the robot does not tell how to do it, only describes the result.
Cute hardware but the software and documentation isn’t there yet.
Step 7: Upload your Program to your Robots
What truly amazed me is that programs written in mBlock may be uploaded into robots and run without a computer. This is particularly useful if you want to build a robot that runs on its own or you what to build a device (such as Christmas decoration) that works without always having a computer at its side. The steps to upload programs are easy: First, select “Edit->Arduino Mode” to switch to Arduino Mode:
…
Second, you may see the Arduino code generated by mBlock. Arduino is a programming language used to control electronic devices, mainly used by makers. If you are curious, you can see how Arduino code change as you drag and arrange new blocks in mBlock. There is one thing you need to know: your program need to start with a “header block” (such as the “Orion Program” shown in the picture below) to work after uploading to the robot; and only blocks attached to the “header block” is effective.