présentation des différentes variantes du Raspberry Pi, comment faire nos premiers pas pour l’exploiter et il nous montrera les différentes possibilités d’usage qui s’offre à nous (jeux, multimédia, domotique, serveur, bidouillage…). Nous verrons ensuite comment relier le Raspberry Pi à différents composants électroniques à travers les connexions GPIO
a idea about raspberry pi and some project to, manipulate this micro pc, i like the presentation so that's why i make this slide on order to share this tuto, it can helps you and change your life :p
Building the Internet of Things with Raspberry PiNeil Broers
With the advent of the low cost Raspberry Pi computer, anyone with a soldering iron and some basic Python skills can take everyday objects and transform them into fully networked, smart devices.
In this talk, I will show you how I hacked a Raspberry Pi into my home alarm system, turning my network of IP cameras into motion triggered sensors. I will show you how to build basic input and output circuits and introduce you to the RPi.GPIO Python module. We’ll talk about how you can build a RESTful server on your Raspberry Pi to enable remote access. And finally, more ideas for hacking everyday objects around the home!
No prior electronics knowledge required.
The document introduces the Raspberry Pi, a credit card-sized computer that costs around $25. It has HDMI and USB ports and runs on a Broadcom BCM2835 chipset with 256MB-512MB of RAM. The Raspberry Pi is designed for education and can be used to teach programming concepts and hardware interfacing. It has many applications including use as a home media center or for adaptive technology due to its small size and ability to display 1080p video. However, it also has limitations such as only supporting SD cards up to 32GB for storage and its Ethernet port only supporting speeds up to 100Mbps. The future of the Raspberry Pi could include powering it with a battery and improving its
a idea about raspberry pi and some project to, manipulate this micro pc, i like the presentation so that's why i make this slide on order to share this tuto, it can helps you and change your life :p
Building the Internet of Things with Raspberry PiNeil Broers
With the advent of the low cost Raspberry Pi computer, anyone with a soldering iron and some basic Python skills can take everyday objects and transform them into fully networked, smart devices.
In this talk, I will show you how I hacked a Raspberry Pi into my home alarm system, turning my network of IP cameras into motion triggered sensors. I will show you how to build basic input and output circuits and introduce you to the RPi.GPIO Python module. We’ll talk about how you can build a RESTful server on your Raspberry Pi to enable remote access. And finally, more ideas for hacking everyday objects around the home!
No prior electronics knowledge required.
The document introduces the Raspberry Pi, a credit card-sized computer that costs around $25. It has HDMI and USB ports and runs on a Broadcom BCM2835 chipset with 256MB-512MB of RAM. The Raspberry Pi is designed for education and can be used to teach programming concepts and hardware interfacing. It has many applications including use as a home media center or for adaptive technology due to its small size and ability to display 1080p video. However, it also has limitations such as only supporting SD cards up to 32GB for storage and its Ethernet port only supporting speeds up to 100Mbps. The future of the Raspberry Pi could include powering it with a battery and improving its
Venez voir comment "hacker" des objets de votre maison pour en faire des "objets connectés" en réutilisant vos compétences de développeur.
Des exemples de montages et de code seront présentés, entre autres :
- Comptage électrique (téléinfo)
- Monitoring de température (hacking de station météo radio)
- Contrôle d'équipements (Chauffage, VMC, Volets roulants, ...)
- RaspberryPi, BeagleBone Black et Arduino seront les principaux ingrédients.
Présentation effectuée à la DevCon 12 (16 décembre 2021) par Christophe Villeneuve sur "Pentest Bus Pirate".
Une occasion de voir comment effectuer des pentests sur de l'IoT
Raspberry Pi: markets and applications of cheap micro computer Aiham Shoaib
This project was part of our Science and technology seminar. We had to analyse the socio-economic impact as well as a technology analysis for the Raspberry Pi product. The assignment was supervised by Prof. Nicolas Van Zeebroeck.
Mender 2.0 101: Bien démarrer avec les 'update modules'Pierre-jean Texier
Sortie courant 2019 (https://mender.io/blog/mender-2-0-released-application-updates),
la version 2.0 de Mender introduit de nouvelles fonctionnalités afin d’étendre
les scénarios de mises à jour au niveau application en environnement Linux Embarqué.
Initialement construit sur un schéma à double partition (A/B) dans sa version 1.X, la nouvelle
mouture de Mender permet par exemple :
- Mise à jour de container (e.g Docker)
- Mise à jour logiciel FPGA et/ou microcontrôleur
- Mise à jour d’une arborescence donnée du système de fichier racine
- et bien d’autres encore
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseriesXavier MARIN
Votre mission, si vous l'acceptez : collecter chez chaque client 500 métriques par seconde sur un réseau Modbus, stocker plusieurs jours de données localement, et pousser des métriques sous échantillonnées dans le cloud. Les contraintes incluent la remontée des contextes de défaut, l’envoi de commande sécurisée depuis le cloud, l’isolation des données entre clients, la connexion temps réel via websocket, la gestion des coupures de courant et d’internet. Le système tourne sur une PINE64, avec une base de donnée open source française !
Venez voir comment "hacker" des objets de votre maison pour en faire des "objets connectés" en réutilisant vos compétences de développeur.
Des exemples de montages et de code seront présentés, entre autres :
- Comptage électrique (téléinfo)
- Monitoring de température (hacking de station météo radio)
- Contrôle d'équipements (Chauffage, VMC, Volets roulants, ...)
- RaspberryPi, BeagleBone Black et Arduino seront les principaux ingrédients.
Présentation effectuée à la DevCon 12 (16 décembre 2021) par Christophe Villeneuve sur "Pentest Bus Pirate".
Une occasion de voir comment effectuer des pentests sur de l'IoT
Raspberry Pi: markets and applications of cheap micro computer Aiham Shoaib
This project was part of our Science and technology seminar. We had to analyse the socio-economic impact as well as a technology analysis for the Raspberry Pi product. The assignment was supervised by Prof. Nicolas Van Zeebroeck.
Mender 2.0 101: Bien démarrer avec les 'update modules'Pierre-jean Texier
Sortie courant 2019 (https://mender.io/blog/mender-2-0-released-application-updates),
la version 2.0 de Mender introduit de nouvelles fonctionnalités afin d’étendre
les scénarios de mises à jour au niveau application en environnement Linux Embarqué.
Initialement construit sur un schéma à double partition (A/B) dans sa version 1.X, la nouvelle
mouture de Mender permet par exemple :
- Mise à jour de container (e.g Docker)
- Mise à jour logiciel FPGA et/ou microcontrôleur
- Mise à jour d’une arborescence donnée du système de fichier racine
- et bien d’autres encore
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseriesXavier MARIN
Votre mission, si vous l'acceptez : collecter chez chaque client 500 métriques par seconde sur un réseau Modbus, stocker plusieurs jours de données localement, et pousser des métriques sous échantillonnées dans le cloud. Les contraintes incluent la remontée des contextes de défaut, l’envoi de commande sécurisée depuis le cloud, l’isolation des données entre clients, la connexion temps réel via websocket, la gestion des coupures de courant et d’internet. Le système tourne sur une PINE64, avec une base de donnée open source française !
31. DIFFÉRENTS TYPES DE CONNEXION
GPIO
• Bus I2C
permet de connecter des composants avec seulement 2 fils
• entrée/sortie numérique
concept TOR « tout ou rien »
• Broches Rx / Tx
connexion en port série (USB-TTL)
• PWM (« Pulse Width Modulation »)
ou Modulation de largeur d'impulsion
• Interface SPI (Serial Peripheral Interface)
bus de données synchrone
48. Allumer une sortie en fonction d'un entrée
import pifacedigitalio
def switch_pressed(event):
event.chip.output_pins[event.pin_num].turn_on()
def switch_unpressed(event):
event.chip.output_pins[event.pin_num].turn_off()
if __name__ == "__main__":
pifacedigital = pifacedigitalio.PiFaceDigital()
listener = pifacedigitalio.InputEventListener(chip=pifacedigital)
for i in range(4):
listener.register(i, pifacedigitalio.IODIR_ON, switch_pressed)
listener.register(i, pifacedigitalio.IODIR_OFF, switch_unpressed)
listener.activate()