URL: https://linuxfr.org/news/programmez-votre-raspberry-pi-depuis-le-confort-de-votre-navigateur-web-et-en-javascript Title: Programmez votre Raspberry Pi depuis le confort de votre navigateur Web - et en JavaScript! Authors: Anonyme Pierre Jarillon, claudex, Benoît Sibaud et Bruno Michel Date: 2013年05月04日T14:34:59+02:00 License: CC By-SA Tags: concours_embarqué_201304 et raspberry_pi Score: 16 Nous sommes de plus en plus nombreux à avoir envie d'expérimenter avec des projets hardware. Le Raspberry Pi s'est imposé en un an comme une excellente plateforme, très peu chére et facile d'accès. Il est très bien adapté aux projets « connectés » puisque le modèle B intègre en standard un port Ethernet et qu'un dongle Wifi coûte moins de 10 euros. Pourtant, développer sur Raspberry Pi est plus compliqué que de développer pour le Web ou pour Arduino : on développe en général sur sa propre machine, on transfère les sources sur le Raspberry Pi, on teste avant de revenir sur sa machine pour corriger et re-pousser le code. De plus, il faut trouver un moyen sûr de relancer son programme à chaque re-démarrage du Raspberry Pi. Partant du constat que beaucoup d'utilisateurs du Raspberry Pi finissent par ne pas en faire grand chose, par manque d'outils adaptés, [@sarfata](http://twitter.com/sarfata) a développé [pijs.io](http://pijs.io), un service Web pour piloter et programmer son Raspberry Pi en ligne. Le seul langage supporté pour l'instant est JavaScript mais d'autres pourront être ajoutés plus tard. ---- [Le service pijs.io](http://pijs.io) [Présentation de pijs.io](http://www.tbideas.com/blog/2013/04/NodeJS-Raspberry-Pi-The-easy-way/) [Code source de pijs.io (JS + framework Meteor)](https://github.com/tbideas/asteroid) [Le framework Meteor](http://www.meteor.com) ---- ### Installation Pour fonctionner, pijs nécessite l'installation d'un client ([pi-steroid](https://github.com/tbideas/pi-steroid/)) sur le Raspberry Pi. L'installation est très simple, il suffit d'exécuter la commande : curl http://pijs.io/install-pijs.sh |bash  Puis de se connecter sur l'interface Web pour enregistrer ce Raspberry Pi.  ### Utilisation Un éditeur en ligne permet d'écrire du code qui est immédiatement transféré et exécuté sur le Raspberry Pi. Bien sûr, une console permet de débugger son programme et de suivre en temps réel le déroulement du script.  La première version est pleinement fonctionnelle et peut être utilisée par exemple pour récolter des données via USB et les transmettre vers le Web, pour réagir (son, lumière, servos) à des évènements dans votre « vie en ligne » ou encore pour faire le lien entre le monde réel et Internet! La documentation fournit déjà de nombreux examples et d'autres sont ajoutés fréquemment. ### Sources et Evolutions [pijs.io](http://pijs.io) est lui-même développé en JavaScript avec le framework [Meteor](http://www.meteor.com) et est [entièrement disponible en open-source](https://github.com/tbideas/asteroid). L'auteur est à la recherche de nouveaux utilisateurs, et à l'écoute de leurs idées et envies !