Voici ce que le port PCIe du Raspberry Pi 5 peut vraiment faire
Quand j’ai découvert que le Raspberry Pi avait désormais un port PCIe, j’étais curieux de voir ce qu’on pouvait en faire. J’ai creusé un peu, testé quelques idées… et franchement, les possibilités sont bien plus cool que ce que j’imaginais. Je vous raconte tout !
Le Raspberry Pi 5 dispose d’un connecteur PCIe. Il peut être utilisé pour ajouter du stockage, des adaptateurs réseau, des cartes AV et d’autres périphériques à haute vitesse. Ces extensions permettent de réaliser d’autres types de projets avec un Raspberry Pi.
Je vais vous montrer quelques exemples concrets de ce que ca change. Je parlerai des utilisations les plus courantes et j’en ajouterai quelques-unes intéressantes que vous ne pensiez peut-être pas être réalisables avec un Raspberry Pi.
Si vous débutez avec Raspberry Pi ou Linux, j’ai quelque chose qui peut vous aider !
Téléchargez ma fiche mémo des commandes Linux gratuitement – c’est un guide de référence rapide avec toutes les commandes essentielles dont vous aurez besoin utiliser votre Raspberry Pi. Cliquez ici pour l’obtenir gratuitement !
PCIe sur Raspberry Pi

Le Raspberry Pi est l’ordinateur monocarte (SBC) le plus polyvalent au monde, et une partie de son succès réside dans le fait que vous pouvez connecter des périphériques pour lui donner des capacités supplémentaires.
La façon la plus évidente d’ajouter des périphériques est via les ports USB du Raspberry Pi. Ils prennent en charge des appareils plug-and-play pratiques que vous pourriez également utiliser sur un PC classique, comme un clavier sans fil ou un microphone.
La deuxième façon d’ajouter des fonctionnalités peut être moins évidente pour les nouveaux venus, il s’agit des broches GPIO (en anglais). Elles permettent à votre Pi d’interagir avec des circuits électroniques, d’ajouter des HAT, voire de transformer votre Pi en Game Boy rétro (en anglais).
Mais si deux façons d’ajouter des périphériques ne suffisaient pas, le Raspberry Pi a maintenant une troisième interface : le PCI Express.
Pourquoi avons-nous besoin d’une troisième façon d’ajouter des périphériques ? Bien que l’USB soit idéal pour l’universalité et le GPIO soit idéal pour l’électronique personnalisé, l’interface PCIe vous permet d’ajouter des appareils nécessitant une bande passante plus élevée. En d’autres termes, des capacités plus rapides et plus puissantes.
Quels modèles de Raspberry Pi disposent du PCIe ?

Certains d’entre vous, qui ont commencé avec une carte Raspberry Pi plus ancienne, comme moi, peuvent se demander : « Attendez, le Raspberry Pi dispose d’un port PCIe ? »
La réponse est oui, les cartes plus récentes ont accès au PCIe. Bien que le Raspberry Pi 4 ait utilisé le PCIe en interne, il n’y avait pas de connecteur externe, donc vous ne pouviez rien ajouter encore. Tout cela a changé avec le Raspberry Pi 5 et son contrôleur RP1, qui a conduit à l’ajout d’une interface PCIe externe.
Le Raspberry Pi 5 est la première carte principale à avoir un port PCIe.
Voici un tableau résumant quels modèles de Raspberry Pi disposent d’une interface PCIe utilisable :
| Carte | Interface PCIe |
|---|---|
| Raspberry Pi 5 | – Port PCIe sur la carte. – PCIe Gen2 x 1 voie. |
| Compute Module 5 | – Nécessite une carte porteuse séparée pour le PCIe. – PCIe Gen2 x 1 voie. |
| Compute Module 4 | – Nécessite une carte porteuse séparée pour le PCIe. – PCIe Gen2 x 1 voie. |
Le port PCIe sur le Raspberry Pi 5 permet de connecter des cartes d’extension plus puissantes, même celles qui n’ont pas été spécifiquement conçues pour le Raspberry Pi.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
De quoi ai-je besoin pour utiliser l’interface PCIe sur le Raspberry Pi ?
Pour tirer parti du PCIe sur le Raspberry Pi, vous avez seulement besoin de 3 éléments matériels :
À lire aussi : Faites ça pour une sauvegarde complète de votre Raspberry Pi
- Une carte Raspberry Pi avec une interface PCIe (par exemple, Raspberry Pi 5).
- Un adaptateur PCIe.
- Un périphérique PCIe compatible.
Donc, vous avez besoin d’un périphérique et d’un moyen de le connecter au Pi. Il y a deux options communes pour l’adaptateur PCIe.
La première façon de se connecter est via un câble ruban PCIe. Si vous ajoutez quelque chose qui a été conçu spécifiquement pour le Raspberry Pi 5, comme le Kit IA de Raspberry Pi, il devrait déjà disposer d’un câble ruban PCIe qui se glisse directement dans le port PCIe du Pi 5.

