Let's first talk about PlatformThere are all kinds of platforms in the current market, mostly there are five kinds:1)2WD (Two wheel driving robot platform)2)4WD (Four wheel driving robot platform)3) Tracked Robot (looks like a small tank)4) Robot Legs5) Robot ArmsNote: You might wanna check this robot website:www.ecerobot.com It also provides some great Arduino example codes for beginners.

Secondly, Arduino microcontroller1)Arduino UNO2)Arduino Mega 25603)Arduino ADKFor most of time, people attach an expansion shield on the top of microcontrollers to make the wire connections easier. Connect microcontrollers to sensors by using 3p Jumper wiresArduinio MEGA 2560 is strongly suggested.Since it has 54 digital input/output pins (of which 14 can be used as PWM outputs) and 16 analog inputs, which can carry more sensors and make your robot acts more dynamic.

Hi can you describe the connection of the mega 2560 , it seems lacking and i think the difficult part is the connection and make 2 motor run. I ve got mega 2460 and sabertooth intend to drive 2 dc motor . Howeer now i stucked and seems no one can answer my post.

I would appreciate if you can show the connection and how you drive 2 motor with aeduino mega 2560 . Greatly appreciate your sharing here

This the photo attached , I have not done the wiring and checking with the society here