background preloader

Raspberry Pi

Raspberry Pi
Update: 14th May, 2013 wiringPi version 2 has been released and now has its own website ( to look after it. Most of the documentation on the projects site has been copied over to it the new site, but there may still be 1 or 2 pages that are still missing. I’d encourage you to use the new site if possible where there will be a forum and wiki. The following tables give the mapping of the Raspberry Pi GPIO Pins to the GPIO connector in relation to the pin numbers and the physical location on the connector. This is a representation of the GPIO connector as viewed looking at the board from above, with the USB power at the top and the GPIO to the top-right of the board. If using the connector pin numbering, then note that Pin 1 on the connector is the 3.3v supply. P1: The Main GPIO connector: Board Revisions: Please note the differences between board revisions 1 and 2 (R1 and R2 above) P5: The auxilliary GPIO connector present on Rev. 2 boards only: Related:  Raspberry

Raspberry Pi : fabriquons des trucs! - Topics perso et Community Management Description des composants utiles pour commencerNous avons vu dans le post précédent ce qu'est précisément le Raspberry Pi, ainsi que le materiel requis pour s'en servir. Cependant, il s'agissait du minimum syndical requis pour faire fonctionner le Pi. Notre but n'étant pas de simplement faire un serveur, je vais vous présenter ici quelques équipements intéressants, et nous ferons des "packs" de démarrage. Ou acheter?En premier lieu, je vous recommande trois sites : Ces trois sites proposent un catalogue très intéressant de composants adaptés aux besoins de la robotique, de la domotique, de l'instrumentation, et même de l'expérimentation en général. Les composantsLes ArduinoAvant de commander, je voudrais vous parler des Arduino. Les BreadboardUne breadboard, ou plaque de prototypage sans soudure, et une plaque dotée de nombreux trous. La plaque que vous voyez est une breadboard avec à droite un schéma superposé dessus.

Pins | Wiring Pi Pin numbering of the BCM2835 GPIO port(s) on the Raspberry Pi has been a source of great confusion since the designs for the Pi were first published. In the early days (even before hardware was available) the default usable GPIO pins were simply referred to by number as GPIO0 through GPIO7. Additionally there were pins for other purposes, SPI, I2C and serial. This was highlighted on the original image on the Raspberry Pi Wiki site too. So when initially writing wiringPi, I chose to have the same default pin numbering scheme and numbered them from 0 upwards. However this has subsequently been viewed as “wrong” and several people have expressed concern about my numbering scheme, however I’ve stuck with it (as by then people were using wiringPi). and it’s proven its worth over the hardware board revisions where some pins changed their hardware definitions, however wiringPi was able to hide this from the user. For a printable version of these tables, click here.

Raspberry Pi : fabriquons des trucs! - Page 3 - Topics perso et Community Management Merci, content de voir que les tutos servent :)Qu'entends tu exactement par communiquer via un PC? Si tu parles d'échanger des infos entre un Raspberry pi et un PC quelconque, tu as une immense quantité de solutions disponibles, dépendantdu langage de programmation que tu utilise. La solution "universelle", c'est d'utiliser des sockets, le programme sur le PC envoie des infos à un programme sur le Pi, qui quand à lui commande le servomoteur. Effectivement, je suis en Guadeloupe. Mais bon, encore pour Adafruit, si tu commandes chez eux, prends les composants "rares", genre servomoteurs, et bidules "robotique", ou orientés vers des applications très peu fréquentes. Super idée! Plus tu as de pattes, plus tu as de lignes IO. d'après ce que j'ai lu, avec ce genre de puces (programmable avec du code Arduino : il suffit de programmer normalement le Arduino, en mettant la puce dans le socket à la place du Atmel Atmega 328!)

The GPIO Connector | Adafruit's Raspberry Pi Lesson 4. GPIO Setup The diagram below show the pins on the GPIO connector for a Raspberry Pi Version 1 (which is what existed when this tutorial was released) Version 2 has pin 27 replacing pin 21 but it otherwise the same As well as supplying power (GND, 3.3V and 5V) all the GPIO pins can be used as either digital inputs or outputs. The pins labelled SCL and SDA can be used for I2C. The pins labelled MOSI, MISO and SCKL can be used to connect to high speed SPI devices. All the pins have 3.3V logic levels and are not 5V-safe so the output levels are 0-3.3V and the inputs should not be higher than 3.3V. A popular way to actually make the connections to the Raspberry Pi is to use a Pi Cobbler. Make extra extra double-check sure that the PIN 1 indicator is in the corner of the Pi. This uses a ribbon cable to connect the GPIO connector to solderless breadboard, where you can add your own components.

