IoT & Raspberry Pi

Qui sommes-nous ?

Pierre-Lin Bonnemaison (Pierre)

pierrelin.bonnemaison@ynov.com

&

Eliott Bureau

eliott.bureau@ynov.com

Notre parcours

Bac ES

Ingésup

Spécialisation en Dev' Web

Bac S

Ingésup

Spécialisation en Dev' Web

PLEB WEB SAS - Raspbian France

D'autres projets

Sphinx

Crypto-monnaies

Qui êtes-vous ?

Présentez vous.

  • Identité
  • Formations précédentes
  • Alternance / expériences pro
  • Dev ou système + technos
  • Après l'école ?
  • Expérience électronique / Linux / IoT ?

Objectifs

Comprendre l'IoT

C'est quoi ?

Économie

Les dangers

Raspberry Pi

Présentation

Manipulation

Limites

L'IoT avec Python

Base du langage

Utilisation Web

Gestion des GPIO

Projets

Mécanique

Électronique

Programmation

Discussion

Retours sur l'IoT

Éthique

Programmation

Déroulement et contenu du cours

Type de travail :

Cours théoriques avec exercices

Projets IoT concret

Organisation :

Cours individuels

Projets par groupes de 5

Rendus :

Exercices notés

Projets avec présentation oral devant l'administration

Notation :

Individuelles pour les exercices

De groupe pour les projets

Rendus attendus

Les dates sont précisées pour chaque travail

Date :

Exercices : Un repository GitHub / BitBucket / Git

Format :

Présentation : Slides, une prez de 10-15 minutes (min), qui reviens sur les différents points du projets, les contraintes, les points bloquants et présente le projet fini.

Retrouver les cours

Tous les cours & exemples de code sont téléchargeables sur GitHub : https://github.com/OsaAjani/cours-iot !

N'hésitez pas à les télécharger avant ou au début du cours pour pouvoir tester le code en direct, suivre les slides plus facilement, etc.

Environnement de travail

Linux !

Nous ne développons que sous Linux.

Les technologies de l'embarqué et de l'IoT fonctionnent presque toutes sous Linux !

Nos serveurs ne tournent que sous Linux.

La seule bonne excuse pour ne pas développer sous Linux, c'est de développer en .NET... Et il n'existe pas de bonne excuse pour développer en .NET.

Conclusion ?

Vous DEVEZ installer Linux !

Au mieux vous faîtes un dualbot Linux / Windows.

Au pire, vous installez une machine virtuelle.

De préférence, prenez une distribution à base de Debian (ubuntu par exemple).

Dans tous les cas : Prochain cours = Une machine Linux.

Sinon, vous pourrez pas suivre.

Questions ?

IoT & Raspberry Pi

By plebweb

IoT & Raspberry Pi

  • 611