I'm happy to answer any questions anyone has on this. This is an initial set of documentation, and we'll prioritize writing/creating more based on what is most useful to enable Mainboard re-use.

> All you need to do is insert memory, plug in a USB-C power adapter, and hit the tiny power button on-board, and you’ve got a powered-up computer.

That's brilliant. Do you see potential for this becoming popular as a "Raspberry Pi on steroids"? Any future plans to encourage that kind of ecosystem?

As far as I can tell, it has no output pins. So it's not comparable to Raspberry Pi (or other ARM SBCs). More akin maybe to an Android TV box? Short of making something through USB - you can't make your own header boards or easily hook up sensors and whatnot

Technically you can use the 50 pin header we have for the input system for GPIO, i2c, and USB. The webcam and display headers also have i2c and USB: https://github.com/FrameworkComputer/Mainboard/blob/main/Ele...

The GPIO would require EC firmware development, but it is technically possible: https://github.com/FrameworkComputer/EmbeddedController