J'aimerais voir ça aussi, mais mon instinct me dit "peut-être, mais c'est beaucoup beaucoup de travail". Même la plus petite distribution Linux aura besoin d'environ un mégaoctet de RAM pour fonctionner. Cela signifie au moins 30 broches supplémentaires pour le contrôleur de RAM dans le microcontrôleur et quelques grosses puces de RAM.
L'une des architectures les plus simples que je connaisse pour Linux est la série de composants Atmel AVR32. Le plus petit, l'AT32UC3A0128 est livré dans un boîtier TQFP à 100 broches relativement convivial pour les pirates. Cela se prête au moins à la soudure à la main, contrairement à la plupart des microcontrôleurs intégrés compatibles avec le système d'exploitation fournis dans les packages BGA. (les puces qui ont les petites boules de soudure en dessous) Vous pouvez avoir une idée de la complexité d'un circuit utilisant cette puce en examinant la carte d'évaluation EVK1100.
Linuxstamp est probablement votre meilleur pari. Il est ouvert et dispose des schémas, des schémas, etc. des circuits imprimés. Mais en ce qui concerne le faire à la maison - probablement pas. Il y a de très beaux pitchs sur certaines parties. Vous êtes le bienvenu pour essayer, mais cela me semble un peu consternant.
La Nintendo DS est capable d'exécuter uCLinux. Vous pouvez en obtenir un d'occasion pour pas cher, le seul périphérique dont vous avez besoin pour exécuter Linux dessus est un adaptateur microSD (peut être acheté pour 15 $ sur dealextreme.com) et un microSD (les petits sont pratiquement gratuits de nos jours)