Qu'est-ce-q'un Raspberry Pi ?
Vidéo en ligne :
Un Raspberry Pi est un nano-ordinateur. Très petit (taille d'une carte de crédit), il est équipé de
un microcontrôleur (basé sur ARM quad-core)
de la mémoire RAM
une carte vidéo
une carte Ethernet
du wifi (à partir du Pi3)
Bluetooth
Il faut ajouter une carte SD qui jouera le rôle de stockage (disque dur).
Le Raspberry peut être alimenté par une alimentation de type smartphone (micro-usb jusqu'au Pi3, usb-C pour le Pi4)
Le Raspberry a été créé par une fondation britannique, pour aider à démocratiser et à diffuser l'apprentissage de la programmation et de l'informatique.
Ses multiples capacités associées à un faible coût en font un produit extrêmement utilisé dans différents domaines comme
le prototypage
l'apprentissage de la programmation
l'informatique connectée
des serveurs low-cost (NAS, multimedia, domotique..)
le traitement d'images
l'intelligence artificielle
etc.
En résumé, l'ordinateur Raspberry PI constitue donc un support performant, très bon marché et disposant d'un réseau mondial de développeurs. Il possède des entrées/sorties puissantes permettant une connexion avec des capteurs et actionneurs et donc le monde physique.
Les modèles les plus courants sont les différentes version du Pi3.
Une version plus récente, le Pi4, est sorti en 2019.
Il existe également une version plus légère, le Raspberry Pi Zero.
Des anciens modèles restent disponibles, permettant à chacun de trouver le meilleur compromis prix / performance en fonction du besoin.
Voici les modèles (septembre 2020) présentés sur le site de la Fondation Raspberry Pi
Raspberry Pi est un nano-ordinateur...
On peut utiliser le Raspberry Pi comme un ordinateur de bureau en ajoutant
un clavier (USB)
une souris (USB)
un écran (HDMI ou mini-HDMI)
un câble ethernet (ou une connexion Wi-Fi)
On peut utiliser le Raspberry Pi comme un ordinateur de bureau en ajoutant
un clavier (USB)
une souris (USB)
un écran (HDMI ou mini-HDMI)
un câble ethernet (ou une connexion Wi-Fi)
Quelle est la différence entre une carte Arduino et une carte Raspberry Pi ?
Arduino est une carte électronique équipée d'un microcontrôleur.
Elle peut donc être programmée, mais le même programme tourne en boucle, dès la mise sous tension de la carte.
Le programme peut être changé, en reprogrammant la carte, mais un seul programme est enregistré sur la carte.
Les cartes de prototypages telles que les cartes Arduino sont destinées principalement à du prototypage rapide, à des tâches spécialisées. Elles sont conçues pour s'interfacer facilement avec toute une gamme de composants électroniques (numériques, analogiques..).
Les cartes nano-ordinateurs comme Raspberry Pi ou BeagleBone Black, sont équipés d'un système d'exploitation, et peuvent accueillir plusieurs applications. La Raspberry Pi dispose de broches pour s'interfacer avec les composants, mais par exemple ne dispose pas d'entrée analogique.
Lire l'article Internet : What are the differences between Raspberry Pi and Arduino ?
.. qui a besoin d'un OS (Operating System)
Raspberry a été conçu pour tourner sous un OS Linux. L'OS "compagnon" de Raspberry est Raspberry Pi OS. C'est une version spécialement adaptée de Debian. Il s'appelait d'ailleurs récemment Raspbian.
Raspberry propose également l’utilitaire Raspberry Pi Imager pour formater les SD Cards et installer une image un OS (disponible pour Mac/Win/Linux).
Il existe d'autres OS disponibles pour le Raspberry. Par exemple Ubuntu Mate, Ubuntu Server, et OSMC, un OS spécialisé pour réaliser un serveur multimedia.