Modular Moto Z Android phone supports DIY and RPi HAT add-ons
hackerboards.com
hackerboards.com
I think mobile phones could be really nice for robotics - they have 4G/wifi/bt connectivity, large battery, touch screen, sensors, IMU, camera, gps, fast CPUs - and they are cheap and often surplus. Especially once mobile GPUs get better and start getting support from machine learning frameworks
Some of those moto mods are pretty cool too- big giant speakers, pico projector, etc.
Since it's 2016, we can presume that this phone will ship with something like a secure enclave, right? ...AND hardware attachments? How's this going to work?? :)
According to the "system architecture" document[0], looks like the only way to access the cool stuff will be through a microcontroller.
0: https://developer.motorola.com/explore/system-architecture
I don't see how they're in conflict? The "Trustzone" is pretty deeply buried, and in any case it looks like the expansion bus protocol won't let the client end write over arbitary bits of main memory like PCI.
Of course, with hardware attachments, you can build your own keystore and hang it off the back of the phone.
I'll stick with IOIO because who has the time and money to invest in another proprietary system that only works with a single phone from a single manufacturer, and will probably end up abandoned?