Un mini-portable avec Alt-Tab et vidéo à 24 images par seconde, dans 8 Ko de mémoire vive
Un bricoleur a construit un mini-portable autour d'un ATmega2560 : multitâche, lecteur vidéo avec son et Sokoban, le tout dans 8 Ko de mémoire vive.

Lancer une vidĂ©o, la rĂ©duire, continuer Ă entendre le son en jouant Ă Sokoban : rien d’extraordinaire, sauf quand la machine tourne sur la puce d’une carte Arduino. Un bricoleur prĂ©nommĂ© Vladimir documente sur Hackaday.io son « AVR-Laptop », un mini-portable construit autour d’un ATmega2560. Le projet, créé le 22 septembre 2026, a Ă©tĂ© repĂ©rĂ© par Hackaday le 4 octobre.
Un microcontrĂ´leur de relais, pas d’ordinateur
L’ATmega2560 est un microcontrĂ´leur 8 bits de la famille AVR, celle qu’on croise d’habitude derrière des relais, des capteurs et des guirlandes de LED. Il dispose de 8 Ko de mĂ©moire vive. Pas 8 Go, ni 8 Mo : 8 Ko, dont la moitiĂ© est dĂ©jĂ occupĂ©e par les variables globales du système, prĂ©cise l’auteur.
Autour, un boîtier imprimé en 3D de 12 × 11 × 3,4 cm, un clavier QWERTY fait maison, un écran LCD monochrome de 128 × 64 pixels, une carte microSD, une horloge, une batterie 18650 et un module audio VS1053 avec haut-parleurs.
Un vrai multitâche, et une interface maison
Le micrologiciel repose sur FreeRTOS, un petit système temps rĂ©el qui partage le processeur entre plusieurs tâches. L’auteur raconte y ĂŞtre venu par nĂ©cessité : dans sa première version, une simple boĂ®te « Supprimer ce fichier ? » bloquait toute la machine, Ă©cran compris, en attendant la rĂ©ponse.
Par-dessus, il a Ă©crit son propre moteur d’interface (boutons, cases Ă cocher, listes, champs de saisie) et une sĂ©rie de programmes : gestionnaire de fichiers, lecteurs audio et vidĂ©o, calculatrice, horloge, Sokoban, Snake et le Jeu de la vie. On bascule de l’un Ă l’autre avec Alt-Tab.
La vidéo, une affaire de calcul
Une image de 128 Ă— 64 pixels en noir et blanc pèse 1 024 octets, soit un huitième de toute la mĂ©moire vive. Ă€ 24 images par seconde, il faut en lire et afficher près de 25 Ko chaque seconde depuis la carte microSD, sans faire bĂ©gayer le son. L’auteur a conçu pour cela un format de fichier Ă lui, qui mĂŞle images brutes et piste MP3.
Une prĂ©cision qui n’enlève rien Ă l’exploit : le MP3 n’est pas dĂ©codĂ© par la puce 8 bits. Ce travail revient au VS1053, un circuit spĂ©cialisĂ©. L’ATmega, lui, orchestre.
Le code n’est pas encore public. Vladimir indique terminer l’Ă©diteur de texte, les schĂ©mas et la documentation avant une publication sur GitHub, sans donner de date. D’ici lĂ , on ne peut juger que sur sa vidĂ©o de dĂ©monstration et ses notes.
En bref
- AVR-Laptop est un mini-portable de 12 × 11 × 3,4 cm bâti sur un microcontrôleur 8 bits ATmega2560 et 8 Ko de mémoire vive.
- Il propose multitâche avec Alt-Tab, interface graphique maison et vidéo monochrome à 24 images par seconde avec son, selon son auteur.
- Le dĂ©codage audio est confiĂ© Ă une puce dĂ©diĂ©e, et le code source n’est pas encore publiĂ©.
Sources : Hackaday.io, page du projet AVR-Laptop ; Hackaday (4 octobre 2026)
Le Bien Heureux · RĂ©daction Capibara · Lundi 5 octobre 2026