View Single Post
  #25   Spotlight this post!  
Unread 09-07-2007, 21:42
John Gutmann John Gutmann is offline
I'm right here
AKA: sparksandtabs
FRC #0340 (GRR)
Team Role: Mechanical
 
Join Date: Feb 2005
Rookie Year: 2004
Location: rochester
Posts: 804
John Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant future
Send a message via AIM to John Gutmann Send a message via MSN to John Gutmann Send a message via Yahoo to John Gutmann
Re: Private bot - which PIC microcontroller?

Quote:
Originally Posted by weinbergmath View Post
I want to support karlcswanson on recommending the Arduino. I've used it quite a bit for little projects, as well as a field controller for a small VEX competition I arranged for my team. I'm currently working on using it as a navigation engine for FRC. Some thoughts to set the record straight:

1. The URL you posted is for the Arduino Stamp, which is probably not what you want to use. This URL at Sparkfun goes to the USB version of the Arduino board which is what I use:
http://www.sparkfun.com/commerce/pro...roducts_id=666
Notice that it is only $35, has power input, a USB program port, and a number of headers you can use to connect to a breadboard for prototyping. There is a shield you can get/make that connects right on top so that it looks just like the BS2. It can also be powered from the USB port.

2. The PCB comes with this version, and has mounting holes if you are concerned about it.

3. From the standpoint of developing a robotics platform for yourself, the Arduino has plenty of power but also plenty of room for customization. It will output a PWM signal, but it might take a bit of work to make it work with a servo. The Arduino language gives you full access to the digital outs of the ATmega -8 and provides delay functions which you can use to write custom functions to output PWM signals for servos, Victors, etc. The language is constantly being updated, and recently included support for interrupts.

The Arduino worked great for me in giving me insight into using microcontrollers and their peripherals - I definitely recommend it to a beginner since the hardware/programming/environment is so nicely put together.
Thanks for the detailed input of someone who has used for some real applications.

If you or anybody for that matter would like help with programming or getting started in programming with the AVR micros feel free to PM me or IM me on aim @ sparksandtabs or email me at jgutmann340 AT gmail DOT com I have used them to a very very in depth level. Both with working with robots to just playing around with things.

-John