Articles

Guide d'installation pour IUT de l'Indre

Introduction

Cet article présente les recommandations pour installer l'ensemble des outils utilisé à l'IUT de l'Indre en Informatique Embarquée. Il s'adresse donc avant tout aux étudiants en GEII de cet établissement.

Installation d'Atmel Studio

Afin d'être certain de conserver la compatibilité avec les projets créés à l'IUT, il est recommandé d'installer la version 6.2 d'Atmel Studio téléchargeable avec le lien suivant : Atmel Studio 6.2 SP2 With .net.

Il n'y a pas de critère particulier à respecter au moment de l'installation.

Installation d'AVRDUDE

AVRDUDE est le logiciel qui permet de charger un nouveau programme dans le microcontrôleur en utilisant à la fois le bootloader implanté dans le microcontrôleur et la liaison USB-Série.

Il est inclus dans le logiciel Arduino mais pour faciliter la configuration des outils d'upload dans le menu Tools d'Atmel Studio, je vous propose de télécharger AVRDUDE ici et de placer le contenu du fichier compressé téléchargé directement dans C:\ (donc bien à la racine de C).

Pour en savoir plus sur AVRDUDE, rendez-vous ici.

Configuration d'Atmel Studio pour utiliser AVRDUDE

Ouvrir Atmel Studio 6.2 et effectuer les manipulations suivantes :

  • Menu Tools $\rightarrow$ Import and Export Settings
    • Choisir Import selected environment settings puis Next.
    • Choisir No, just import new settings, overwriting my current settings puis Next.
    • Cliquer sur Browse puis prendre le seul fichier disponible dans le dossier C:\Avrdude\ puis Next.
    • Cocher la case All puis cliquer sur le bouton Finish et enfin le bouton Close.

Après cette opération, le menu Tools présente plusiseurs liens permettant d'uploader la dernière version du programme en cours de développement. Il suffit pour cela de choisir Arduino Uno Upload ON COMx où x désigne le numéro du port sur lequel votre carte est connectée.

Remarque : pour que l'upload se passe bien, il faut sélectionner soit la ligne de l'intitulé du projet, soit le programme c principal du projet dans l'explorateur de solutions.

Installation du pilote pour le convertisseur USB-Série

Le convertisseur USB-Série repose sur un composant chinois de référence CH340 nécessitant l'installation de ce pilote.

L'installation s'effectue simplement en lançant le fichier setup.exe

Installation du module Terminal Window dans Atmel Studio 6.2

La version compatible avec Atmel Studio 6.2 n'étant semble-t-il plus disponible sur le site d'Atmel, vous pouvez la récupérer directement sur mon Google Drive, dans son dossier Publique.

Télécharger Terminal Window for Atmel Studio 6.2 et lancer son installation par un double-clic sur le nom du fichier téléchargé.

Si votre installation ne l'intègre pas, vous pouvez également installer Doxygen de la même façon.

Plus généralement, vous pouvez retrouver certaines des activités réalisées à l'IUT dans mon dossier Google Drive partagé.

Installation d'Arduino IDE

L'environnement de développement Arduino (l'IDE) n'est pas explicitmement utilisé dans la plupart des activités de travaux pratiques.

Si vous ne parvenez pas à installer l'option Temrinal Window d'Atmel Studio 6.2, vous pouvez vous servir du Moniteur Série qui se trouve dans l'IDE Arduino.

Rendez-vous sur le site Arduino, section software et installez la version en cours de l'IDE.

Remarque : pour établir une communication série entre votre carte et le PC, procéder comme suit :

  • Ouvrir l'IDE Arduino.
  • Choisir le port sur lequel est connecté votre carte dans le menu Outils $\rightarrow$ Port:"COMx".
  • Choisir Moniteur série dans le menu Outils ...

Rappel : pour connaître le port sur lequel votre carte est connectée, le plus simple consiste à consulter la liste des ports proposés dans Outils $\rightarrow$ Port:"COMx" sans connecter votre carte puis de voir quel est le port qui apparaît une fois votre carte connectée.