La deuxième manière de se connecter est via un adaptateur PCIe-to-M.2. Par exemple, l’installation du HAT M.2 officiel sur votre Raspberry Pi 5 lui ajoute un port M.2 que l’on trouve généralement sur les cartes mères de PC. C’est la solution la plus commune pour utiliser une carte d’extension qui était initialement destinée à un PC.
Ah, une dernière chose importante : contrairement aux périphériques USB, qui sont plug-and-play, pour utiliser une carte PCIe, vous devrez souvent installer un firmware Linux (alias, les pilotes) pour ce périphérique particulier.
Certains appareils (comme les SSD) n’auront pas besoin de pilotes du tout. D’autres peuvent simplement demander d’installer un paquet depuis le dépôt par défaut de votre système. Enfin, certains appareils nécessitent le téléchargement et la configuration manuelle des pilotes.
Remarque : Toutes les cartes d’extension ne fonctionneront pas sur Raspberry Pi. La meilleure liste de compatibilité que je connaisse est la base de données PCIe de Raspberry Pi. Elle vous permet de voir quels appareils ont été confirmés comme fonctionnels et lesquels sont toujours en cours de test.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Rappel: J'ai crée une communauté d'utilisateurs de Raspberry Pi qui vous permet de partage vos avancées, poser vos questions et recevoir de nombreux avantages exclusifs (anglophones uniquement). Cliquez sur le lien pour en savoir plus.
Exemples d’utilisation de périphériques PCIe sur Raspberry Pi
Maintenant que vous comprenez comment ajouter des périphériques PCIe à un Raspberry Pi, que pouvez-vous en faire ?
Il n’y a aucune limite, puisque cette fonctionnalité est encore nouvelle, mais voyons ce qui est possible. Certains exemples d’utilisation ci-dessous sont des moyens courants d’améliorer considérablement les fonctionnalités du Pi, tandis que d’autres sont des utilisations de niche intéressantes dont vous n’auriez peut-être pas réalisé la possibilité.
SSD NVMe ultra-rapide

