Qu’est-ce que le Raspberry Pi Compute Module ?
Vous pourriez avoir vu un reportage dans les médias au sujet du Compute Module (module de calcul, ou CM) et vous demander : mais qu’est-ce donc ? Puis-je l’utiliser pour mes propres projets ? Dans cet article, je vais répondre à ces questions et plus encore pour satisfaire votre curiosité.
Le Compute Module Raspberry Pi est un Raspberry Pi en plus compact. Le Pi CM est un Système-sur-Module (SoM) entièrement personnalisable pour les applications embarquées.
Il y a plus à dire sur cette petite carte que sa taille. Lisez la suite, et je vais expliquer pourquoi certaines entreprises en commandent par milliers.
Si vous êtes perdu dans tout le jargon autour de Raspberry Pi, j’ai quelque chose pour vous aider. J’ai créé un glossaire gratuit qui explique tous les termes et abréviations essentiels de manière simple et compréhensible. C’est une excellente ressource à garder sous la main. Obtenez votre copie gratuite ici.
Compute Module Raspberry Pi vs. modèles standards
Quelle est la différence entre un Raspberry Pi ordinaire et un Raspberry Pi Compute Module ? Une explication simple est que le Raspberry Pi CM ressemble à un Pi plus petit auquel tous ses ports et connecteurs ont été retirés.

C’est plus facile à comprendre lorsqu’on le compare à un modèle Pi standard, car les Compute Module numérotés de manière similaire aux Pi standard utilisent le même matériel de base. Comparons un Raspberry Pi CM 4 avec un Pi 4B classique :
Raspberry Pi 4B | Raspberry Pi Compute Module 4 | |
Dimensions | 88 mm x 56 mm x 19,5 mm | 55 mm x 40 mm x 4,7 mm |
CPU | Cortex-A72 64 bits @ 1,5 GHz (quad-core) | Cortex-A72 64 bits @ 1,5 GHz (quad-core) |
Mémoire | 2 Go / 4 Go / 8 Go | 1 Go / 2 Go / 4 Go / 8 Go |
Stockage | Capacité de votre choix : Carte SD / SSD / Clé USB | Mémoire flash eMMC intégrée : 0 Go / 8 Go / 16 Go / 32 Go |
Graphiques | H.265 (4kp60) H264 (1080p60) OpenGL ES 3.1, Vulkan 1.0 | H.265 (4kp60) H264 (1080p60) OpenGL ES 3.1, Vulkan 1.0 |
Wi-Fi / Bluetooth | Wi-Fi b/g/n/ac : inclus Bluetooth 5.0 : inclus | Wi-Fi b/g/n/ac : optionnel Bluetooth 5.0 : optionnel |
Prix de vente | À partir de 30 € | À partir de 35 € |
En surface, leurs spécifications principales semblent presque identiques. Les plus grandes différences se trouvent en fait sur l’interface de la carte du Compute Module :
- Autonome : Le Pi CM 4 ne peut pas fonctionner sans une carte porteuse.
- Ports : Aucun, donc pas d’USB, HDMI, Ethernet, etc. Cependant, le Pi CM inclut bien des broches GPIO.
- Stockage : Aucun ou mémoire flash eMMC intégrée.
- Alimentation : En-tête d’expansion 5 V au lieu d’une alimentation USB.
- Emplacement d’extension PCIe : PCIe Gen 2 x 1-lane. Pour les périphériques PCIe compatibles, consultez cette liste ici. (Un connecteur PCIe n’est apparu sur les modèles Pi standards qu’avec le Pi 5.)
La principale différence est le premier point ci-dessus. Contrairement à un Raspberry Pi standard qui fonctionne comme un ordinateur autonome, le Raspberry Pi Compute Module a besoin d’une carte porteuse pour fonctionner.
Tout l’objectif du Raspberry Pi Compute Module est de pouvoir alimenter votre carte porteuse, c’est-à-dire une carte de circuit imprimé (PCB). Vous pouvez créer un PCB personnalisé pour effectuer des tâches spécialisées tout en exploitant la polyvalence incroyable et la robustesse renommée du Pi.
Un peu perdu avec toutes ces abbréviations et nouveaux mots ? Téléchargez le glossaire complet au format PDF :-)
Télécharger maintenant
Versions du Raspberry Pi Compute Module
Une partie de la confusion autour du Raspberry Pi Compute Module vient de la rapidité avec laquelle ils ont évolué à chaque nouvelle version.
Le CM le plus récent à ce jour est le Raspberry Pi Compute Module 4. Un Pi CM 5 plus puissant est censé être bientôt disponible, avec une sortie prévue pour fin 2024.

