Hello Sphero! I received my RVR today and have it charged up, firmware updated, and zipping around the house. Very cool!
I was poking around in the Arduino SDK GitHub repository and see that the SDK is currently a compiled library for the older atmeg328 (AVR) boards like the UNO and MEGA. These boards a getting pretty old at this point and have some definite limitations, especially the UNO with only 2K of RAM. However, I know they are ubiquitous in the Arduino community and I am glad to see support for them already.
I know it is early, but I am really hoping that Sphero will release actual source code for the Arduino library like most all other Arduino libraries. This will allow the code to be run on multiple platforms compatible with the Arduino IDE. I use newer Arduino boards like the MKR1010WiFi, Nano33IoT, ESP8266, and ESP32 as these all include WiFi. These are also 3.3v boards, which are more compatible with the RVR’s 3.3v UART pins (Note: I believe the UNO is supposed to be connected via the USB A connector on the RVR and not the UART pins, correct?)
Again, I realize that is very early. I am very hopeful that support for more boards is part of Sphero’s plans for the Arduino support for the RVR. I’d also be fine with full documentation for the UART serial protocol which will allow the user community to build an OpenSource Arduino IDE compatible library for the RVR that would work on all 3.3v UART compatible boards.
Thanks for listening! And Thank You for creating such a great set of Bots! Keep up the great work.