I bought a Raspberry Pi and want to use it in a robot ?

I apologize for re posting, i didn't see there was a robotics forum

I would like to make a very simple beginners robot,

I actually started building a chassis already and have geared motors and wheels. Its light weight and small, almost a foot long , just an arbitrary length i cut some plastic., maybe too long !

This is all new territory, i had to buy motor controllers that i was told about but they only cost $3 each.

This all started because I bought a Raspberry Pi and then needed something to do with it. Can you tell me if when controlling motors or when i start adding sensors if having the Raspberry pi on board will ever have any advantages using python ?

I have not used an arduino except to control a keypad and switch before.

Hi, this is an Arduino Forum, I think there is a Raspberry-Pi site that you can go to. Google raspberry pi forum

http://www.raspberrypi.org/forums/

Hope it helps. Tom....... :)

I bought a Raspberry Pi and want to use it in a robot ?

Are you sure? Is that a question or a statement?

Where would you like to start? One thing to remember, is the majority of the Arduino I/O's are +5/0V logic, and the Raspberry Pi's GPIO pins are +3.3/0V logic. this means feeding +5V logic to the I/O pins of the Pi, can fry it. (the UNO R3, I believe is also 3.3V logic, But a little more forgiving to +5V signals, where as the Pi is not.) There are some sample circuits using NFETs, to transition the signal levels, but the raw circuit (NFET's and isolation resistors) make it impractical, BUT... I have seen recently, Adafruit is marketing a Level changer board (single chip, requires feed from the +3.3V of the Pi, and +5V from the Arduino.) You could use signals from the Pi, out to an arduino to handle mobility or higher voltage signals, and reduce the link between the two down to a I2C Clk/Dat wire pair, then use the Pi to send/receive signals from the net, or networked to a local computer to control them (as well as add video/sound.).

Hi, good idea, Pi to do high level stuff, arduino to be the output/input device with the software needed to control and monitor the periferals, which it does well.

Tom..... :)

There is an Arduino board that plugs into the r.P. I would connect the robot and I/O to it using standard Arduino shields. Especially as the r.Pi hasn't enough I/O lines to control a [nontrivial] robot on its own.

http://www.makershed.com/Raspberry_Pi_Boards_and_Accessories_s/227.htm

Simon Monk also has a ton of [cheap] books on these sort of things. See especially the pi-Python book. It has the RaspiRobot build in there.

http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Dstripbooks&field-keywords=simon+monk

http://www.amazon.com/Programming-Raspberry-Pi-Getting-Started/dp/0071807837/ref=sr_1_6?s=books&ie=UTF8&qid=1401337144&sr=1-6&keywords=simon+monk