Le Compute Module le plus récent se présente sous deux formats : le format SODIMM original et un format “flexible”. Le format SODIMM ressemble à une barrette mémoire et se place dans une carte porteuse de la même manière que la RAM dans les ordinateurs portables. Pendant ce temps, le format flexible est plus proche d’un carré et se connecte à une carte porteuse via ses broches GPIO.
Lorsque vous commandez un Compute Module, vous pouvez personnaliser le matériel fourni. Voici un résumé des modèles de CM avec leurs principales caractéristiques :
Modèle | Date de sortie | Facteur de forme | CPU | Mémoire | Stockage |
CM 5 | Nov 2024 | Flexible | Cortex-A76 64-bit @ 2,4 GHz | 2 Go / 4 Go / 8 Go | 0 Go / 16 Go / 32 Go / 64 Go |
CM 4S | Avr 2022 | SODIMM | Cortex-A72 64 bits @ 1,5 GHz | 1 Go / 2 Go / 4 Go / 8 Go | 0 Go / 8 Go / 16 Go / 32 Go |
CM 4 | Oct 2020 | Flexible | Cortex-A72 64 bits @ 1,5 GHz | 1 Go / 2 Go / 4 Go / 8 Go | 0 Go / 8 Go / 16 Go / 32 Go |
CM 3+ | Jan 2019 | SODIMM | Cortex-A53 64 bits @ 1,2 GHz | 1 Go | 0 Go / 8 Go / 16 Go / 32 Go |
CM 3 | Oct 2016 | SODIMM | Cortex-A53 64 bits @ 1 GHz | 1 Go | 0 Go / 4 Go |
CM 1 | Avr 2014 | SODIMM | Cortex A-7 32 bits @ 700 MHz | 512 Mo | 4 Go |
Certaines documentations et certains fournisseurs se réfèrent à un CM 4 Lite ou CM 3 Lite. “Lite” signifie ici un Compute Module sans stockage intégré. Il est destiné à des applications où le stockage n’est pas nécessaire ou où une solution de stockage externe sera utilisée à la place.
Si vous créez un produit de masse basé sur le Compute Module, vous voudrez une certaine garantie de support dans le temps. Les CM5, CM 4S et CM 4 seront supportés jusqu’en 2034, le CM 3+ jusqu’en 2030, et le CM 3 jusqu’en 2028. Je recommande d’utiliser au moins le CM 4 pour de nouvelles créations.
Je ne recommande pas d’acheter un Compute Module chez un grand détaillant car ils sont souvent vendus pré-assemblés et trop chers. Votre meilleure option est d’acheter un Compute Module auprès de vendeurs officiels qui vous permettront de personnaliser votre achat.
Si vous avez besoin de beaucoup d’unités, vous pouvez passer une commande en gros auprès de revendeurs industriels approuvés.
Que peut-on créer avec un Compute Module Raspberry Pi ?
Maintenant que vous comprenez l’objectif d’un Compute Module Raspberry Pi et son matériel, que peut-on créer avec un Pi CM ?
Applications industrielles
Le Raspberry Pi CM est optimal pour les applications industrielles. Il peut être utilisé de manières surprenantes dans des scénarios très différents. Par exemple, le Pi Compute Module peut être utilisé pour créer des :
- Systèmes embarqués
- Appareils IoT
- Clients légers
- Panneaux d’affichage numériques
- Contrôleurs industriels
- Concentrateurs de domotique
Pourquoi une entreprise pourrait-elle préférer utiliser un Compute Module Pi pour ses conceptions de produits plutôt qu’un Raspberry Pi classique ?
- Application sur mesure : Vous pouvez concevoir votre carte porteuse pour réaliser tout ce dont votre produit a besoin.
- Besoins d’I/O spéciaux : Puisque vous fournissez un PCB personnalisé, vous pouvez ajouter tous les connecteurs nécessaires. Par exemple, vous pouvez ajouter un double Ethernet gigabit ou une interface spéciale qui se connecte à votre machine de concassage industriel.
- Dimensions réduites : Le module Compute Pi est plus petit et plus plat qu’un Pi classique, ce qui est toujours un avantage lors du développement de systèmes embarqués ou d’appareils IoT.
- Coût réduit à grande échelle : Le Compute Module Pi coûte un peu moins cher qu’un modèle Raspberry Pi équivalent avec les mêmes spécifications. Mais lorsque vous prenez en compte l’absence de cartes micro SD séparées à acheter et les réductions de volume pour des milliers d’unités, les économies s’accumulent.
Applications pour les consommateurs
D’accord, donc le Compute Module Raspberry Pi est parfait pour les applications industrielles. Mais qu’en est-il de l’usage par les consommateurs ? La vérité est que le Compute Module Pi n’est pas destiné à un usage personnel — les utilisateurs grand public n’ont normalement pas accès aux PCB imprimés sur mesure. Je n’y ai moi-même pas accès.
Peut-être que certains d’entre vous, lecteurs avertis, savent comment se procurer des circuits imprimés personnalisés. Si c’est le cas, voici quelques projets personnels que vous pourriez essayer avec un Compute Module Raspberry Pi :
Un peu perdu avec toutes ces abbréviations et nouveaux mots ? Téléchargez le glossaire complet au format PDF :-)
Télécharger maintenant
- Assembler un cyberdeck cool ou autre appareil portable.
- Construire votre propre robot.
- Créer une lame de serveur montable en rack.
- Concevoir un super routeur ou un NAS à partir de zéro.
- Expérimenter avec la conception de matériel et les systèmes embarqués.
- Apprendre à programmer pour des applications spéciales, puisque le Compute Module utilise le même processeur et le même OS qu’un Raspberry Pi classique.
Si vous avez une idée pour une nouvelle invention, le Pi Compute Module pourrait être parfait pour prototyper votre design avant de lancer la production de masse. Qui sait, peut-être que vos produits deviendront même des accessoires de consommation populaires.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Vous voulez discuter avec d'autres passionnés de Raspberry Pi ? Rejoignez la communauté, partagez vos projets en cours et posez vos questions sur le forum (en anglais).
Commencer avec un Compute Module Raspberry Pi
Comme mentionné, le Compute Module Raspberry Pi ne peut pas fonctionner comme un dispositif autonome. Si vous prototypez avec un Pi CM, vous devez fournir le reste de la solution matérielle.
Au minimum, vous aurez besoin de ceci :
- Carte porteuse : Le PCB accueille le Pi Compute Module et fournit des options de connectivité pour votre application spécifique.
- Alimentation : Vous devrez fournir au moins 5 V et 1 A, mais les exigences en matière de puissance peuvent être beaucoup plus élevées et dépendront entièrement de votre PCB et de votre application.
- Logiciel : Vous pourriez utiliser Raspberry Pi OS Lite (en anglais), mais vous pouvez également choisir parmi les nombreux systèmes d’exploitation qui fonctionnent sur le matériel du Pi.
- Boîtier : Vous devrez protéger votre Pi Compute Module, alors vous devrez concevoir un boîtier pour y loger tous les composants internes.

Le reste dépend de votre imagination. Par exemple, votre conception pourrait inclure des extras tels que :
- Écrans LED
- Bras robotiques
- Détecteurs laser
Si vous êtes en phase de prototypage, la Fondation Raspberry Pi vend la Compute Module 4 IO Board. C’est une carte porteuse qui fonctionne avec un Pi CM 4 et offre de nombreuses options de connectivité. Vous pouvez l’utiliser comme carte de référence pour tester comment vous concevrez votre propre PCB personnalisé.
Comme vous pouvez le voir, le Compute Module Raspberry Pi est idéal pour les applications industrielles et non pour un usage domestique. Mais si vous avez une idée de produit qui tire parti du Pi CM, j’ai hâte de voir votre invention sur les étals des magasins à l’avenir !
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