microcontrollergif.jpg

Instructables user westfw has a very in-depth guide about different microcontrollers which includes the differences between the different architectures and practical tips.