The ARM family is the problem in that case. There's so much variation among the different versions that drivers are an issue. There is a version of the Oberon language, Astrobe, that runs on the a few of the smaller chips, created by CFB Software, but it's not a full operating system. http://www.astrobe.com/default.htm