Small-footprint Due

FYI we were talked out of 2mm pitch pins. So 0.1" pitch it is.