Les microcontrôleurs abordables atteignent un niveau leur permettant d’exécuter, par émulation, des logiciels conçus pour d’anciens ordinateurs. Développé pour les cartes ESP32, tiny386 propose une émulation d’un PC 386 capable d’exécuter un noyau Linux moderne, tout en prenant en charge une partie des instructions 486 et 586.
Les adaptations de tiny386 pour RP2350 ont été portées sur les cartes Waveshare Pi Zero via la plateforme d’émulation FRANK. Le système propose des périphériques, notamment VGA et DVI/HDMI ; ses performances devraient être supérieures à celles de l’ESP32. Il est considéré comme adapté à DOS, Windows 3.1, Windows 95 et aux installations Linux plus légères, plutôt qu’aux distributions Linux modernes.
Pourquoi c’est important
Cette avancée montre que les options matérielles deviennent plus accessibles et plus variées pour exécuter d’anciens logiciels. Le portage de tiny386 sur des cartes basées sur RP2350 signifie que le projet ne se limite plus à l’ESP32 et que des connexions comme VGA et DVI/HDMI peuvent être utilisées. Toutefois, comme seule une partie des instructions 386, 486 et 586 est prise en charge, la compatibilité ne signifie pas que tous les anciens logiciels fonctionneront sans problème ; les distributions Linux modernes ne sont pas non plus la cible de cette solution. Cette avancée revêt donc une importance particulière pour ceux qui souhaitent tester DOS, Windows 3.1, Windows 95 et des installations Linux légères sur ce type de matériel. La question qui reste ouverte concerne les performances réelles et le niveau de compatibilité de l’émulation avec différents logiciels.
Contexte
RP2350 n’est pas un nouveau nom dans les archives de FikirPilot : nous avons publié au cours des 90 derniers jours un article dans lequel ce nom était mentionné ; cet article est daté du 5 septembre 2026.