Me gustaría ver esto también, pero mi instinto es decir "tal vez, pero es mucho trabajo". Incluso la distribución más pequeña de Linux necesitará alrededor de un megabyte de RAM para ejecutarse. Esto significa al menos 30 pines adicionales para el controlador de RAM en el microcontrolador y un par de chips de RAM grandes.
Una de las arquitecturas más simples que conozco que tiene Linux es la serie de piezas Atmel AVR32. El más pequeño, el AT32UC3A0128 viene en un paquete TQFP de 100 pines relativamente amigable para los piratas informáticos. Esto es al menos apto para la soldadura manual, a diferencia de la mayoría de los microcontroladores integrados con capacidad para OS que vienen en paquetes BGA. (los chips que tienen las pequeñas bolas de soldadura debajo de ellos) Puede hacerse una idea de la complejidad de un circuito usando ese chip al examinar la placa de evaluación EVK1100 .