Is the Robotics Shield Kit (for Arduino) compatible with Arduino Zero
dustfinger
Posts: 7
Hi,
I know that the Robotics Shield Kit (for Arduino) does not officially state that it is compatible with the Arduino Zero, but I am wondering if anyone has tried it out and knows if it is compatible?
dustfinger.
I know that the Robotics Shield Kit (for Arduino) does not officially state that it is compatible with the Arduino Zero, but I am wondering if anyone has tried it out and knows if it is compatible?
dustfinger.
Comments
I have decided to go ahead and purchase the Robot Shield with Arduino and additionally an Arduino Zero so that I can experiment using it with the Robotics shield. I will be brand new to robotics and electronics, but not programming. My plan is to do regular robotics projects with my children to see if they develop an interest.
The following comment is really going to highlight how newbie I am to electronics. When you say that I should be mindful of the voltage, what exactly is the consequence? is the consequence that I will not be able to hook up as many sensors and motors as a result of the low voltage? Why did they make the zero less voltage? For efficiency sake?
Trevor
The switch from 5 to 3.3 volts is happening with many devices. My guess is that it reduces power consumption by reducing the current the device consumes which in turn increases battery longevity.
Two answers on the issues interfacing a 3.3 volt device to 5 volt ones.
Short answer: Use Google to find examples of interfacing the Zero to the device in question. Look for circuit elements that manage the voltage transition. Ask questions in online forums if you don't understand it before letting the magic smoke out of the Zero.
Long answer:
Usually 3.3 volt outputs to 5 volt inputs (e.g. to an H-bridge) work without a problem. That's because the 3.3 volt device outputs enough voltage and current to trigger the 5 volt device. When it doesn't a transistor can be used as a switch to step up the voltage.
Usually 5 volts to 3.3 volts requires a voltage divider to drop the voltage down to avoid burning out the 3.3 volt device.
Sparkfun sells a device that contains both of these circuit elements in a bidirectional breakout board.
https://www.sparkfun.com/products/12009
I own two and use them pretty frequently.
Yes, that's what I use them for. I'll use resistor and transistor gingerbread for one or two pins, after that I will use a level converter.
All 3 small robots built on that frame now use the ActivityBot wheels, even the Boe-Bot.