Le Raspberry Pi utilise une carte SD pour le stockage par défaut, et si jamais vous avez lu nos benchmarks, vous savez que la plupart sont plafonnées à environ 100 Mo/s, si vous avez de la chance.
Maintenant que nous avons le PCIe, cependant, vous pouvez utiliser un SSD NVMe à la place et obtenir des vitesses de transfert nettement plus rapides. D’après mon expérience, un SSD NVMe sur le Raspberry Pi 5 vous permettra d’atteindre des vitesses 4x à 8x plus rapides qu’une carte SD.
Pour ajouter un SSD NVMe, vous devez utiliser un M.2 HAT ou un boîtier Pi qui ajoute la capacité NVMe.
Avec une réactivité améliorée grâce à un SSD NVMe, le Raspberry Pi 5 est beaucoup plus viable en tant que bureau portable. Et cela signifie également des serveurs de bases de données, des serveurs de jeux et des machines virtuelles plus rapides, qui n’auraient peut-être pas été pratiques auparavant.
Projets associés :
Voir aussi : Vous ne saviez pas que votre Pi pouvait faire ça
- Comment utiliser un SSD NVMe sur le Raspberry Pi
- Un Raspberry Pi 5 peut-il remplacer votre PC principal ? Je l’ai testé !
- Serveur Minecraft sur Raspberry Pi
- Quelle base de données est la meilleure pour Raspberry Pi? (Mon top 5)
- Commencer avec Proxmox sur Raspberry Pi (Serveur de virtualisation)
Carte graphique externe
OK, cet exemple est à ranger dans la catégorie « Et pourquoi pas ? ». C’est une configuration bancale, mais vous pouvez connecter un GPU puissant normalement destiné aux PC (comme ce RX 7600) à votre Raspberry Pi. Avec cette puissance graphique supplémentaire, vous pouvez l’utiliser pour jouer à des jeux en HD avec Steam, créer des modèles 3D, ou l’utiliser pour des projets LLM.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
N’oubliez pas que vous aurez besoin de connecteurs supplémentaires, comme un adaptateur de port M.2-to-OCuLink, pour tout connecter. Vous aurez également besoin d’une alimentation séparée pour le GPU pour obtenir suffisamment d’énergie.
Honnêtement, je ne sais pas exactement quel est le projet que vous avez en tête et qui serait uniquement réalisable en ajoutant un GPU géant à votre petit Pi. Quoi qu’il en soit, il est amusant de savoir que c’est possible et cela fonctionne avec certaines cartes graphiques disponibles.
Projets liés :
- Comment exécuter Blender sur Raspberry Pi : Un tutoriel complet
- 9 projets épiques sur Raspberry Pi 5 qui n’étaient pas possibles avant
- Comment jouer à des jeux Steam sur Raspberry Pi
- Jouer à Quake3 sur un Raspberry Pi (en anglais)
Cartes réseau à haute bande passante

La vitesse Wi-Fi sur un Raspberry Pi 5 est convenable, mais ce n’est pas exactement la technologie de pointe. Peut-être avez-vous besoin d’un débit plus élevé, peut-être pour collecter beaucoup de données de différents capteurs pour l’informatique de bord ou pour faire fonctionner un point d’accès pour un drone. Dans ces cas, la vitesse est primordiale.
Saviez-vous que vous pouvez ajouter une meilleure carte réseau ? Celles d’un PC sont ajoutées via les port d’extension PCIe, et le Raspberry Pi fonctionne de manière similaire. En fixant un HAT de réseau PCIe, vous pouvez passer à un Ethernet de 2,5 Gbps (comme celui-ci) ou au Wi-Fi 7 (comme celui-ci).
Pour atteindre ces vitesses, vous devez également avoir un routeur réseau haute puissance qui supporte ces technologies. Sachez que le Raspberry Pi 5 se limitera probablement à environ 2 Gbps. Mais bon, cela démoli les vitesses réelles de 200 Mbps que j’obtenais avec mon Pi 5.
Je vous conseille aussi : Sans doute la meilleure station de travail Raspberry Pi (avis)
Projets associés :
- Comment surveiller la vitesse d’Internet sur Raspberry Pi (en anglais)
- Transformez votre Raspberry Pi en point d’accès
- Comment utiliser Raspberry Pi comme un routeur sans fil avec pare-feu
- Commencer avec InfluxDB sur Raspberry Pi
Système téléphonique PBX
Cela s’adresse davantage aux entrepreneurs parmi vous. Disons que vous avez besoin d’un système téléphonique puissant pour votre organisation, comme celui que vous trouveriez dans un bureau d’une grande entreprise. Mais vous ne voulez pas dépenser des milliers d’euros en matériel de téléphonie ou avoir d’énormes factures pour plusieurs lignes fixes.
Avec quelques connaissances et un Raspberry Pi, vous pouvez combiner des téléphones traditionnels avec la technologie de voix sur IP. La VoIP utilise Internet pour passer et recevoir des appels, et vous pouvez utiliser la VoIP avec juste du logiciel. Mais si vous ajoutez une carte d’extension PBX (comme celle-ci) à un Raspberry Pi, vous pouvez acheminer les appels via des combinés téléphoniques traditionnels. Vous pouvez ainsi avoir la commodité de téléphones physiques pour un bureau avec de nombreuses personnes, mais avec le faible coût de la VoIP.
Ce projet devrait probablement être aussi rangé dans la catégorie « Et pourquoi pas ? ». Bien que j’aie utilisé un appareil comme celui-ci auparavant, je ne l’ai pas testé moi-même sur le Raspberry Pi. Et je n’ai pas vu d’autres guides ayant déjà confirmé la compatibilité. Cela dit, ce projet devrait théoriquement être réalisable, vu que nous sommes déjà en mesure d’exécuter Asterisk (le logiciel PBX) pour gérer les appels depuis un Raspberry Pi.
Projets associés :
- Comment installer Asterisk sur un Raspberry Pi ?
- 5 manières dont le Raspberry Pi peut économiser de l’argent à votre entreprise ! (en anglais)
Applications audio

