Hi Ray,
Glad to hear at least some progress is being made.
The mini driver firmware sketch fails to compile in newer versions of the Arduino IDE because the Arduino support libraries have expanded between versions (at least that's what I assume has happened). The sketch should compile without problems if you use the version of the Arduino IDE on the Pi, or at least on the Dawn Robotics SD card image.
The version number of your Arduino IDE looks fairly low though, if you're doing this on the Pi, have you made any changes to the SD card? Would it be possible to try reflashing the Dawn Robotics SD card image?
Apologies that you're having to jump through all these hoops to get your kit up and running, it should normally be an easier experience than this.
Regards
Alan