Why would you want to replace an ATMEGA32 oder 128?
It is just the more of pins you have, compared to an ATTiny13 (and some bonus functionality).
You don't need external program memory.
You don't need external ram.
You don't need two or three voltages.
You don't need a 4-layer board.
If you just want to build a keyboard (for the PC, not the instrument) and it's not highest-end, you could use an ATMEGA with V-USB.
No struggeling finding board space for all the external components.
A microcontroller is a bit like a standalone platform.
A microprocessor, like an ARM, is part of a powerful system.
It's right, you don't always need microcontrollers.
For example, I don't know why ATMEL made the AT32UC3 series of 32-bit microcontrollers AND the ATSAM series of 32-bit ARMs.
You could also argue about the ATXMEGA, but they are a different field.
But if you put some though in it, you'll find most problems on earth are quite easy to solve.
It just depends on the way and the possibilities if you succed.
For example, let's say, the lamp example further above, I just would use a 555 or 7555.
No problem with foil caps and good resistors.
But for calculating the flight curve of a wing that breaks off an airplane, you'd need power.
And you'd also need power to calculate how to stabilize the plane.
This is, where I'd use an ARM.
Its not that I don't like ARMs.
I love them!
I've used them and will use them again.
But just think of the "THE RIGHT TOOL FOR THE JOB"-Video!
apex