Inspired from another thread, a mention of the $5 microprocessor came up.
Has anyone ever actually used a $5 microprocessor system?
Now, I'm not saying microprocessors can't be purchase for $5 or, less. Quite the contrary. In fact, I've got 20,000 8051's I'll sell you for a dollar a piece, and be happy to get out of them. (Or we offered them for sale on a board last month for $29, and they didn't sell.)
I know I can buy a useful HC908 for $.70. But I haven't used any yet. We have used some PIC's in products, cost less then $2, but the programming in them cost me a few thousands, and the systems they are in sell for a few hundreds.
Can anyone show me, though, where I can plop down five-bucks, and get a micro/board ready to take battery input and give me, say, RS-232 communications and a few digital I/0? I'd like that easily programmed, perhaps in high level language? And doing some significantly complex task it takes more than a few bytes of RAM and say 8K of program space? Not that I may need it this time, but just so I can next time.
Really, I'd like to know.
Every time someone talks about a $5 micro, AVR's seem to come up, and how cheap they are. So I actually decided to build and offer an AVR board. Admittedly it happens to be top of the line, ATMEGA128. But that processor costs me about $12 (that's as much as I'm paying for small DSPs!). And when I get it on the simplest of little boards with some support parts, LED's and regulators, by the time its all soldered I'm out $27+. So we try to sell it on eBay for $49 to make a little profit. They don't sell. Who in their right mind would pay $49 for a $5 processor! There's that mystical $5 micro again! How did that come up?
I've had folks mock my products, imply I'm price gouging, and say, they could do the same thing with a $5 micro. I hear it all the time at robotics meetings. Like when I show my 3 jointed, 6 legged, hexapod, al
18 RC Servos being beautifully orchestrated and choreographed by a $99 board. "Hey, I would have done that just as good with a couple $5 micros."Of course, that's what they say. But instead, what they do... they never do anything. They never show anything working. They never build anything working, at least not working well. Just another good project idea gets killed by the mythical $5 micro. Whosh! The phantom disappears again.
And its not just me. Look at the Stamps. That's that famous $5 micro on a board, which sells for... about $59 these days? Or look at any board. "Awww I coulda done that with a $5 micro, why did you waste all that money on a Stamp?"
I have to wonder about this mythical $5 microprocessor. I'm beginning to suspect they are phantoms that don't exist.
I think we're hurting ourselves (robotics community) by believing in the mytical $5 microcontroller. We're hurting ourselves with a myth that deflects some (or even most) of us from doing what it takes to be a success.
Does that mythical $5 controller exist? Or is that just something we say, to mean, "That's not worth my money, 'cause I shoulda been smart enough to do that for myself, if'n I'd ever git 'round to it."