The Armalite, SAM3 32-bit "Arduino-Due-compatible" design

Graynomad:
AFAIK most 32-bitters are IO current challenged, that's the price you pay to live in the fast lane.

The LPC series of ARMs from NXP that I've worked with have had 5V tolerant I/O, and 40mA sink and source on the I/Os. I took a quick look at their Cortex M3 offerings and the it looks like they still support sinking and sourcing at least 40mA on a number of the I/O pins.