Si vous êtes un audiophile qui souhaite une lecture audio en haute fidélité avec un Raspberry Pi, vous allez vouloir ajouter une carte son. Pour la compatibilité, il sera probablement plus facile d’ajouter quelque chose comme un HiFiBerry DAC. Ils fonctionnent sur de nombreux modèles de Raspberry Pi car ils se connectent via GPIO.
Mais pour des cas d’utilisation plus complexes, il peut être possible d’utiliser des cartes d’extension audio PCIe avec un Raspberry Pi. Par exemple, vous voulez peut-être ajouter une carte son de taille normale (comme la Creative Sound Blaster) et créer un appareil de diffusion audio qui fonctionne comme le Wiim Pro. Pour les plus ambitieux, vous pouvez fabriquer votre propre appareil mini-DSP pour la correction de pièce.
Je vous conseille aussi : Envie d'utiliser Windows 11 sur ton Pi ? Voici comment faire.
Hélas, nous sommes en terrain inconnu ici. Peu de cartes audio PCIe ont été testées par d’autres sur Raspberry Pi à l’heure actuelle, vous pourriez donc être le premier à nous faire savoir comment cela se passe !
Projets liés :
- Le Raspberry Pi a-t-il un haut-parleur ? (Configuration audio) (en anglais)
- Comment installer MoOde sur Raspberry Pi (Guide pour débutants)
- Commencer avec Volumio sur Raspberry Pi (Lecteur multimédia)
- Les 3 meilleures façons d’utiliser Spotify sur votre Raspberry Pi
Équipement de capture TV et vidéo
J’ai décidé de regrouper ces cartes d’extension car elles sont quelque peu similaires : elles capturent la vidéo en direct d’autres sources et l’envoient à votre Raspberry Pi.
Commençons par regarder la télévision en direct. Si vous êtes dans un pays qui ne supporte pas le Raspberry Pi TV HAT ou si vous voulez quelque chose de plus puissant, essayez d’ajouter une carte tuner TV PCIe. Elle vous permet de connecter une antenne ou la télévision par câble à votre Pi. Avec la bonne configuration, vous pouvez diffuser la télévision en direct sur n’importe quel appareil de votre maison, y compris les téléphones/tablettes, et même enregistrer des chaînes comme un appareil DVR.
Ensuite, il y a la diffusion d’autres types de vidéo. En utilisant une carte de capture vidéo, vous pouvez transférer la vidéo en direct d’un autre appareil à votre Raspberry Pi. Par exemple, vous pouvez diffuser le gameplay de votre Nintendo Switch ou transférer un flux de caméra pour diffuser en direct des événements.
Avant de vous précipiter pour acheter l’une de ces cartes, vérifiez d’abord s’il y a un support de pilote sous Linux.
Projets associés :
- Comment installer OBS Studio sous Raspberry Pi OS ? (Capture vidéo)
- Le guide ultime pour installer Kodi sur Raspberry Pi (OSMC)
- Comment configurer le Raspberry Pi TV HAT : un guide étape-par-étape
Stockage de masse du serveur

