Programmer un robot Lego en 2026 commence par un constat gênant : Lego ne vend plus de coffret de robotique pour la maison. Mindstorms s’est arrêté en 2022, l’application Robot Inventor a été arrêtée le 1er octobre 2026, et SPIKE Prime et SPIKE Essential ont quitté la gamme Lego Education le 30 juin 2026. Ce qui reste, c’est le hub, et le logiciel qui ne dépend pas des choix de Lego s’appelle Pybricks : si vous partez de zéro à la maison, notre choix est le Hub Technic 88012, programmé en Python avec l’éditeur gratuit Pybricks.
Nous associons ci-dessous chaque hub programmable de Lego au logiciel qui le fait encore fonctionner, au langage qu’il enseigne, à la date de support annoncée par Lego et au prix d’une installation complète. Ce guide porte sur le choix à l’intérieur des systèmes Lego. Pour en sortir, nos alternatives à Lego Mindstorms présentent d’autres kits de robots. Nous avons travaillé nous-mêmes avec les hubs Powered Up et Pybricks ; les nouveaux kits Lego Education de 2026 sont décrits sur le papier, d’après la documentation de Lego.
Notre choix pour programmer à la maison : le Hub Technic avec Pybricks
Hub Technic 88012
- Pièces : 1
- Âge : dès 7 ans
- Quatre ports, capteur d’inclinaison, Python via Pybricks
Le Hub Technic est le boîtier Bluetooth à quatre ports des modèles Control+. Il fonctionne avec six piles AA, intègre un capteur d’inclinaison, et Pybricks y lit aussi un gyroscope. Lego l’a retiré de sa propre boutique : consultez les offres ci-dessus. Un hub d’occasion issu d’un modèle Control+ fonctionne exactement pareil, et c’est d’après notre expérience une entrée en matière bon marché.
Le hub n’est que le cerveau. Pour un premier robot qui roule, il faut deux moteurs capables de mesurer leur position, comme le Moteur angulaire moyen 88018 ou le Grand moteur angulaire 88017, plus des poutres et des roues Technic de votre collection. Comptez environ 80 € pour le hub et 30 à 35 € par moteur au prix conseillé, bien moins que SPIKE Prime neuf.
Deux façons de le programmer sont gratuites. L’application Powered Up de Lego propose des blocs à icônes dans le style de l’ancienne application Boost, mais la tablette doit rester connectée pendant que le programme tourne. Pybricks remplace le firmware du hub directement depuis le navigateur, sur code.pybricks.com. Vous écrivez ensuite en Python, et le programme est enregistré dans le hub. Une fois chargé, le modèle roule sans téléphone ni ordinateur, et c’est à ce moment qu’il devient un vrai robot. Python est gratuit dans Pybricks ; la programmation par blocs y est réservée aux soutiens payants. Le firmware d’origine peut être réinstallé à tout moment.
Pybricks demande Chrome ou Edge sous Windows, macOS, Linux, ChromeOS ou Android. L’iPad et l’iPhone ne fonctionnent pas, car aucun navigateur iOS ne gère le Bluetooth pour les pages web, et Firefox ne le gère sur aucune plateforme. Si votre enfant programme sur iPad, l’application Powered Up reste la solution pour l’instant.
Quels systèmes de robotique Lego sont encore pris en charge ?
| Système | Hub | Statut en octobre 2026 | Logiciel Lego et support | Pybricks |
|---|---|---|---|---|
| SPIKE Prime 45678 | Grand hub, 6 ports | Retiré, fin des ventes le 30 juin 2026 | Application SPIKE jusqu’au 30 juin 2031 | Oui, Python gratuit |
| SPIKE Essential 45345 | Petit hub, 2 ports | Retiré, fin des ventes le 30 juin 2026 | Application SPIKE jusqu’au 30 juin 2031 | Oui, Python gratuit |
| Computer Science & AI | Moteur double, moteur simple, capteur de couleur, manette | Actuel, lancé en 2026 | Coding Canvas (web et iOS), paquet Python | Non |
| Mindstorms Robot Inventor 51515 | Hub Inventor, 6 ports | Retiré | Application Robot Inventor arrêtée le 1er octobre 2026 | Oui, Python gratuit |
| Mindstorms EV3 31313 | Brique EV3 | Retiré | EV3 Classroom prolongée seulement jusqu’au 31 juillet 2026 | Seulement l’ancien EV3 MicroPython |
| Boost 17101 | Move Hub, 2 ports et 2 moteurs intégrés | Retiré | Application Boost retirée, remplacée par Powered Up | Oui, avec des limites |
| Hub Powered Up 88009 | 2 ports | Pièce détachée, disponibilité variable | Application Powered Up | Oui, Python gratuit |
| Hub Technic Powered Up 88012 | 4 ports | Retiré chez Lego, encore en vente ailleurs | Application Powered Up, profils de modèles dans Control+ | Oui, Python gratuit |
La colonne Pybricks compte plus qu’elle n’en a l’air. La plupart des applications Lego ne se connectent qu’à une famille de hubs, et quand Lego arrête l’application, le hub perd sa voie officielle. Pybricks offre un même éditeur Python aux hubs City, Technic, Move, Inventor, Prime et Essential. Comme il est open source, il ne disparaît pas avec une décision commerciale de Lego.
SPIKE Prime et SPIKE Essential : retirés, pris en charge jusqu’en 2031
SPIKE était la gamme robotique de Lego Education pour les écoles, et ce qui ressemblait le plus à un successeur de Mindstorms. Lego a arrêté la vente de SPIKE Prime, SPIKE Essential, du kit d’extension Prime et des hubs seuls le 30 juin 2026. Les revendeurs peuvent écouler leurs stocks, et Lego indique garder des pièces détachées deux ans après la dernière vente.
L’application SPIKE reste prise en charge jusqu’au 30 juin 2031. Jusque-là, Lego corrige les bugs et la maintient compatible avec les versions actuelles de Windows, macOS, ChromeOS, Android et iOS, sans nouvelle fonction. Ensuite, l’application reste en ligne mais sans mises à jour, et elle risque de ne plus tourner sur les systèmes plus récents. Les projets sont enregistrés sur votre appareil, pas dans un compte Lego. En FIRST Lego League, les robots SPIKE restent admis jusqu’à la saison 2027-2028 incluse.
L’application SPIKE fait progresser en trois étapes : blocs à icônes pour les plus jeunes, blocs à mots inspirés de Scratch, puis Python. SPIKE Essential (449 pièces, pensé pour l’école primaire) utilise le petit hub à deux ports. SPIKE Prime (523 pièces, pour le collège) utilise le grand hub à six ports, avec matrice lumineuse et gyroscope. Les deux hubs fonctionnent aussi avec Pybricks, ce qui compte pour une famille qui achète d’occasion et veut continuer après 2031.
Faut-il encore l’acheter ? Si vous trouvez SPIKE Prime à son ancien prix conseillé, autour de 455 €, ou moins, vous obtenez le hub robotique le plus capable que Lego ait fait, avec six ports, un gyroscope et un écran. Payer nettement plus pour un coffret scolaire retiré a peu de sens quand un Hub Technic et deux moteurs font le même travail de base.
Lego Education Computer Science & AI : le nouveau système pour l’école
Le successeur de Lego pour les écoles est un autre système. Lego Education Computer Science & AI a été annoncé en janvier 2026, avec trois kits pour les élèves de 5 à 14 ans environ. Aux États-Unis, le prix commence à 339,95 dollars par kit ; en Europe, les kits passent par les revendeurs Lego Education. Chaque kit est prévu pour un groupe de quatre et arrive dans une boîte empilable. Le kit 45521, pour le milieu du primaire, contient 321 briques, un moteur double et un capteur de couleur. Le kit des plus grands ajoute un moteur simple et une manette à deux leviers. Il n’y a pas de hub séparé : moteurs et capteurs se connectent eux-mêmes en Bluetooth, et le moteur double se recharge en USB-C.
On programme dans Lego Education Coding Canvas, une application web également disponible sur iOS, avec des blocs à icônes et à mots. Les élèves n’ont pas besoin de compte, et les projets restent en local. Le programme comprend des leçons d’IA avec reconnaissance d’images par la caméra ; selon Lego, les images ne sont ni enregistrées ni partagées. Pour les plus âgés, Lego publie un paquet Python appelé legoeducation. Il tourne sur votre ordinateur, pas dans le moteur, et demande Python 3.14 ou plus récent ainsi qu’une connexion Bluetooth accessible depuis Python. Depuis le conteneur Linux d’un Chromebook, cela ne fonctionne donc pas.
Pour une école ou un club, c’est cohérent, et la FIRST Lego League accepte ces kits dès la saison 2026-2027. Pour un enfant seul à la maison, un moteur et un capteur font peu de matériel pour le prix. Les kits Lego Education Science utilisent la même famille de moteurs et de capteurs, mais ils sont conçus pour les cours de sciences, et Lego ne les vend pas comme kit de programmation.
Mindstorms Robot Inventor 51515 : le hub survit, l’application non
Robot Inventor a été le dernier coffret Mindstorms et a quitté les rayons avec la fin de la gamme. L’application Robot Inventor a été arrêtée le 1er octobre 2026 et ne reçoit plus ni mises à jour ni support. Lego oriente les propriétaires vers l’application SPIKE, tout en précisant ne pas pouvoir garantir la même expérience.
Le matériel vaut mieux que ce que laisse penser la fin de l’application. Le hub Inventor est le hub de SPIKE Prime dans une autre couleur, avec un autre numéro d’appareil. Pybricks y fonctionne comme sur le hub Prime, avec six ports et le même éditeur Python. Un 51515 d’occasion, avec ses quatre moteurs et ses deux capteurs, reste donc un excellent robot pour apprendre Python. Les applications Lego ne se connectent qu’au hub de la couleur prévue, c’est pourquoi Pybricks est la voie la plus sûre pour ce coffret. Pour installer Pybricks sur ce hub, il faut un câble micro-USB.
Mindstorms EV3 : Python depuis une carte mémoire
L’EV3 est plus ancien et fonctionne autrement. La brique est un petit ordinateur sous Linux avec sa propre prise : les moteurs et capteurs EV3 ne se branchent pas sur les hubs Powered Up, SPIKE ou Robot Inventor. Lego n’a prolongé l’application EV3 Classroom que jusqu’au 31 juillet 2026, et Lego Education range désormais les logiciels EV3 parmi les produits retirés.
Reste Python. Lego Education propose toujours EV3 MicroPython : vous copiez l’image sur une carte micro SD, démarrez la brique dessus et programmez dans Visual Studio Code. C’est une version de Pybricks plus ancienne que celle des hubs actuels. Le système Linux sur lequel elle repose, ev3dev, accepte aussi d’autres langages. Une fois la carte retirée, l’EV3 redémarre avec son firmware d’origine. Pour un adolescent qui possède déjà un EV3, c’est une bonne façon d’apprendre un vrai Python. Comme nouvel achat, c’est une impasse.
Boost 17101 : un bon hub pour expérimenter
Boost était le coffret robotique programmable de Lego pour les enfants dès 7 ans, avec le robot Vernie et des blocs à icônes dans sa propre application. Selon Lego, les applications Boost ne sont plus téléchargeables ; les fonctions du Move Hub passent désormais par l’application Powered Up. Les instructions de montage de Mes premières constructions Lego Boost restent dans l’application Lego Builder.
Le Move Hub a deux ports et deux moteurs intégrés, et fonctionne avec l’application Powered Up comme avec Pybricks. Un coffret Boost d’occasion ou un Move Hub seul fait donc un hub d’appoint bon marché pour de petits projets. Pybricks en indique les limites : pas de gyroscope, la plus petite mémoire de tous les hubs pris en charge, ni nombres décimaux ni nombres aléatoires. Pour un premier programme Python, cela gêne rarement ; pour un robot à plusieurs capteurs, la limite arrive vite.
Powered Up et Control+ : les hubs des trains et de Technic
Le Hub 88009 des trains Lego et le Hub Technic 88012 des modèles Control+ partagent la prise Powered Up à six fils. Control+ n’est pas un outil de programmation : l’application propose des écrans de pilotage fixes pour certains modèles. On programme dans l’application Powered Up ou dans Pybricks. Le hub des trains a deux ports et aucun capteur de mouvement. Le Hub Technic a quatre ports et un capteur d’inclinaison, c’est pourquoi nous le préférons comme cerveau de robot. Nos alternatives aux moteurs Lego expliquent quels moteurs vont avec quelle prise.
Un produit plus récent n’a pas sa place ici. La Smart Brick de Lego, vendue depuis mars 2026 dans les coffrets Smart Play Star Wars, réagit au jeu par des sons et des lumières, mais Lego ne la présente pas comme une brique à programmer.
Comment se programme un robot Lego
Tous les systèmes ci-dessus suivent la même progression, avec des applications différentes :
- Blocs à icônes : des symboles pour le moteur, le son et l’attente. Un enfant qui ne lit pas encore couramment peut déjà faire bouger un modèle. Powered Up, SPIKE Essential et Coding Canvas commencent ici.
- Blocs à mots : des blocs façon Scratch, avec boucles, conditions et variables. C’est là que commence la vraie logique de programmation, vers 9 ou 10 ans.
- Python : du code sous forme de texte. L’application SPIKE, Pybricks, EV3 MicroPython et le paquet legoeducation utilisent tous Python : ce qu’un adolescent apprend ici lui servira dans chaque système suivant.
La seconde question est de savoir où tourne le programme. Avec l’application Powered Up, la tablette envoie chaque commande en Bluetooth, et le robot s’arrête quand la tablette s’arrête. SPIKE, Pybricks et EV3 MicroPython placent le programme dans le hub, et le robot fonctionne seul une fois le transfert fait. Pour un robot qui se promène dans la pièce, cette différence compte plus que le langage.
Combien coûte une installation complète
| Voie | Ce que vous achetez | Prix conseillé | Logiciel |
|---|---|---|---|
| Hub Technic et Pybricks | Hub 88012 et deux moteurs angulaires | Environ 80 € plus 60 à 70 € pour deux moteurs | Python gratuit, blocs pour les soutiens de Pybricks |
| Hub 88009 et application Powered Up | Hub 88009 et moteurs | Environ 50 € plus les moteurs | Gratuit, tablette nécessaire |
| SPIKE Essential | Coffret complet 45345 | Environ 340 € quand il était vendu | Application SPIKE gratuite jusqu’en 2031 |
| SPIKE Prime | Coffret complet 45678 | Environ 455 € quand il était vendu | Application SPIKE gratuite jusqu’en 2031 |
| Computer Science & AI | Un kit de classe | À partir de 339,95 dollars aux États-Unis | Coding Canvas gratuit, paquet Python gratuit |
| Robot Inventor ou EV3 d’occasion | Coffret complet | Prix d’occasion variables | Pybricks ou EV3 MicroPython, gratuits |
Les voies par hub supposent que vous avez déjà des poutres, des axes et des roues Technic. Ajoutez des piles AA ou AAA, ou des accus. Avec Pybricks, vous ne payez que si vous voulez programmer par blocs : Pybricks vend des licences annuelles et perpétuelles, ou vous le soutenez chaque mois via Patreon. Une licence perpétuelle fonctionne hors ligne et ne se renouvelle pas.
Quel système pour quel âge ?
- De 6 à 9 ans : blocs à icônes sur tablette. Un hub des trains ou un Hub Technic avec l’application Powered Up est le départ le moins cher. Un SPIKE Essential à prix correct convient aussi et reste pris en charge jusqu’en 2031. Les écoles primaires ont intérêt à regarder les kits Computer Science & AI pour les petites classes.
- De 10 à 13 ans : blocs à mots et premiers capteurs. SPIKE Prime avec l’application SPIKE, un Robot Inventor d’occasion avec Pybricks, ou le Hub Technic avec les blocs Pybricks si vous achetez une licence. Les clubs qui visent la FIRST Lego League ont intérêt à prévoir les kits Computer Science & AI.
- Adolescents et adultes : Python. Pybricks sur un Hub Technic, un hub Inventor ou un hub Prime est le chemin le plus direct. Ceux qui ont déjà un EV3 passent par EV3 MicroPython.
Le risque des applications : que se passe-t-il quand Lego abandonne le logiciel ?
Les quatre dernières années montrent un schéma clair. L’application Boost a disparu, celle de Robot Inventor s’est arrêtée en octobre 2026, EV3 Classroom est rangée parmi les produits retirés, et SPIKE a une date de fin fixée à 2031. À chaque fois, le matériel a survécu au logiciel. Avant d’acheter, vérifiez donc trois choses : quelle application le hub demande, jusqu’à quand Lego la prend en charge, et si Pybricks fonctionne sur ce hub. Enregistrez vos programmes sous forme de fichiers sur votre ordinateur, pas seulement dans une application.
Pybricks n’efface pas tous les risques, puisqu’il dépend de la prise en charge du Bluetooth par les navigateurs. Mais il est open source, fonctionne hors ligne une fois la page chargée et place le programme dans le hub, où il continue de tourner quoi qu’il arrive à l’éditeur. C’est pourquoi nous n’achèterions aujourd’hui aucun hub que Pybricks ne prend pas en charge.
Questions fréquentes sur la programmation des robots Lego
Existe-t-il un successeur à Lego Mindstorms ?
Pas pour la maison. Pour l’école, Lego Education Computer Science & AI remplace SPIKE, qui avait lui-même pris la suite de Mindstorms dans les classes. À la maison, la suite consiste à programmer les hubs existants avec Pybricks.
Peut-on encore programmer Lego Mindstorms ?
Oui. Le hub de Robot Inventor fonctionne avec Pybricks et Python gratuit, et Lego oriente les propriétaires vers l’application SPIKE, sans garantie d’une expérience identique. Une brique EV3 se programme en Python avec EV3 MicroPython depuis une carte micro SD. Les applications Mindstorms de Lego ne sont plus prises en charge.
Faut-il un abonnement pour programmer un robot Lego ?
Non. L’application SPIKE, l’application Powered Up, Coding Canvas et Python dans Pybricks sont gratuits. Seule la programmation par blocs dans Pybricks demande une licence payante ou un soutien sur Patreon.
Quel robot Lego programmer ?
- Départ de zéro à la maison : Hub Technic 88012 avec deux moteurs angulaires et Pybricks.
- Jeunes enfants avec un iPad : un hub des trains ou un Hub Technic avec l’application Powered Up.
- SPIKE Prime trouvé à un prix correct : achetez-le, l’application tourne jusqu’en 2031, et Pybricks ensuite.
- Vous avez un Robot Inventor 51515 : passez à Pybricks.
- Vous avez un EV3 : EV3 MicroPython depuis une carte micro SD.
- École ou club : Lego Education Computer Science & AI.
Si votre enfant est plus attiré par les engrenages et la mécanique que par le code, notre comparatif fischertechnik ou Lego Technic sera la meilleure lecture suivante. Pour plus de pièces Technic à moindre prix, voyez nos alternatives à Lego Technic.


