With all the different microcontroller platforms out there, it's sometimes annoying because there's a solution that does exactly what you want but it's targeting some weird architecture that isn't what you use, or has suddenly become hard to find.
I think it's about time we organize all our open source microcontroller-based firmware around a simple, widely available, and powerful architecture, for consistency and interoperability.
The Intel 80486.