IOIO-OTG add pins ?

39 views
Skip to first unread message

Ailgor Bot

unread,
Oct 1, 2015, 10:52:32 AM10/1/15
to ioio-users
Hi all,

I'm wondering if it's possible to add pins to our IOIO-OTG ?
with something like MCP23017 or other ?

I have get a TRI-BOT WowWee, and I would like to control it with IOIO-OTG ?
I am not sur I will have enough pins....

Thanks in advance for yours replies



Tyler

unread,
Oct 1, 2015, 1:18:14 PM10/1/15
to ioio-users
Aligor Bot, 

Seems like it would work to me. I only gave it a cursory look, but it looks like that chip will allow you to sacrifice a few pins (2-4 depending on your setup) for 16 GPIO pins. However, it has the same current limitations as the IOIO (25 mA / pin), so you can't use it to drive a motor directly, you'll need to use a motor controller circuit between the Tri-Bot and the chip.

Just a question though, what are you planning to do? There are over 40 pins on the IOIO OTG that can be setup as GPIO. So, this chip combined with the IOIO would give you ~52 available GPIO pins, which is a ton (plus you still need another circuit to handle the current draw for the motors)! 

Good luck!
Tyler

Ytai Ben-Tsvi

unread,
Oct 1, 2015, 4:49:21 PM10/1/15
to ioio-...@googlegroups.com

How many pins do you need and what functions?
If you just need GPIO and your timing requirements are not very tight, an I2C expander is indeed a good solution.
There exist expanders for other functions too, just a matter of what your requirements are.

--
You received this message because you are subscribed to the Google Groups "ioio-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ioio-users+...@googlegroups.com.
To post to this group, send email to ioio-...@googlegroups.com.
Visit this group at http://groups.google.com/group/ioio-users.
For more options, visit https://groups.google.com/d/optout.

Ailgor Bot

unread,
Oct 2, 2015, 12:14:47 PM10/2/15
to ioio-users
Thanks for yours replies.

My first Robot with IOIO-OTG : https://youtu.be/u_vxIYZShOk

With TRI-BOT WowWee (its future name will be AilgorDos, I will have maybe 
  • 3 motors wheels + odometry sensors  
  • 3x2 Servomotors for Arms
  • 2 Servomotors for body
  • Servomotors for head
  • 4 Infrared sensors
So currently I am wondering if IOIO-OTG is the best option ?

Ytai Ben-Tsvi

unread,
Oct 4, 2015, 10:08:35 PM10/4/15
to ioio-...@googlegroups.com
Seems like your main requirement is lots of PWM outputs. You can do up to 9 natively with the IOIO, if you want to do more than that, there are I2C PWM expanders you can use.
What interface are the IR sensors?
What are the requirements for the odometry sensors?

Ailgor Bot

unread,
Oct 9, 2015, 5:45:58 AM10/9/15
to ioio-users
Hi,



I have started to open the robot... Pretty nice
Reply all
Reply to author
Forward
0 new messages