Raspberry Pi : fabriquons des trucs! - Page 3 - Topics perso et Community Management Merci, content de voir que les tutos servent :)Qu'entends tu exactement par communiquer via un PC? Si tu parles d'échanger des infos entre un Raspberry pi et un PC quelconque, tu as une immense quantité de solutions disponibles, dépendantdu langage de programmation que tu utilise. La solution "universelle", c'est d'utiliser des sockets, le programme sur le PC envoie des infos à un programme sur le Pi, qui quand à lui commande le servomoteur. Effectivement, je suis en Guadeloupe. Mais bon, encore pour Adafruit, si tu commandes chez eux, prends les composants "rares", genre servomoteurs, et bidules "robotique", ou orientés vers des applications très peu fréquentes. Super idée! Plus tu as de pattes, plus tu as de lignes IO. d'après ce que j'ai lu, avec ce genre de puces (programmable avec du code Arduino : il suffit de programmer normalement le Arduino, en mettant la puce dans le socket à la place du Atmel Atmega 328!)

DomoRasPi 07 : Allumer/éteindre une vraie lampe OU comment faire de la domotique low cost. Ce post est le septième d’une liste de tutoriels sur le raspberry PI, cliquez ici pour accéder au sommaire ! Rhhha je vous ai trompé cher visiteurs, je n’avais plus de lampe sous la main alors j’ai pris…. un réveil !! Mais peu importe, l’application est exactement la même, on se passera de lampe pour cet exercice (c’est la faute a ma chérie qui n’a pas voulu me laisser sa lampe de chevet “lapin crétin” comme sujet d’expérience, l’hérétique !!) Comme promis nous allons voir aujourd’hui comment utiliser le raspberry PI et plus précisément les ports GPIO (broches) de la carte pour contrôler un élément électrique de votre habitation, cet élément peut être n’importe quoi : une lampe/lumière, un réveil, un frigo, une tv, bref tout ce qui vous passe par la tête Voila une petite vidéo pour vous mettre en bouche et vous montrer ce qu’on vas faire (cliquez sur l’image ci dessous pour la télécharger) : Prêt a tenter le coup? Voici les éléments requis pour cette expérience : Un petit schéma s’impose :

Raspberry-pi : utilisation des entrées, sorties Aujourd’hui nous allons voir comment utiliser les entrées/sorties (GPIO) du Raspberry-pi pour interfacer du matériel extérieur. Pour cela nous allons utiliser le langage de programmation Python dont nous allons faire la découverte avec un premier programme. Ensuite nous ajouterons la librairie Rpi-GPIO qui permet de piloter facilement les entrées sorties du Raspberry-pi pour allumer des Leds. Python :Python est un langage de programmation assez simple. Pour faire nos premiers pas avec Python nous allons commencer par le traditionnel ‘Hello world ! Ouvrez le gestionnaire de fichier, dans le répertoire /home/pi créez un nouveau répertoire appelé MesScripts et à l’intérieur créez un nouveau fichier nommé Bonjour.py Dans ce fichier collez texte suivant : Print ‘Salut’ Print ‘Je suis un Raspberry pi.’ Enregistrez et Fermez…. Lancez ensuite la console pour pouvoir exécuter le programme. Puis lancez le programme avec la commande suivante : Sudo python Bonjour.py Bibliothèque RPi.GPIO : Conclusion :

Raspberry Pi GPIO - Led (Python) | #!/neolitec Je pars du principe que l’OS installé est au minimum une Debian (voire une Raspbian qui est taillé spécialement pour le RPi). Pour les autres distributions, il faudra adapter la procédure ! Prérequis Dans un premier temps, il faut installer python et quelques librairies sur le RPi. Si aucune mise à jour de l’OS n’a été faite depuis un moment, ou si l’installation est tout fraiche, il est nécessaire de faire une petite mise à jour. Vous pouvez aller boire un bon gros café. Ensuite, on installe python et quelques librairies (toutes ne sont certainement pas utiles) : EasyInstall est un utilitaire du monde Python qui permet de gérer les packages Python. PyPi… c’est un peu la même chose. Enfin, on installe la librairie Python pour le RPi, qui sera automatiquement placée au bon endroit pour être utilisée comme toute autre librairie dans nos programmes : La LED qui clignotte : le « Hello World » matériel Schéma de cablage Composants : Le programme (led1.py) : Correspondance BCM/BOARD

