{"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

\u00c9tape 1, v\u00e9rifier la pr\u00e9sence de Java<\/h2>\n

Ouvrir un terminal et taper un classique :<\/p>\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

Tout est donc parfait, sinon il faut installer un OpenJDK 6 ou 7.<\/p>\n

\u00c9tape 2,\u00a0 installer les d\u00e9pendances pour l’IDE<\/h2>\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

~$ 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

Tout s’est bien pass\u00e9 jusqu’\u00e0 pr\u00e9sent.<\/p>\n

\u00c9tape 3, ajouter l’utilisateur au group dialout<\/h2>\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

~$ sudo usermod -aG dialout marc<\/pre>\n

\u00c9tape 4, installer l’IDE Arduino<\/h2>\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 $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

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 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

On trouve bien le \/dev\/ttyACM0<\/code>.<\/p>\n

Maintenant ouvrons l’IDE, depuis le dossier contenant l’extraction de l’archive, lancer la commande arduino<\/strong> :<\/p>\n

~\/arduino\/arduino-1.0.3$ .\/arduino<\/pre>\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 COM1<\/code> alors qu’on veut \/dev\/ttyACM0<\/code>\u00a0 :<\/p>\n

\"L'ide<\/a><\/p>\n

Pour modifier le port, dans le menu “Tools > Serial Port” choisir celui qui vous int\u00e9resse. Dans mon cas, ce sera \/dev\/ttyACM0<\/code>.<\/p>\n

\"Changement<\/a><\/p>\n

Et voil\u00e0, vous pouvez maintenant uploader des sketchs sur votre carte arduino\u2026<\/p>\n

\"Un<\/a>
Un montage fait en se basant du guide pr\u00e9sent dans le Starter Kit d’Arduino<\/figcaption><\/figure>\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> →<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[42,52],"tags":[120,101,121],"_links":{"self":[{"href":"https:\/\/arliguy.net\/wp-json\/wp\/v2\/posts\/434"}],"collection":[{"href":"https:\/\/arliguy.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/arliguy.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/arliguy.net\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/arliguy.net\/wp-json\/wp\/v2\/comments?post=434"}],"version-history":[{"count":0,"href":"https:\/\/arliguy.net\/wp-json\/wp\/v2\/posts\/434\/revisions"}],"wp:attachment":[{"href":"https:\/\/arliguy.net\/wp-json\/wp\/v2\/media?parent=434"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/arliguy.net\/wp-json\/wp\/v2\/categories?post=434"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/arliguy.net\/wp-json\/wp\/v2\/tags?post=434"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}