La famille Raspberry Pi

Dans le passé, nous avons — grâce à Carmen — fait le tour des cartes microcontrôleurs, principalement centré autour de la famille Arduino. Or, ces dernières années, une autre carte a démontré son intérêt, tout en montant en puissance et variété, et je trouve intéressant d’y jeter un regard.

Le Raspberry Pi [RPi] est un nano-ordinateur assez étonnant. Il n’est pas la réponse à tout, mais permet d’élargir le champ des possibles. Pour des applications simples, rapides, temps-réel, l’Arduino reste incontournable, mais pour des projets plus complexes, ou qui demandent un traitement plus lourd des données, ou on veut simplement faire tourner VLC dessus dans un placard — le RPi est imbattable. Et quand on facteur le prix des Shields type BLE, WiFi ou autre, ou on veut produire du son, parfois c’est beaucoup plus simple et moins cher d’envisager son projet autour d’un RPi dès le départ…

La famille Zero

Merci de noter : les prix sont donnés à titre indicatifs, et sans frais de port.

Raspberry Pi Zero

Raspberry Pi Zero

Aussi gros qu’un paquet de chewing gum, c’est la carte basique. On le trouve à partir de 5,50 euros 

  • CPU 1GHz simple cœur
  • 512 Mo RAM
  • Port Mini HDMI
  • Port Micro USB OTG
  • Alimentation par Micro USB
  • Possibilité de brancher HAT compatible RPi, 40 broches
  • Connecteur propriétaire CSI pour camera compatible (à partir de la v1.3)
  • Connecteur pour carte MicroSD

Raspberry Pi Zero W

Raspberry Pi Zero W

Le grand frère du Pi Zero avec de la connectivité en plus. À partir de 10,50 euros.

  • WiFi 802.11 b/g/n
  • Bluetooth 4.1
  • Bluetooth Low Energy (BLE)
  • + spécifications RPi Zero

Raspberry Pi Zero WH

Raspberry Pi Zero WH

Le dernier modèle des Zero. Spécifications identiques au Pi Zero W, mais avec des pins déjà soudés en place pour le connectique ou un HAT. À partir de 14,60 euros.

La famille Modèle A

Raspberry Pi 1 A+

Raspberry Pi 1 A+

Remplace la carte RPi 1 A. À partir de 21,90 euros

  • CPU ARM1176JZF-S (ARMv6) 700 MHz Broadcom 2835 (dispose d’un décodeur Broadcom VideoCore IV, permettant le décodage H.264 FullHD 1080P et d’un VFPv2 pour le calcul des opérations à virgule)
  • 256 Mo  RAM
  • 2 Sorties vidéo : Composite et HDMI ;
  • 1 Sortie audio stéréo Jack 3,5 mm (sortie son 5.1 sur la prise HDMI)
  • Unité de lecture-écriture de carte mémoire : SDHC / MMC / SDIO
  • 1 Port USB 2.0
  • Prise pour alimentation Micro-USB (5V, consommation : 400 mA + périphériques)
  • Des entrées / sorties supplémentaires sont accessibles directement sur la carte mère via des pins 3v360 : GPIO, S2C, I2C, SPI
  • API logicielle vidéo : OpenGL : version embarquée OpenGL ES 2.0
  • Décodage vidéo : 1080p30 H.264 high-profile
  • Plus petite en comparaison avec les carte A : 65 mm de long (contre 86 mm)
  • Lecteur de carte microSD en lieu et place du lecteur SD
  • GPIO 40 broches [pour HAT compatible]
  • Nouveau chipset audio
  • Consommation électrique moindre

Raspberry Pi 3 A+

Raspberry Pi 3 A+

À partir de 26,50 euros.

  • CPU Broadcom BCM2837B0, Cortex-A53 (ARMv8) 64-bit SoC @ 1.4GHz
  • RAM : 512 Mo LPDDR2 SDRAM
  • WiFi : 2.4GHz and 5GHz IEEE 802.11.b/g/n/ac
  • Bluetooth 4.2/BLE
  • GPIO 40 broches [pour HAT compatible]
  • Sortie vidéo : HDMI
  • 1 Port USB 2.0
  • Connecteur propriétaire CSI pour camera compatible
  • Connecteur propriétaire DSI pour écran tactile compatible
  • 1 Sortie audio stéréo Jack 3,5 mm (sortie son 5.1 sur la prise HDMI)
  • Lecteur de carte microSD 
  • Prise pour alimentation micro-USB (5V, consommation : jusqu’à 2.5 A)
  • Taille identique à la RPi 1 A+

La famille modèle B

Raspberry Pi 1 Model B+

Raspberry Pi 1 B+

À partir de 29,00 euros.

  • CPU Broadcom BCM2835, ARMv6Z (32-bit), 700 MHz
  • 1 port réseau Fast Ethernet (10/100 Mbit/s)
  • 2 Sorties vidéo : Composite et HDMI ;
  • RAM : 512 Mo
  • GPIO 40 broches [pour HAT compatible]
  • 4 ports USB 2.0
  • Lecteur pour carte microSD
  • Prise mini-jack 4 points, comprenant une sortie sonore et vidéo
  • Connecteur propriétaire CSI pour camera compatible
  • Connecteur propriétaire DSI pour écran tactile compatible
  • Prise pour alimentation micro-USB (5V, consommation : 700 mA)
  • Consommation de 3 W
  • Taille identique à la RPi 1 A+

