Microcontroller comparison chart?
![xanatos](https://forums.parallax.com/uploads/userpics/416/n3HKAG8I3I8DH.jpg)
I am going to be selling a LOT of people on the value of the Basic Stamps and the Propellers, and I keep getting questions about the ATMEGA, ATTINY, and PICAXE controllers, for which I have no answer.· Is there a side-by-side feature comparison chart anywhere that would allow me to show the advantages of the Parallax products over the systems these folks are more familiar with?
Thanks,
Dave
·
Thanks,
Dave
·
Comments
If it's for educational use then basic stamps and arduinos are nice and easy starting
points for beginners.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
- Some mornings I wake up cranky.....but usually I just let him sleep -
Anyway, you probably won't find comparisons built to order. Comparing the basic stamp to anything is like comparing a rock to a Ferrari. The BS2 value is in the documentation and support, not the hardware. For the Propeller, the architecture is exotic enough that people probably just can't find enough points to make a valid comparison.
There is a good instructable on how to choose a microcontroller. I'd read through that just so that you can understand (and counter) the arguments for the other controllers.
Dave
Post Edited (Mike Green) : 9/1/2009 4:37:04 AM GMT
Remember that many projects can profit by having 2 controllers on board.
The sm prop in quantity is about $6 and can add a lot of bang for that $6!
If mostly the shop uses C on AVR, ARM and other uc's and adds the Prop chip when its special
strengths are needed then that is the best setup I can think of. Only a few people
would need to train up on the prop to make use of it in projects. We are doing that
and it is saving $ and time
Industrial clients just love to save time and money!
Is this a new startup or something like that?
I'm available, they can make me an offer
I'm deep into AVR and ARM with C and asm
and I'm making steady progress as a propeller noob.
I could use a change of scenery....
And it's time to stop working for My Uncle's and his friends businesses.
It reeks of nepotism....and the projects while cool are just not
all that interesting to me anymore.
I find myself working on arts and crafts projects...not a good sign...
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
- Some mornings I wake up cranky.....but usually I just let him sleep -
Holly - Yes, new startup. Added it as a second business to run. My clients so far have all been companies who need very unusual and highly individualized solutions to problems and have been unable to find off-the-shelf or even custom designed solutions. Additionally, client installs tend to be highly install-specific, requiring numerous special parameters unique to the setup of the location (in this case the installs are nationwide). Hence the tremendous value in having a fixed hardware solution with a custom software configuration for each, as Mike described the prop above.
I am indeed looking into the ATMEGAs and other uCs, but Parallax offers such a robust user community that it is a real joy working with their products and other users. It also makes development of some truly unique applications possible.
Holly, what does your uncle's company do? What kinds of applications do you develop on your platform?
Dave
So why the question of comparison may be valid, I would think it actually applies more to you than your clients.
As for "Prop does it all in software where it is fixable", that argument doesn't really seem important to me...· For one, how many avr's, pic's and the like suffer from irrevocable firmware bugs?· Secondly, similar internal design flaws may be present within the prop that we have yet to discover; it is a relatively new chip on the block.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Post Edited (Agent420) : 9/1/2009 12:13:58 PM GMT
Leon
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM
Suzuki SV1000S motorcycle
Post Edited (Leon) : 9/1/2009 12:19:26 PM GMT
Unless the original question relates to something like, "I can accomplish this with a selection of controllers, but the Basic Stamp version will be $7 more each.· And the reason you want to pay $7 more for something that does the same thing is..."
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
If you're selling hardware for its own sake, then the argument is valid.
If you're selling solutions, then the metrics are:
1) Does it do what I want to do?
2) Is it reliable?
3) Is it ready quick enough?
4) What is the initial and unit cost?
1) Is a must
2) should be a must (sadly people play 2 against 3 & 4)
3) and 4) tend to play against each other
When picking hardware:
Picking a Stamp over, say a PIC, will possibly make something ready quicker but increase unit cost. However it may not always do what the customer wants.
Picking a PIC/SX may address the "does what I want to do", reduce "unit cost" but increase "initial cost" and not ready as quickly
Personally I would not limit yourself to Stamp/Prop if you're making a business out of it. However that doesn't stop you considering these two platforms "up front" because it reduces your development time (which I believe would be the main benefit of sticking to these two platforms). Most successful businesses I've seen don't bind their hands for no good reason.
For example, a project I was doing recently, I initially started using an SX. Then realized that I both needed to reduce the board size, and needed some functionality that none of the Parallax line currently provides (Fast ADC / Analog comparison on chip). I ended up going with an 8 pin PIC chip. Another project I'm working on is using a Prop.
In researching these alternative platforms, you may find you sell yourself on some of them ;-)· I guess much of it depends on what kind of quantity you are dealing with and your development time needed to create the product.
Personally, I have pretty much always viewed the Basic Stamps as an educational or hobby item...· Cheaper, more capable alternatives exist for industrial applications.
Now the Propeller, it is kind of unique and may well find some niche areas, but I wouldn't rule it as the perfect general purpose chip for any occasion.
In all fairness, there are some good user communities for avrs and pic as well.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Leon
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM
Suzuki SV1000S motorcycle
Post Edited (Leon) : 9/1/2009 1:28:53 PM GMT
I definitely agree with the others about the client not caring about the guts. All I want as the client is a device that will perform the control function I need, will work properly, and cost as little as nessisary. It's not really a big selling point to explain that the X micro is used and that lets you fix bugs in software... however bugs are fixed isn't of great importance to me, I'd expect that no matter who was selling it or how they were developing it.
SX as a low cost is well supported by parallax and also here I think his force is the single clock instruction time with the up to 75MHz clock capability.
For the BasicStamp I have a total different opinion. When I have neded something similar I have always chosen the picaxe. For les than half the price of the weakest BS2 module you have the most powerful picaxe (40X2) in 5V and 3.3V options running up to 64MHz. I appreciated very much the I2C slave feature. In this mode the internal scratchpad ram is available externally as a i2c eprom: all done in the background, transparently to the user. I have found this a magnificent way to change/adjust the picaxe program parameters externally through the i2c bus without any programming effort on the picaxe side.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
· Propeller Object Exchange (last Publications / Updates)
dMajo,
with heatsinking, they can go up to 100MHz safely. I ran one at 120MHz for several weeks before the poor little guy started exhibiting problems. (And I think if it's heatsink had been bigger, it would have been OK for much longer.)
- H
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Andrew Williams
WBA Consulting
WBA-TH1M Sensirion SHT11 Module
Arm's do have their place, but they are not for the faint of heart to start out on and a good ide/compiler can be expensive.· I know there are a few free GCC compilers out there, but if you're doing work then it's worth the investment to get a known working platform going.· I'm using the Keil uVision setup and it is very·nice.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Hi Andrew,
Did your friend use PSoC Express? That particular app should have taken <30 minutes with just a few mouse clicks. (Unless there was something more complex in the breakout boards.) PSoC's are very cool.
- Howard
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
You are right, cost is the most important thing.
@xanatos
I used to write code for medical equipment.
Now I am doing custom projects for an outfit that builds turnkey solutions for
gov and security groups mostly... some of the projects are pretty strange.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
- Some mornings I wake up cranky.....but usually I just let him sleep -