Author Topic: newbie, which controller?  (Read 1303 times)

0 Members and 1 Guest are viewing this topic.

Offline mstiTopic starter

  • Beginner
  • *
  • Posts: 1
  • Helpful? 0
newbie, which controller?
« on: May 18, 2008, 07:56:14 PM »
Hi!
This is a great site with many resources on how to build a robot. This is my first attempt to build one, and I am very excited.

I am looking through all this information and I am lost as to what exactly I am going to need for this project. I would like to start with a ready made microcontroller board in order to avoid soldering. Which one would you suggest? I am looking for an entry level, but would like to have some more functionality so that I will be able to use it in more advanced projects such as wireless control, or the ability to control more than 3 motors. I can program in C and would prefer it than any other language.

I was looking ATmega32 Development Board ( http://www.active-robots.com/products/controllr/m32db.shtml )
together with USB–ISP Prog downloader. Will I also need the BASCOM AVR BASIC Compiler ( http://www.active-robots.com/products/controllr/bascom-avr.shtml ) ? Is this a good choice?

I am really looking forward for your answers,
Thanks,
Mike
« Last Edit: May 18, 2008, 07:56:52 PM by msti »

Offline Steve Joblin

  • Supreme Robot
  • *****
  • Posts: 405
  • Helpful? 2
Re: newbie, which controller?
« Reply #1 on: May 19, 2008, 09:10:16 AM »
I am a strong believer that the Parallax BOE-bot is the best "starter" kit... you don't need to solder, it has great instructions, a very active user forum, and lots of add-on capabiliites.

Offline alessio136

  • Jr. Member
  • **
  • Posts: 39
  • Helpful? 0
Re: newbie, which controller?
« Reply #2 on: May 19, 2008, 09:46:00 AM »
Hi!
This is a great site with many resources on how to build a robot. This is my first attempt to build one, and I am very excited.

I am looking through all this information and I am lost as to what exactly I am going to need for this project. I would like to start with a ready made microcontroller board in order to avoid soldering. Which one would you suggest? I am looking for an entry level, but would like to have some more functionality so that I will be able to use it in more advanced projects such as wireless control, or the ability to control more than 3 motors. I can program in C and would prefer it than any other language.

I was looking ATmega32 Development Board ( http://www.active-robots.com/products/controllr/m32db.shtml )
together with USB–ISP Prog downloader. Will I also need the BASCOM AVR BASIC Compiler ( http://www.active-robots.com/products/controllr/bascom-avr.shtml ) ? Is this a good choice?

I am really looking forward for your answers,
Thanks,
Mike


if you don't know how a microcontroller works, the best thing you can do is take a simple microcontroller, a breadboard and start using it using just the essential pins/funcionalities... when you are able to do something, then get a veroboard and solder the circuit... you don't need a demo-board to learn stuff... moreover, you can't put ICs like motor drivers on a demo-board... why don't you want to solder? it's part of the game and lets you create very small, cheap and adaptable circuits.

I strongly advice PIC microcontrollers to start, using the Pickit 2 programmer (USB and ICSP capable) and the CSS PIC-C Compiler (quite expensive, but I'm sure you can find a solution to this problem).

A very good micro is the 18F4431... you can do almost everything with it. By the way there are smaller pic with very good functionality (try 16F628A or 16F688).

Offline Webbot

  • Expert Roboticist
  • Supreme Robot
  • *****
  • Posts: 2,150
  • Helpful? 109
Re: newbie, which controller?
« Reply #3 on: May 19, 2008, 02:00:57 PM »
The Atmel AVR chips are great in that the C development tools are FREE and the FREE AVR STUDIO allows you to simulate/debug stuff on your PC. Cant see why anyone would want to spend $100's on C languages for other controllers.

You can get the development boards or you can just buy your own breadboard and mock stuff up from there.

Yes - it's easiest to buy a programming cable (AVRISP mk II).

Quote
Will I also need the BASCOM AVR BASIC Compiler
If you prefer to program  in C then the tools are FREE - so only bother with AVR BASIC if you want to use that as well.
Webbot Home: http://webbot.org.uk/
WebbotLib online docs: http://webbot.org.uk/WebbotLibDocs
If your in the neighbourhood: http://www.hovinghamspa.co.uk

Offline Admin

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,659
  • Helpful? 169
    • Society of Robots

 


Get Your Ad Here