A titre de complément d’information à cet article, il faut savoir que des solutions telles que ev3dev (http://www.ev3dev.org/) ou LeJOS (http://www.ev3dev.org/) sont totalement gratuites, open-source et disponibles quel que soit le système d’exploitation de votre machine (Windows, MacOS ou Linux).
LeJOS est dédié à Java, mais ev3dev vous permettra de programmer la brique en C/C++, Python, Lua, NodeJS, et bientôt Java. Le gros atout de ev3dev est qu’on peut en réalité programmer en n’importe quel langage qui sache lire ou d’écrire dans des fichiers (c’est à dire tous, y compris bash et consorts). Les concepteurs de ev3dev ont en effet eu l’intelligence d’interfacer toutes les ressources (capteurs, moteurs, LCD, boutons, LEDs, batterie,...) au moyen de pseudo-fichiers Unix.
Ces solutions ne requièrent aucune modification de la brique et de son firmware : créez simplement une carte micro-SD selon les instructions détaillées sur les sites respectifs, insérez-là dans le lecteur de l’EV3 avant de le mettre sous tension, allumez la brique et enjoy :)
Vous voulez revenir à l’environnement LEGO ? Pas de panique : éteignez la brique, retirez la carte SD et rallumez-la. C’est tout.
PS : Il se trouve que je suis un (modeste) contributeur de ces deux projets ;)
A titre de complément d’information à cet article, il faut savoir que des solutions telles que ev3dev (http://www.ev3dev.org/) ou LeJOS (http://www.ev3dev.org/) sont totalement gratuites, open-source et disponibles quel que soit le système d’exploitation de votre machine (Windows, MacOS ou Linux).
LeJOS est dédié à Java, mais ev3dev vous permettra de programmer la brique en C/C++, Python, Lua, NodeJS, et bientôt Java. Le gros atout de ev3dev est qu’on peut en réalité programmer en n’importe quel langage qui sache lire ou d’écrire dans des fichiers (c’est à dire tous, y compris bash et consorts). Les concepteurs de ev3dev ont en effet eu l’intelligence d’interfacer toutes les ressources (capteurs, moteurs, LCD, boutons, LEDs, batterie,...) au moyen de pseudo-fichiers Unix.
Ces solutions ne requièrent aucune modification de la brique et de son firmware : créez simplement une carte micro-SD selon les instructions détaillées sur les sites respectifs, insérez-là dans le lecteur de l’EV3 avant de le mettre sous tension, allumez la brique et enjoy :)
Vous voulez revenir à l’environnement LEGO ? Pas de panique : éteignez la brique, retirez la carte SD et rallumez-la. C’est tout.
PS : Il se trouve que je suis un (modeste) contributeur de ces deux projets ;)