Custom IOIO Enclosure

My conversion from DC motors to continuous drive servos is going to be a little more involved than first assumed. The idea is to keep the speaker, upgrade the drive-train, and re-purpose some buttons for power and possible function modes. Oh, and perhaps the toughest item…enclosing the IOIO itself…without nuking the bluetooth function.

Here goes nothing…

ioio enclosure teardown

guts

It became quite clear that I need to gear up before proceeding.

hot glue gun and dremel from amazon

primero

Shipped and on the way…hoping to get a chance this weekend to get my grind (and glue) on.

Open Drain Example IOIO Android

Hi.

This project never ends.

I have been cutting my teeth on some electrical engineering 101, in an effort to push 5V through my IOIO. At this point, I am still not able to report a success.

I do have the ‘open drain’ setup working, at a lower voltage than I am intending. My configuration is as follows:

pull up resistor

pulling up to 5V

The Java snippet that is doing the pin defining is this guy:

DigitalOutput out = ioio.openDigitalOutput(25, DigitalOutput.Spec.Mode.OPEN_DRAIN, true);

The only issue is with my setup…for some reason, my circuit isn’t able to pull to 5V. See the DMM readout v

almost there

so close...

So, back to the drawing board. When the switch is open via my app, the pull up resister should settle Vout to 5V. The other half of the scenario is fully functional, as a closed switch grounds as intended.

My next plan of attack involves a more permanent power source, and I have placed my order with SparkFun for a surface mount / wall wart combo that will do the trick. I am hoping that my issue is with the power, but time will (shortly) tell if this is the case.

Stay tuned. Getting close on this one…