Table des matières

Action RdE/DevLOG: Programmation Arduino

Inscription

Les inscriptions sont clôturées.

Présentation

Les réseaux RdE et DevLOG sont heureux de vous annoncer la tenue d’une action commune sur la programmation de systèmes embarqués à base d’Arduino les 21, 22 et 23 janvier 2015 à Gif Sur Yvette, démarrage le mercredi 21 à 13h30 et clôture le vendredi 23 à 16h. Cette action, placée sous l’égide de l’échange, de la rencontre et du partage, s’adresse aussi bien aux électroniciens qu’aux développeurs.

Nous vous invitons à découvrir l’univers Arduino et les interactions entre le mode du code et le monde physique à travers l’électronique. Vous pourrez vous initier à la programmation de carte électronique, comprendre les bases de l’électronique, apprendre les bonnes pratiques de développement et échanger autour de nos métiers si proches.

Nous avons pensé cet événement comme une invitation à venir partager un moment de découverte avec des collègues d’horizon divers, permettant ainsi à chacun d’apprendre à son rythme, à travers des exemples ludiques et pratique à la fois, car c’est là toute la force d’Arduino.

Programme prévisionnel

Journée #1

INTRODUCTION

  1. Qu'est-ce qu'Arduino
  2. Historique du projet Arduino
  3. Exemples de réalisations
  4. Installation sous Linux/Mac/Windows
  5. Prise en main de l'environnement de développement (IDE)

ÉLECTRONIQUE à destinations des non-électroniciens

  1. Les bases de l'électronique sous une forme très rapide et abordable : notions fondamentales, composants, circuits de base, …
  2. Les capteurs et actionneurs
  3. Les microcontrôleurs
  4. Recommandations (utilisation : reconnaître les composants, protection des périphériques, représentation graphique, symboles …)

PROGRAMMATION à destination des non-développeurs

  1. Programmer, penser Arduino (langage, structure, syntaxe, …)
  2. Bonne pratique pour le codage (écriture de programmes, conventions, commentaires, indentation, utilisation de Git, gestion de versions, test unitaire, …)
  3. Aperçu sur les bibliothèques internes/externes intervenants
  4. Outils de programmation avancés

MÉTHODOLOGIE

  1. Mise en oeuvre
  2. Débugger
  3. La connectique
  4. Système D

Lors des deux journées suivantes, des focus précis seront faits sur des points précis.

Journée #2 et #3

MISE EN PRATIQUE SOUS FORME DE PROJETS Chaque partie de projet sera constituée :

Logistique

L'action s'adresse à une vingtaine de participants et se déroulera sur le campus CNRS de Gif Sur Yvette. L'hébergement est assuré par le complexe hôtelier de la DR04.

Nous vous demandons de venir avec un ordinateur portable impérativement !

Il serait également souhaitable, si possible, afin de compléter le matériel mis à disposition pour la formation, de venir avec :

Kit Arduino

Au niveau du matériel, les cartes Arduino et les composants seront mis à disposition durant ces 3 jours sous forme d'un kit. Nous vous demanderons d'en prendre grand soin car ils serviront à d'autres actions.

Equipe organisation