Go to Post since when do we programmers start begging to get off easy? - Kevin Sevcik [more]
Home
Go Back   Chief Delphi > Technical > Robotics Education and Curriculum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 07-03-2008, 06:31
Golto's Avatar
Golto Golto is offline
Registered User
AKA: Pat Plude
FRC #4572 (BArlow RobAutics)
Team Role: Mentor
 
Join Date: Oct 2006
Rookie Year: 2007
Location: Bethel, CT
Posts: 91
Golto is a glorious beacon of lightGolto is a glorious beacon of lightGolto is a glorious beacon of lightGolto is a glorious beacon of lightGolto is a glorious beacon of light
A mounting problem

The idea of FIRST is to get people interested and educated in Science and Technology, especially robots. But, there is a major problem here.

Getting into hobby robotics is just too expensive. To get a PIC16F, a ZIF IC2 programmer, a breadboard ZIF socket, MPLab with C16 and documentation will run you about $200, without all the other stuff like motors, servos, LCDs, keypads, EEPROM, Crystal clock, Potameters, sensors, etc.

Here's a rundown on the minimum prove of microcontroller starter kits (no components other than the IC and programmer, maybe with a development board.)

PARALLAX STAMPS
Parallax BOE starter kit: $99.95
Parallax SX Toolkit PRO: $249.95
Parallax Prop Stick: END OF LIFE: $79.95
Parallax Javellin Stamp Starter Kit: $249.95
PROBLEMS
Most of these are End-of-Life, but they remain too high. These seem to be user friendly to use, but they sure aren't easy on your wallet. These chips manufacture for about $3. We pay $50+

C-STAMP
A-WIT CS210001: BACKORDERED: $71.44
PROBLEMS
It's a PIC18C placed on a PCB with a through hole. You still need a crystal! I called Tech support and they will not restock because they are working on the 2nd generation of stamp.

PIC
Microchip PIC Training Kit: $158
Microchip PIC Development Kit: $600
LAB-X1A PIC Development Board: $195.95
PROBLEMS
The PICs are about $3 from Microchip. Why are the programmers so expensive?!

ARM
Philips LPC210x (ARM) Starter Kit: $305
PROBLEMS
Not too many ARM platforms out there, they are wicked expensive!

