Thumbnail

Wowwee MIP V2

The WowWee MIP robot is hackable with a UART port on the mainboard. Connect the GND, TX and RX to the EZ-B's UART TX and RX to control it from an EZ-B.

+ How To Add This Control To Your Project (Click to Expand)
  1. Make sure you have the latest version of ARC installed.
  2. Select the Get button in this page to download the archive file.
  3. Double click the downloaded archive file to execute installer.
  4. The installer will add this control to ARC.
  5. Load ARC and press the Project -> Add Control button from the menu.
  6. Choose the Movement Panels category tab.
  7. Press the Wowwee MIP V2 icon to add the control to your project.

Manual

The WowWee MIP robot is hackable with a UART port on the mainboard. Connect the GND, EZB TX to MIP RX.

User-inserted image


You can power the EZB with the MIP's onboard batteries, but if more power is needed, like for an EZ-B v4 + camera, for example, an additional 9 Volt battery can be used.

Any EZB that supports a hardware UART can be used with this robot skill. Such as the ESP32, ESP32-Cam, or EZB v4. The ESP32-Cam is preferred because it’s the smallest and has a built-in camera.

Because the MIP does not send any information back to ARC, the RX pin on the EZB and TX pin on the MIP are not necessary.

MIP -> EZB UART
RX -> TX
GND -> GND
VCC -> VIN (only make this connection if you are using the 4 x AAA batteries to power the EZ-B as well)

MIP -> EZB Software Serial
RX -> Digital Port
GND -> GND
VCC -> VIN (only make this connection if you are using the 4 x AAA batteries to power the EZ-B as well)

User-inserted image


Configuration


The configuration window provides options to select the connection type. It is not recommended to use Software Serial on EZBs that have an onboard hardware UART. For example, always use UART for ESP32, ESP32-Cam, EZ-B v4. Only use Software Serial on EZBs such as the IoTiny that do not have an onboard UART.

The baud rate changes based on the MIP hardware revision. The older MIP products use 9600 and the later versions use 115200. If one of these doesn't work, try the other.
User-inserted image



*Note: Remember that if you are powering an EZB with a separate power source, you will need to connect the GND together. It doesn't matter where the GND's come from, long as they are shared between the MIP and an EZB.

PRO
Canada
#1   — Edited
I was wondering if I could make a humble request to add a selection to change the baud rate?

The MIPs communicate at either 115200 or 9600bps depending on the version. I have one of each.

*Edit: I was thinking of doing a MIP live hack possibly this weekend or on Monday.
#3  
Still can't get any motor action via UART 0, UART 1 [on EZB v4], or software serial via IoTiny...

Wired exactly like photo...maybe a bad Rx on the MIP?
PRO
Synthiam
#4  
The latest revision has a baud rate selection. Depending on the MIP hardware revision, the baud may be 9600 or 115200. Try ether as the manual above states.