Si le stockage à haute vitesse n’est pas votre principale préoccupation mais plutôt l’ajout de plus de stockage dans un espace réduit, c’est possible avec PCIe sur Raspberry Pi. Le stockage de masse est utile pour ceux qui gèrent des serveurs comme un centre multimédia auto-hébergé ou une seedbox torrent.
En ajoutant un contrôleur SATA à votre Raspberry Pi, vous pouvez connecter de nombreux HDD ou SSD et maintenir des vitesses décentes. Vous pouvez maintenant transformer le Raspberry Pi en NAS ou même exécuter RAID si vous avez besoin de redondance des données.
Projets associés :
- Raspberry Pi en tant que centre multimédia
- Transformez votre Raspberry Pi en un boîte à torrents.
- NAS Pi : Guide pour construire votre propre NAS économique (en anglais)
- Configurer un RAID sur Raspberry Pi : Guide étape par étape
Accélérateurs IA ou ML
Bien sûr, vous pouvez exécuter des projets d’intelligence artificielle ou d’apprentissage machine sur un Raspberry Pi nu, mais ce sera lent et inefficace. Quelle est une meilleure solution ? Ajouter un accélérateur matériel à votre Raspberry Pi.
Par exemple, la connexion d’un Kit IA Raspberry Pi vous permettra de vous lancer dans des projets d’IA / ML avec un matériel spécialisé pour traiter ces charges de travail.
Il existe également d’autres accélérateurs compatibles avec le Raspberry Pi 5, comme l’Accélérateur Coral M.2. Mais à l’heure actuelle, le Kit IA Raspberry Pi a les meilleures performances à 13 TOPS.
Projets associés :
Je vous conseille aussi : Marre de Raspberry Pi OS ? Teste ces systèmes super cool.
- 5 projets IA simples sur Raspberry Pi pour les débutants (en anglais)
- Qu’est-ce qu’un kit IA Raspberry Pi ? Tout ce que vous devez savoir
- TensorFlow et IA sur Raspberry Pi : un guide pour les débutants (en anglais)
- Comment installer NumPy sur Raspberry Pi et créer un projet simple (en anglais)
L’interface PCIe sur le Raspberry Pi 5 reste relativement récente, mais elle a ouvert de nouvelles possibilités. J’ai hâte de voir quels grands projets vous allez tous concevoir ensuite pour ce petit Raspberry Pi.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Ressources supplémentaires pour votre Raspberry Pi
Initiation au Raspberry Pi en vidéo
Si vous débutez et voulez passer rapidement à la vitesse supérieure, j’ai exactement ce qu’il vous faut.
Regardez ma formation vidéo qui vous aidera à démarrer du bon bien, choisir votre matériel, installer les meilleures applications et vous lancer directement dans vos premiers projets avec mon aide.
Regarder les vidéos dès maintenant
Maîtrisez votre Raspberry Pi en 30 jours
Vous avez besoin de plus ? Si vous êtes à la recherche des meilleures astuces pour devenir expert sur Raspberry Pi, ce livre est fait pour vous. Développez vos compétences sous Linux et pratiquez via de nombreux projets en suivant mes guides étape par étape. 10% de remise aujourd’hui !
Télécharger le livre au format PDF ici
Maîtrisez Python sur Raspberry Pi
Pas besoin d’être un génie pour coder quelques lignes pour votre Raspberry Pi.
Je vous apprends juste ce qu’il faut sur Python afin de réaliser n’importe quel projet. La seconde partie du livre est d’ailleurs consacrée à des exemples de projets où je vous guide pas à pas.
Ne perdez pas de temps, apprenez le strict nécessaire et économisez 10% avec ce lien :
Télécharger maintenant
Autres ressources pour profiter de votre Raspberry Pi
J’ai regroupé toutes mes recommandations de logiciels, sites utiles et de matériel sur cette page de ressources. Je vous invite à la consulter régulièrement pour faire les bons choix et rester à jour.
Visiter les pages ressources


