Two developer/managers from System76 and an engineer from ARM discuss System76 hardware at the Linaro conference last year (22-min YouTube video interview). In addition to ARM, they discuss System76’s open source microcontroller board for system peripherals (disk, power control, etc., and in the future backlights, batteries, keyboards, touchpads, etc.) as seen in @wendell’s recent review of the Thelio.
They plan to continue to develop the microcontroller board on desktop systems, then scale down to modular laptop systems where a ‘compute module’ (x86 or ARM) could be upgraded/swapped out within the same laptop chassis, while the microcontroller module remains to handle all other built-in laptop hardware. A very elegant solution!