Pages: [1]   Go Down
Author Topic: Arduino or PicKit for Project  (Read 1190 times)
0 Members and 1 Guest are viewing this topic.
US
Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello,

I am new to this forum. I have a question.
I am working on a project to create a baseball game on a small tabletop platform, which would include lots of vibrations, LEDs, and sound playback.

Would you suggest using the Arduino with the ATmega328 or the PicKit using a PIC16F684.
Which microcontroller would seem more fleasible to use to have a successful project?

My reason asking this question is because when I presented the idea of using the Arduino Uno to my professor, he implied that it could be used by a 12 year old. He suggested using the PIC, the standard chip we use for our classes( costs them less than an arm and a leg).

Do you think I would be downsized for using the Arduino over the PIC because of my professor's argument?

Any feedback would help!
Thanks!

Logged

Global Moderator
Boston area, metrowest
Online Online
Brattain Member
*****
Karma: 444
Posts: 23859
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Use the '328.
Lot more I/O, lot more memory. ~$4 part at newark.com, mouser.com

Be tough to write a game with just 12 IO and 2K of memory.
http://ww1.microchip.com/downloads/en/devicedoc/41202f-print.pdf
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Phoenix, Arizona USA
Offline Offline
Faraday Member
**
Karma: 36
Posts: 5519
Where's the beer?
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

My reason asking this question is because when I presented the idea of using the Arduino Uno to my professor, he implied that it could be used by a 12 year old. He suggested using the PIC, the standard chip we use for our classes( costs them less than an arm and a leg).

Do you think I would be downsized for using the Arduino over the PIC because of my professor's argument?

I always find this attitude amazing - it's an attitude that promotes "not invented here" syndrome, an attitude that says "code reuse is bad" - or something. It has the air of "doing things in the most complex way possible is better".

It isn't that you couldn't - if you wanted to - program the ATMega328 (or other processor) on your "Arduino" using straight AVR C or assembler; you certainly could, and I am sure many people do. Why, I don't know; some may do it for the fun of it, some may do it to squeeze every bit of performance and byte out of the processor (and there is certainly nothing wrong with that!).

If you professor is adamant that you don't use pre-built libraries (I wonder if this extends to libc?) when programming the Arduino - you can certainly do this. It won't be easy, it won't be fun (you won't be able to use the IDE for much) - but it will be a learning experience.

If nothing else - you'll -really- learn why people love the Arduino, and why code-reuse is a good thing.
Logged

I will not respond to Arduino help PM's from random forum users; if you have such a question, start a new topic thread.

Pages: [1]   Go Up
Jump to: