{"id":434,"date":"2013-02-12T23:06:11","date_gmt":"2013-02-12T22:06:11","guid":{"rendered":"https:\/\/arliguy.net\/?p=434"},"modified":"2014-02-24T23:54:14","modified_gmt":"2014-02-24T22:54:14","slug":"installer-ide-arduino-sous-ubuntu-12-10","status":"publish","type":"post","link":"https:\/\/arliguy.net\/2013\/02\/12\/installer-ide-arduino-sous-ubuntu-12-10\/","title":{"rendered":"Installer l’IDE Arduino sous Ubuntu 12.10"},"content":{"rendered":"
Note du 24\/02\/2014 : j’ai publi\u00e9 une mise-\u00e0-jour de cet article pour installer la version 1.5 b\u00e9ta de l’IDE sous ubuntu 13.10<\/a>.<\/p>\n Voici comment j’ai install\u00e9 l’IDE Arduino<\/a> sous mon Ubuntu 12.10 sans passer par le package fourni avec la distribution : cela permet d’avoir la derni\u00e8re version car celle des d\u00e9p\u00f4ts Ubuntu est plus ancienne que celle qu’on peut trouver sur le site Arduino<\/a>.<\/p>\n Ouvrir un terminal et taper un classique :<\/p>\n Tout est donc parfait, sinon il faut installer un OpenJDK 6 ou 7.<\/p>\n Les d\u00e9pendances n\u00e9cessaires en plus de Java sont les suivantes : gcc-avr<\/strong> et avr-libc<\/strong>. Leur installation va automatiquement ajouter une s\u00e9rie de d\u00e9pendances si elles ne sont pas d\u00e9j\u00e0 pr\u00e9sentes, comme par exemple binutils-avr<\/strong>.<\/p>\n Tout s’est bien pass\u00e9 jusqu’\u00e0 pr\u00e9sent.<\/p>\n Pour pouvoir connecter la carte arduino au port USB de l’ordi et pour pouvoir communiquer avec, il faut que l’utilisateur qui va lancer l’ide appartienne au groupe dialout<\/strong>. En consid\u00e9rant que l’utilisateur s’appelle marc<\/em> :<\/p>\n Aller sur la page de t\u00e9l\u00e9chargement d’Arduino<\/a> et r\u00e9cup\u00e9rer la version qui correspond \u00e0 votre architecture, 32 bits ou 64 bits. Ici, ce sera la 64 bits. Vous devez savoir o\u00f9 vous voulez l’installer. Chez moi ce sera dans Connecter la carte. Elle doit s’alimenter et les leds clignoter. Pour v\u00e9rifier que le port correspondant est bien cr\u00e9\u00e9, on peut faire un On trouve bien le Maintenant ouvrons l’IDE, depuis le dossier contenant l’extraction de l’archive, lancer la commande arduino<\/strong> :<\/p>\n Cela ouvre une fen\u00eatre comme celle de la capture suivante, o\u00f9 l’on voit que l’IDE n’est pas configur\u00e9 sur le bon port de communication, il prend par d\u00e9faut Pour modifier le port, dans le menu “Tools > Serial Port” choisir celui qui vous int\u00e9resse. Dans mon cas, ce sera Et voil\u00e0, vous pouvez maintenant uploader des sketchs sur votre carte arduino\u2026<\/p>\n Bonne suite.<\/p>\n","protected":false},"excerpt":{"rendered":" Note du 24\/02\/2014 : j’ai publi\u00e9 une mise-\u00e0-jour de cet article pour installer la version 1.5 b\u00e9ta de l’IDE sous ubuntu 13.10. Voici comment j’ai install\u00e9 l’IDE Arduino sous mon Ubuntu 12.10 sans passer par le package fourni avec la distribution : cela permet d’avoir la derni\u00e8re version car celle des d\u00e9p\u00f4ts Ubuntu est plus … Continuer la lecture de Installer l’IDE Arduino sous Ubuntu 12.10<\/span> \u00c9tape 1, v\u00e9rifier la pr\u00e9sence de Java<\/h2>\n
~$ java -version\r\njava version \"1.7.0_09\"\r\nOpenJDK Runtime Environment (IcedTea7 2.3.4) (7u9-2.3.4-0ubuntu1.12.10.1)\r\nOpenJDK 64-Bit Server VM (build 23.2-b09, mixed mode)<\/pre>\n
\u00c9tape 2,\u00a0 installer les d\u00e9pendances pour l’IDE<\/h2>\n
~$ sudo apt-get install gcc-avr avr-libc\r\n[\u2026]\r\nSetting up binutils-avr (2.20.1-3) ...\r\nSetting up gcc-avr (1:4.7.0-2) ...\r\nSetting up avr-libc (1:1.8.0-2) ...<\/pre>\n
\u00c9tape 3, ajouter l’utilisateur au group dialout<\/h2>\n
~$ sudo usermod -aG dialout marc<\/pre>\n
\u00c9tape 4, installer l’IDE Arduino<\/h2>\n
$HOME\/arduino<\/code>.<\/p>\n
~$ mkdir ~\/arduino\r\n~$ cd ~\/Downloads\r\n~\/Downloads$ tar -C ~\/arduino -xvzf arduino-1.0.3-linux64.tgz\r\n~\/Downloads$ cd ~\/arduino\/arduino-1.0.3\/\r\n~\/arduino\/arduino-1.0.3$<\/pre>\n
\u00c9tape 5, connecter la carte et lancer l’ide<\/h2>\n
ls<\/code> sur le tty correspondant :<\/p>\n
~\/arduino\/arduino-1.0.3$ ls -l \/dev\/ttyACM*\r\ncrw-rw---- 1 root dialout 166, 0 f\u00e9vr. 12 22:45 \/dev\/ttyACM0<\/pre>\n
\/dev\/ttyACM0<\/code>.<\/p>\n
~\/arduino\/arduino-1.0.3$ .\/arduino<\/pre>\n
COM1<\/code> alors qu’on veut
\/dev\/ttyACM0<\/code>\u00a0 :<\/p>\n
<\/a><\/p>\n
\/dev\/ttyACM0<\/code>.<\/p>\n
<\/a><\/p>\n
<\/a>