This product has been retired from our catalog and is no longer for sale. This page is made available for those looking for datasheets and the simply curious.
Description: The MiP Robotic Platform is the first self-balancing robot that you can drive, dance, plays games, battle with other MiPs, and that you can control via a compatible iOS or Android device. But did you know you can hack it? With the SparkFun ProMini-Pack you can access the robot’s built-in hacking port to add increased functionality and a miniature Arduino to your MiP. All you will need to do to get this pack integrated into your MiP are a few simple hardware modifications to the robot’s chassis. Once those modifications are complete you will have your very own ProMini attached to your MiP that you can start programing with your own code in no time flat! This is the same Pro Mini board you know and love, now in a form factor that allows it to be easily incorporated and secured into your MiP.
Like the Arduino Pro Mini, the MiP ProMini-Pack utilizes SparkFun’s minimal design approach to the Arduino platform while still only requiring 3.3V to power and running the 8MHz bootloader. The ProMini-Pack screws into the MiP’s battery pack and gives the user a two small soldering areas and a 4-pin Expansion Socket that can, when used in conjunction with an Expansion Cable, be connected to the MiP’s hacking port. The hacking port that has been pre-soldered to the ProMini-Pack breaks out the following signals: GND (a ground connection to the battery on the MiP), RX (a 3.3v signal level UART receive pin), TX (a 3.3v signal level UART transmit pin), 6V (Raw battery power).
Based on 3 ratings:
Have not done much with this yet. I soldered a header to the main communications location and tried to download code to it. The download failed. I think the problem is that the bootloader is not running the baudrate that Arduino expects. Without the six pin header pattern for attaching a USB dongle I have to wait until I solder headers in to give it a new bootloader. It does seem to run (led blinks).
Worked right away with my usb to ftdi cable. Already contributing to MiP library and having fun making my kids robot misbehave.
Worked fine, except that the fitment is not flush(due to some fancy interlocking on the MiP Battery compartment) without sanding. The example code loaded just fine, and even the standup function(from the MiP’s documented protocol) worked fine. Serial mux is useful for debugging, once you know how it works(change mux control input with delay before reading/writing). Wish the Sparkfun’s github library had more MiP functions implemented.