Domotique : Raspberry PI commande du GPIO avec un iPhone et PLCLink Réalisation complète et application pratique en domotique Le RaspberryPI avec PLCLink PLCLink PLCLink est une application pour iPhone ou iPad de supervision et de télécommande d'automatismes utilisant des protocoles standards du net (HTTP, XML, JSON, Modbus). Raspberry PI Le Raspberry PI est une carte complète micro-ordinateur avec Linux comme système d'exploitation. Vous avez avantage à fixer rapidement l'adresse IP du RaspberryPI en associant l'adresse MAC de celui-ci avec une IP fixe dans l'interface du routeur, il sera plus simple de réaliser ensuite les routages de port pour un accès en réseau extérieur. Le câblage de la LED à été modifié dans la suite. Installation de base Vous trouvez sur les sites consacrés à ce produit les détails pour le montage de base, réaliser une carte mémoire de boot 1Go est largement suffisant pour cette démonstration. # usermod -a -G gpio www-data Installation Suites des opérations d'installations de la carte RaspberryPI Vidéo de démonstration #! #! <? #! #!

Raspberry PI en mode HTPC et pilotage via télécommande Qui ne connait pas le Raspberry Pi ? Bon pour ceux qui reviennent d’une transhumance de deux ans dans les montagnes sur le plateau du Larzac voici un petit rappel. Le Raspberry Pi est un ordinateur de la taille d’une carte de crédit, créé par la fondation du même nom. HTPC quésako « qu’es aquò » ? HTPC ou Home Theater Personal Computer est un ordinateur que l’on utilise comme home cinéma. En clair, je vous propose de transformer votre TV ancienne génération en TV connectée nouvelle génération. L’un des gros avantages du Raspberry Pi c’est que son système d’exploitation tient sur une carte SD. Quelle image installer ? Actuellement il existe 3 gros systèmes sur le créneau des HTPC : OpenElec, Raspbmc, Xbian Chacun de ces systèmes se déclare le meilleur et ils utilisent tous les 3 le génial XBMC. Rendez-vous sur cette page pour télécharger la version d’Openelec la plus récente. Sélectionnez l’image, sélectionnez le chemin de votre carte SD et cliquez sur « Write ». #! cp . irw

Plus de 50 idées pour votre Raspberry Pi Nous sommes nombreux à nous être procuré un petit ordinateur Raspberry Pi pour nous lancer dans des projets de ouf malade... C'est très cool, mais à part le classique Media Center XBMC, qu'avez-vous fait avec votre Raspberry Pi ? Si vous séchez niveau idées, voici une petite sélection que j'ai rassemblée au cours des derniers mois. J'imagine qu'il y a encore beaucoup d'autres idées et de tutos, donc n'hésitez pas à partager les liens dans les commentaires, je les rajouterai à ma liste. Merci ! En attendant, j'espère que ceux-ci vous donneront de l'inspiration... On peut donc en faire : Et si vous cherchez un moyen rapide et pas cher de faire un boitier de protection pour vos Raspberry Pi, pensez aux LEGO. Bon, je pourrai continuer comme ça toute la journée, mais va bien falloir que je m'arrête. Amusez-vous bien ! Rejoignez les 60492 korbenautes et réveillez le bidouilleur qui est en vous Suivez KorbenUn jour ça vous sauvera la vie..

Raspberry Pi : The Unofficial Tutorial Advertisement Get to know the world’s favorite $25 computer: the Raspberry Pi. You’ll find tips, tricks and more in this unofficial Raspberry Pi tutorial from MakeUseOf. Table Of Contents §1–The Raspberry Pi §2–What’s Inside the Pi? §3–What You Will Need for Your Raspberry Pi §4–Setting Up the Raspberry Pi §5–Getting to Grips with the GUI §6–Programming on the Pi §7–Configuring the Pi as a Media Centre §8–Fascinating Uses for the Raspberry Pi §9–Raspberry Pi: A Versatile Mini Computer §10–The Cream on Your Pi 1. You’ve surely heard of the Raspberry Pi: the palm-sized computer with enough power to run servers or media centres complete with retro gaming; with the connectivity to control security systems and enthusiast projects; and with the software tools to encourage the teaching and understanding of programming. Since its launch in 2012 the Pi has exceeded expectations, becoming a must-have piece of computer hardware for enthusiasts and tech-heads. It’s also just the tip of the iceberg. 2. 3. 4. 5.

Related: