01 53 90 15 20

Ce cours vous permet de maîtriser les logiciels et matériels nécessaires à la mise en œuvre des objets connectés convergent vers le web.

Objectifs

  • Connaître les capacités des différentes cartes
  • Maîtriser les différents frameworks JavaScript dédiés à l’IoT
  • Faire communiquer des objets connectés et des périphériques mobiles (Smartphone, tablette)
  • Développer des applications embarquées sur Arduino/Raspberry Pi/Tessel 2
  • Être capable de prototyper des objets connectés avec Arduino/Raspberry Pi/Tessel 2

48 heures

Utilisez ce formulaire pour décrire votre projet de formation.


1

Introduction

  • État de l’art IoT.
  • Projets représentatifs du marché de l’IoT et des wearables.
  • Rappels d’électronique.
  • L’apport des langages Web dans l’IoT.
  • Environnement de développement.

Création d’applications temps réel avec Node.js

  • Rôle de Node.js dans les applications embarquées.
  • Installation et premiers pas.
  • Modules et Node Package Manager.
  • Communication temps réel avec Express et Socket.io.

Découverte de la plateforme Tessel

  • Présentation de la carte et des modules.
  • Installation et configuration.
  • Communication sans fil.

Prototypage d’objets connectés avec Arduino

  • Installation et configuration de la carte.
  • Connecter d’autres périphériques (entrées/sorties, interfaces utilisateurs, stockage, communication).
  • Faire de la robotique avec le framework Johnny-Five.

Le micro PC Raspberry Pi au service de l’IoT

  • Comparatif avec Arduino.
  • Installation et configuration de la carte.
  • Mettre en place un environnement léger et performant avec Raspbian et Node.js.
  • GPIO/USB : connecter d’autres périphériques (entrées/sorties, interfaces utilisateurs, stockage, communication).
  • Frameworks Cylon.js et Node-RED.

Comment associer Arduino, Raspberry Pi et Smartphones pour la domotique ?

  • Connecter la carte Arduino au Raspberry Pi.
  • Communiquer avec l’extérieur : exposer les fonctionnalités des objets connectés via une API Web.
  • Connexions temps réel.
  • Heimcontrol.js et Heimdroid.

Développeurs souhaitant créer des applications pour l’Internet des objets.

Connaissances de base en JavaScript, HTML et CSS. Des bases en électronique sont un plus.

Modalités d’évaluation

L’évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps).

Compétences du formateur

Notre formation est animée par un expert reconnu dans son domaine possédant une expérience sur le terrain significative et des compétences pédagogiques reconnues.

Moyens pédagogiques et techniques

  • Ordinateur (PC / MAC), vidéoprojecteur, aides audiovisuelles, documentation et support de cours, exercices pratiques d’application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation.

A l’issue de chaque stage ou séminaire, ESIC fournit aux participants :

  • Un questionnaire d’évaluation de la session
  • Une feuille d’émargement par demi-journée de présence
  • Une attestation de fin de formation

Inter-entreprises

Sessions réalisées sur demande à Paris et Lyon.

Tarif : 2400€HT/personne.

Intra-entreprise et sur-mesure

Nos consultants vous accompagnent pour adapter ce programme de formation à votre contexte.

Fermer le menu