MAKERS : Présentation NodeJS
Le 2015-10-20 à 18:30
- Carré Lamartine - Amiens
- Gratuit
- Durée : 1h
NodeJS est une solution de développement serveur fondée sur l’interpréteur de Javascript V8 édité par Google. En plus des fonctionnalités de base du JS, il propose nativement de nombreuses librairies “bas niveau”, qui permettent d’accéder à la couche réseau, au système de fichiers, à la gestion de processus…
De nombreux modules additionnels sont proposés par la communauté, via l’utilitaire NPM (Node Package Manager). Malgré sa relative jeunesse, le riche écosystème disponible permet de rivaliser avec les environnements les plus aboutis, en terme de performances et de temps de travail.
Raspberry Pi est une petite carte électronique (de la taille d’une carte de credit) embarquant un ordinateur complet (Single Board Computer). Facile d’accès, peu onéreux et propulsé par une communauté très active, les ressources logicielles et pédagogiques autour de cette carte ne manquent pas.
Expérimentons NodeJS sur raspberry Pi dans le cadre de la réalisation d’un objet connecté : un robot avec caméra embarquée, piloté à distance via internet.
Côté Raspberry Pi, nous exploiterons le Wifi, le port I2C et le module caméra.
Côté NodeJS, nous aborderons la programmation événementielle, les notions de file-system et de sockets.
Côté électronique/mécanique nous traiterons rapidement l’alimentation électrique et le pilotage des moteurs via une carte Arduino.
Le déroulement :
Cette conférence de 30 minutes environ permettra de présenter un robot controlé via une Raspberry Pi connectée, dont le code source est en NodeJS.
Où et quand ?
Rendez-vous mardi 20 octobre 2015, à partir de 18h30 au Carré Lamartine : 19 bis rue Lamartine à Amiens.
Pour qui ?
Cette conférence nécessite principalement des connaissances en JavaScript.
Par qui ?
Nicolas Giraud : Passionné de domotique et d'IoT, travaillant sur des technologies NodeJS.