A friend was over and was watching me program an ATmega32 on
a solderless breadboard...it was beeping a piezo speaker and blinking
a few LEDs. She said, "what good is that? it runs sooo slow..how much could
it possible do?" She was comparing it to her PC that runs at about
2ghz It got me thinking and I looked up the Apollo Guidance
Computer specs. The computer aboard the Apollo that went to the moon
had these specifications.
-About 5,000 integrated circuit chips
-36kb of 16 bit words for main rom memory
-2kb of ram memory
-20 asm instructions
it ran on 28volts dc and used 70 watts of power.
it weighed 70 pounds...whew!
The Atmega32 has
-32kb of flash rom
-2kb of ram
-1kb of eeprom
runs at 16mhz
So I say the ATmega32 is more powerful than the old
Apollo Guidance Computer...and so, a cheap Atmega32
could control a spacecraft to the moon and back, what do you think?
Comparing tha AVR to that guidance computer really makes you think.
You can do amazing things with a simple AVR....
I bet NASA would have paid a million dollars for an ATmega32 in 1969 :)