Raspberry Pi 2 Model B

Raspberry Pi 2 B

À partir de 34,80 euros.

  • CPU Broadcom BCM2837, ARMv8-A (64/32-bit), 900 MHz
  • RAM : 1 Go
  • 1 port réseau Fast Ethernet (10/100 Mbit/s)
  • GPIO 40 broches [pour HAT compatible]
  • 4 ports USB 2.0
  • 2 Sorties vidéo : Composite et HDMI
  • Prise mini-jack 4 points, comprenant une sortie sonore et vidéo
  • Connecteur propriétaire CSI pour camera compatible
  • Connecteur propriétaire DSI pour écran tactile compatible
  • Lecteur pour carte microSD
  • Prise pour alimentation micro-USB (5V, consommation : 220 à 820 mA)
  • Consommation : 1,1 à 4,1 W
  • Taille identique à la RPi 1 A+

Raspberry Pi 3 Model B

Raspberry Pi Model 3 B

À partir de 34,90 euros.

  • CPU Broadcom BCM2837, ARMv8-A (64/32-bit), quadruple cœur, 1.2 GHz
  • RAM : 1 Go
  • WiFi : 802.11b/g/n (2.5 MHz)
  • Bluetooth Low Energy (BLE) on board
  • 1 port réseau Ethernet 100 Base
  • GPIO 40 broches [pour HAT compatible]
  • 4 posts USB 2.0
  • 2 Sorties vidéo : Composite et HDMI
  • Connecteur propriétaire CSI pour camera compatible
  • Connecteur propriétaire DSI pour écran tactile compatible
  • Lecteur pour carte microSD
  • Prise pour alimentation micro-USB (5V, consommation : jusqu’à 2.5 A)
  • Taille identique à la RPi 1 A+

Raspberry Pi 3 Model B+

Raspberry Pi 3 B+

À partir de 33,90 euros.

  • CPU Broadcom BCM2837B0, Cortex-A53 (ARMv8) 64-bit, 1.4GHz
  • RAM : 1 Go 
  • WiFi : 2.4GHz and 5GHz 802.11.b/g/n/ac
  • Bluetooth 4.2, BLE
  • Gigabit Ethernet sur USB 2.0 (bande passante max : 300 Mbps)
  • GPIO 40 broches [pour HAT compatible]
  • 2 Sorties vidéo : Composite et HDMI
  • 4 posts USB 2.0
  • Connecteur propriétaire CSI pour camera compatible
  • Connecteur propriétaire DSI pour écran tactile compatible
  • Lecteur pour carte microSD
  • Prise pour alimentation micro-USB (5V, consommation : jusqu’à 2.5 A)
  • Support pour PoE [Power-over-Ethernet] (nécessite HAT PoE)

HAT — Hardware Attached on Top, matériel informatique ou carte d’extension attaché par le haut [!] — est le nom donné dans le monde RPi aux cartes enfichables sur les pins des cartes RPi, comme les Shields dans le monde Arduino.


Attention, même si les prix annoncés semblent être très attractifs, en comparaison avec des Arduinos, il faut, la plupart du temps, prévoir des achats complémentaires.

Là où l’Arduino [de marque ou un clone] est souvent livré avec son câble USB qui suffit, à la fois, pour l’alimenter et le connecter à son propre ordinateur de travail, le RPi nécessite du matériel en plus :

  • Carte MicroSD [généralement à partir de 8 Go] — la plupart des revendeurs RPi vendent des cartes MicroSD avec NOOBS [New Out Of Box Software — applicatifs fraîchement sortis de la boîte], l’OS et outils de base pour débutants RPI déjà installés ; mais il est facile de télécharger une image disque soi-même et de l’installer sur la carte SD avec un outil comme Etcher. Il ne faut pas oublier que la carte SD ne sert pas que pour l’OS, mais aussi comme support de masse.
  • Alimentation agréée pour RPi [environ 10 euros] — attention, les RPI sont beaucoup plus sensibles que les Arduinos en ce qui concerne l’alimentation, c’est parfois une fausse économie de prendre une alimentation pas chère, mais aussi pas stable qui peut flinguer votre carte…
  • Connecteurs HDMI, USB, etc. — attention, certains des connecteurs miniUSB ou MiniHDMI peuvent être difficile à trouver en dehors des revendeurs RPI.

Il ne faut pas oublier que le RPi étant un ordinateur, si on n’a pas d’expérience avec des outils comme SSH, il peut utile de prévoir un clavier et souris USB, ainsi qu’un écran… Mais souvent, ce sont le genre de périphériques qui traînent chez soi…

Nouvelles des Arduinos

Enfin, si vous êtes toujours à la recherche d’un clone Arduino avec un bon rapport qualité/prix, récemment j’ai adopté des Elegoo que je trouve chez Amazon pour environ 10 euros pour un Uno R3 clone, avec le câble USB. Méfiez-vous des clones de type DCDuino qui utilisent un autre composant USB qui nécessite un driver USB spécifique [téléchargeable à partir d’une page entièrement en Chinois…].

Voir aussi