Thumbnail

Wowwee MIP V2

by Wowwee

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

Requires ARC v3 (Updated 5/16/2021)

How to add the Wowwee MIP V2 robot skill

  1. Load the most recent release of ARC (Get ARC).
  2. Press the Project tab from the top menu bar in ARC.
  3. Press Add Robot Skill from the button ribbon bar in ARC.
  4. Choose the Movement Panels category tab.
  5. Press the Wowwee MIP V2 icon to add the robot skill to your project.

Don't have a robot yet?

Follow the Getting Started Guide to build a robot and use the Wowwee MIP V2 robot skill.

How to use the Wowwee MIP V2 robot skill

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.


ARC Pro

Upgrade to ARC Pro

Don't limit your robot's potential – subscribe to ARC Pro and transform it into a dynamic, intelligent machine.

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.