IFI
FRC Robot Controller: $449.95
Mini Robot Controller: DISCONTINUED: $249
Isaac 16 System: DISCONTINUED: $895
PROBLEMS
Our main sup[plier is setting the bar high, and quite frankly driving people away from hobby electronics. The entry cost here is astronomical!

VEXLabs
Vex Robotics Design System: $299.99
Vexplorer: 199.99
PROBLEMS
What are meant to be hobby robotics still manage to be out of the reasonable price range. the Vex Design system will be outdated in a few months, and the Vexplorer is severely limited and not programmable!

OVERALL
It just costs too much to get into the industry. Aside from ARM, the actual chips are cheap. The components are cheap. The PCB is cheap. Solder is cheap. If FIRST and IFI want to be proactive about getting more people into this, they need to supply a cheap, entry-level system that people can AFFORD!
  #2   Spotlight this post!  
Unread 07-03-2008, 08:06
Tom Line's Avatar
Tom Line Tom Line is offline
Raptors can't turn doorknobs.
FRC #1718 (The Fighting Pi)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 1999
Location: Armada, Michigan
Posts: 2,521
Tom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond repute
Re: A mounting problem

I think you need to set your sights a bit lower.

A decent electric "RC" car with 2 channels will run you $200 - 400 dollars. The 6 channel radio system for my RC sailboat runs $500. When I look at the IFI and other prices, I actually think they're incredibly cheap for what you're getting.

A victor is a deal compared to many variable speed controllers you purchase for RC cars, and the RC cars are made in much larger quantities and handle lower power outputs. The spikes are a bit pricey, but not really to bad.

On the other hand, if you got to a good hobby shop, you can pick up a robot "kit", which is what my 7 year old recently did. It was similar to an erector set, but when he was done he had a robot that turned left and right, drove forward, and could pick up a foam block, raise it, and set it back down again. This cost about $40. This was self-assembled. He had to build the 2 gearboxes and solder together the circuit board that the controller used.

Do a search, for instance, on froogle for hobby robot kit.

http://images.google.com/imgres?imgu...De n%26sa%3DN

One similar to my son's:
http://images.google.com/imgres?imgu...De n%26sa%3DN

http://images.google.com/imgres?imgu...De n%26sa%3DN

The FIRST equipment isn't for "Hobby" robotics. It's actually quite high-end, and while you probably won't find it in a Darpa entry it's good for just about everything you can think of.
  #3   Spotlight this post!  
Unread 07-03-2008, 08:51
Los Frijoles's Avatar
Los Frijoles Los Frijoles is offline
Stormin' Mormon
AKA: Kevin Cuzner
FRC #2062 (C.O.R.E.)
Team Role: Programmer
 
Join Date: Jan 2008
Rookie Year: 2007
Location: Waukesha, WI
Posts: 27
Los Frijoles has a spectacular aura aboutLos Frijoles has a spectacular aura about
Send a message via AIM to Los Frijoles
Re: A mounting problem

Your costs for PICs are set waaaay to high.

1. Students & hobbyists can get any microcontroller or other component made by microchip for free from microchip's website using samples as long as you do not sell anything made with those microcontrollers.
2. The overly simple JDM programmer can be made for less than $20 and can program most PICs (google winpic and look at the documentation for a very good schematic)
3. A good USB programmer (K128 programmer) can be purchased for $70 or less on kits-r-us
4. Development tools range from free (MPASM, Sourceboost, C-Bot (which can be used to program other 18f's btw), etc) to reasonably expensive (C18 Full Commerical Edition, Sourceboost Pro, etc).
5. Don't buy new parts for experimentation...surf the surplus sites.
6. Use samples as much as possible...for radio control stuff I have some Cypress WUSB CYWM6935 LR chips which I got for free off of Cypress samples.

I got in to PICs with virtually no budget and the largest investment I have made was the USB programmer, which I bought using money my parents gave me since it was to be used for a Tech Ed independent study project.
__________________
Community Of Robotic Engineers 2062





Blender totally pwns 3DS Max...

My life is here and here.

Cuznersoft Hardware and Software Development

Last edited by Los Frijoles : 07-03-2008 at 08:53.
  #4   Spotlight this post!  
Unread 07-03-2008, 12:17
MCahoon MCahoon is offline
Registered User
FRC #3826 (Sequim Robotics Federation)
Team Role: Mentor
 
Join Date: Jan 2008
Rookie Year: 2007
Location: Sequim, WA
Posts: 129
MCahoon has much to be proud ofMCahoon has much to be proud ofMCahoon has much to be proud ofMCahoon has much to be proud ofMCahoon has much to be proud ofMCahoon has much to be proud ofMCahoon has much to be proud ofMCahoon has much to be proud ofMCahoon has much to be proud of
Re: A mounting problem

Microchip sells the PICKit 2 Debug Express which includes a demo board, USB programmer, IDE and compiler (limited version), tutorial files and demo code for about 50.00. Supports in-circuit programming, in-circuit debug of certain microcontrollers.

We use these as training devices for new programmers, as it introduces them to the MPLAB IDE and C18 compiler.
  #5   Spotlight this post!  
Unread 07-03-2008, 14:06
karlcswanson's Avatar
karlcswanson karlcswanson is offline
Registered User
FRC #0111 (WildStang)
Team Role: Alumni
 
Join Date: Nov 2005
Rookie Year: 2005
Location: Arlington Hts.
Posts: 63
karlcswanson is just really nicekarlcswanson is just really nicekarlcswanson is just really nicekarlcswanson is just really nicekarlcswanson is just really nice
Re: A mounting problem

With Arduino you can get a board working for less than $20. The Arduino project uses low cost AVR microcontrollers and the open source avr-gcc compiler that will run on each of the major operating systems. While the official arduino boards will cost around $30, unofficial, yet fully functional versions can be made for under $10.
__________________
  #6   Spotlight this post!  
Unread 07-03-2008, 17:25
Golto's Avatar
Golto Golto is offline
Registered User
AKA: Pat Plude
FRC #4572 (BArlow RobAutics)
Team Role: Mentor
 
Join Date: Oct 2006
Rookie Year: 2007
Location: Bethel, CT
Posts: 91
Golto is a glorious beacon of lightGolto is a glorious beacon of lightGolto is a glorious beacon of lightGolto is a glorious beacon of lightGolto is a glorious beacon of light
Re: A mounting problem

Thanks guys. I wasn't aware of Microchip's sample program. And I recently found that TI has something similar, I'm assuming others do as well.

Also about Arduno, that REALLY LOOKS INTERESTING! $30 is really something in a decent price range! My question is about it's expandability though. I'll buy it regardless.

My point still remains. Why don't people know about these products/services. If the devides are so openly available, and so accessable for the wallet-impared (like me), why aren't they used?
  #7   Spotlight this post!  
Unread 09-03-2008, 14:32
FourPenguins's Avatar
FourPenguins FourPenguins is offline
Back in the Game
AKA: Ed Venator
FRC #2399
Team Role: Mentor
 
Join Date: Nov 2005
Rookie Year: 2005
Location: Mount Olive, NJ
Posts: 261
FourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud of
Re: A mounting problem

From what research I've done, I find that it's relatively inexpensive to get parts for a specific purpose. The price goes up a lot once you want more versatile items. A prime example is the victor line of speed controllers. They are very expensive, but they are also acknowledged by most to be the most versatile and reliable dc motor controllers available to hobbyists. There are many cheaper speed controllers out there, but they are not rated for the high loads that the victors can handle. The same applies to many other robotic parts. If you know exactly what you want and have the time or connections to research it, you won't pay that much. If you have only a nebulous idea of your needs (as in FIRST, which hosts a great variety of machines), you need to buy parts that are likely overkill for your final product.
__________________
MORT 11
-2005 New Jersey Regional Chairman's Award Winner
-2006 Palmetto Regional Winner
-2007 New York Regional Delphi Driving Tomorrow's Technology Award
-2008 New Jersey Regional Finalist, Chesapeake Regional Winner, Championship Event Overall Top Seed
HB 2399
-2009 Buckeye Regional Delphi Driving Tomorrow's Technology Award, Pittsburgh Regional GM Industrial Design Award
  #8   Spotlight this post!  
Unread 09-03-2008, 14:48
lynca's Avatar
lynca lynca is offline
Andrew Lynch
FRC #2587 (DiscoBots)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2001
Location: Houston, TX
Posts: 1,612
lynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond reputelynca has a reputation beyond repute
Send a message via AIM to lynca
Re: A mounting problem

Quote:
Originally Posted by Golto View Post
ARM
Philips LPC210x (ARM) Starter Kit: $305
PROBLEMS
Not too many ARM platforms out there, they are wicked expensive!

It just costs too much to get into the industry. Aside from ARM, the actual chips are cheap. The components are cheap. The PCB is cheap. Solder is cheap. If FIRST and IFI want to be proactive about getting more people into this, they need to supply a cheap, entry-level system that people can AFFORD!
ARM is actually quite inexpensive ! See the TiniARM Dev Boards from $29 - $70 from newmicros.com or Spark Fun .

Look at this threads for more info, http://www.chiefdelphi.com/forums/sh...ad.php?t=64816
__________________
History: 624 - Cryptonite --> 118 - Robonauts --> 2158 - AusTIN CANS --> 2587 DiscoBots
Bio: Andrew Lynch "How I Work" ---- LinkedIn , Facebook, Twitter
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Mounting m1k3 Pneumatics 1 28-01-2008 19:48
Mounting gears Loki1989 Motors 3 13-01-2007 16:10
Mounting encoders? waialua359 Technical Discussion 4 13-02-2006 01:57
mounting vertically Nitroxextreme Electrical 4 11-02-2005 08:51
Wheel mounting Moshingkow Technical Discussion 15 09-10-2002 19:25


All times are GMT -5. The time now is 17:30.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi