Un ordinateur à carte unique ou ordinateur mono-carte (abrégé parfois SBC, de l'anglais Single-Board Computer) est un ordinateur complet construit sur un circuit imprimé, avec un ou plusieurs microprocesseur(s), de la mémoire, des lignes d'entrée/sortie (notée parfois I/O de l'anglais Input/Output) et d'autres éléments pour en faire un ordinateur fonctionnel.
Contrairement à un ordinateur personnel classique, un ordinateur mono-carte ne possède généralement pas d'emplacements dans lesquels on enfiche des cartes périphériques (carte fille).
Sorti en 2012, l’ordinateur monocarte Raspberry Pi est devenu en quelques années l’un des outils les plus populaires dans le domaine du développement. Les bricoleurs et les nouveaux programmeurs du monde entier utilisent le mini-ordinateur pour réaliser les projets les plus fous tels que des machines à café à commande vocale ou des consoles de jeux vidéo. En outre, l’ordinateur britannique le plus vendu de tous les temps est également utilisé comme solution serveur, pour les serveurs Web, de messagerie et DNS ainsi que pour les serveurs Cloud. Le concept de base reste toujours un système d’exploitation qui fonctionne, où diverses distributions open source et autres applications gratuites sont disponibles.
Une multitude de clones ont suivi dans son sillage. Ces modèles, peuvent être plus puissants, plus compacts et même moins chers.
De même il existe des dizaines de systèmes d’exploitation disponibles, et il n’existe pas de distribution parfaite. Chaque distribution a ses forces et faiblesses, et s’adapte plus ou moins à l’usage que l'on souhaite en faire
Constructeur | Type | Caractéristiques | SOC Core GPU | Nombre de coeurs | Fréquence processeur | Mémoire vive | USB/Ethernet/MMC |
---|---|---|---|---|---|---|---|
odroid | HC2 | L'ODROID-HC2 est basé sur la plate-forme ODROID-XU4 et tout système d'exploitation pour XU4 est entièrement compatible avec le HC2. | Samsung Exynos542 Cortex-A15 and Cortex-A7 | 8 | 2Ghz | 2 Go LPDDR3 RAM PoP stacked | USB 2.0 Host |
HC4 | L'ODROID-HC4 dispose d'une mémoire flash SPI de 128 Mbit pour un chargeur de démarrage comme Petitboot. | Amlogic S905X3 ARM Cortex-A55 Mali-G32 MP2 | 4 | 1.8 Ghz | 4 Go de RAM DDR4 | 1 x USB 2.0 Host | |
Raspberry | Raspberry Pi 5 | Cinquième édition de raspberry pi. | Broadcom BCM2712 Cortex-A76 (ARM v8) 64-bit VideoCore VII | 4 | 2.4 GHz | 4GB, 8GB LPDDR4X-4267 SDRAM | 2x USB3.0 + 2x USB2.0 |
Raspberry Pi 4 B 8GB | Version du Raspberry Pi 4 B avec 8Go de mémoire et une modifications de l'agencement des composants pour l'alimentation électrique. | Broadcom BCM2711 Cortex-A72 (ARM v8) 64-bit VideoCore VI | 4 | 1,5 GHz | 8 GB LPDDR4 | 2x USB3.0 + 2x USB2.0 + USB-C OTG | |
Raspberry Pi 4 B | Quatrième édition de raspberry pi. | Broadcom BCM2711 Cortex-A72 (ARM v8) 64-bit VideoCore VI | 4 | 1,5 GHz | 1 GB 2 GB 4 GB LPDDR4 | 2x USB3.0 + 2x USB2.0 + USB-C OTG | |
Raspberry Pi 400 | Un Raspberry Pi 4 intégré à un clavier avec une amélioration de la cadence du processeur. | Broadcom BCM2711 Cortex-A72 (ARM v8) 64-bit VideoCore VI | 4 | 1,8 GHz | 4 GB LPDDR4 | 2x USB3.0 + 1x USB2.0 | |
Raspberry Pi 3 B+ | Troisième édition de Raspberry pi 3. | Broadcom BCM2837B0 Cortex-A53 64-bit VideoCore IV | 4 | 1,4 GHz | 1 GB DDR2 | 4x USB2.0 | |
Raspberry Pi Zero W1) | Raspberry pi zero avec wifi, bluetooth | BCM2835 ARM1176JZF-S VideoCore IV | 1 | 1 GHz | 512 MB | 1x micro OTG | |
Raspberry Pi Zero 2 W | Raspberry pi zero avec wifi, bluetooth | BCM2710A1 Cortex-A53 64-bit VideoCore IV | 4 | 1 GHz | 512 MB | 1x micro OTG | |
Raspberry Pi CM4 | Le Compute Module 4 IO fournit un encodage H.265 (HEVC) (jusquà 4Kp60 decode) et H.264 (jusqu à 1080p60 decode, 1080p30 encode) | Broadcom BCM2711 Cortex-A72 (ARM v8) 64-bit OpenGL ES 3.1, Vulkan 1.0 | 4 | 1.5GHz | Options 1GB, 2GB, 4GB or 8GB LPDDR4-3200 SDRAM | Options 0GB (“Lite”), 8GB, 16GB or 32GB eMMC Flash memory | |
Banana | BPI-M2 Berry | Le Banana Pi est bien plus puissant comparé au Raspberry Pi, et la disposition de la carte se rapproche fortement de celle-ci. | Allwinner A20 cortex -A7 V40 MALI-400 MP2 à 500 MHz | 4 | 1,2 GHz | 1GB DDR3 SDRAM (shared with GPU) | 3x USB 2.0, USB OTG(Micro USB) |
BPI-M2 Zero | Comme son nom l'indique, il ressemble beaucoup au Raspberry Pi Zero W et présente des ports et des fonctionnalités similaires. Mais le Banana Pi M2 Zero a un processeur beaucoup plus puissant. | Allwinner H2+ Cortex-A7 Mali400MP2 GPU @600MHz,Supports OpenGL ES 2.0 | 4 | 1,2 GHz | 512MB DDR 3 SDRAM. | 1 USB 2.0 OTG | |
Banana Pi BPI-R3 | Router board | MediaTek MT7986(Filogic 830) ARM A53 | 4 | 2GHz | 2G DDR RAM | 2x SFP 2.5GbE 5x GbE network port |
|
Banana Pi BPI-R64 | Router board | MediaTek MT7622 Cortex-A53 | 2 | 1.35GHZ 64 bit | 1G DDR3 SDRAM | 5 10/100/1000 Mb Ethernet port | |
NanoPi | NanoPi R6S | Mini Routeur avec trois ports Ethernet pour NAS Smart Home Gateway | Rokchip RK3588S Cortex-A76 Mali-G610 MP4, compatible OpenGLES 1.1, 2.0, and 3.2, OpenCL up to 2.2 and Vulkan1.2 | 4 | 2.4GHz | 8G LPDDR4X RAM | |
NanoPi NEO | Carte Timy ARM offrant une transmission de données à haute vitesse et convient parfaitement aux applications loT qui nécessitent à la fois une transmission de données de haute qualité et un petit facteur de forme | Allwinner H3 Cortex-A7 | 4 | 1.2GHz | RAM 256MB/512MB | Port Ethernet (wifi pour Neo Air) | |
ROCKPi | ROCKPiS | SBC équipé d'un processeur quad core 64 bits, USB, Ethernet. | Rockchip RK3308 | 4 | 1.2GHz | RAM 256MB/512MB DDR3 | Port Ethernet |
ROCKPiE | SBC équipé d'un processeur quad core 64 bits, USB, Ethernet. | Rockchip RK3328 | 4 | 1.2GHz | RAM 512MB à 4GB DDR3 | Port Ethernet | |
ROCKPi4 | SBC équipé d'un processeur six core 64 bits, USB, Ethernet. | Rockchip RK3399 | 6 (2x Cortex-A72 + 4x Cortex-A53) | 3200Mb/s | 4GB, 8GB ou 16GB | Port Ethernet | |
ROCKPi5 | SBC équipé d'un processeur octa core 64 bits, USB, Ethernet. | Rockchip RK3388 | 8 (4x Cortex-A76 + 4x Cortex-A55) | 3200Mb/s | 4GB, 8GB ou 16GB | Port Ethernet |
Système | Téléchargement | SBC | Tests |
---|---|---|---|
Buildroot 24) | https://buildroot.org/ | ||
Pilfs 25) | https://intestinate.com/pilfs/ | ||
Yocto 26) | https://www.upswift.io/post/yocto-for-raspberry-pi-ready-image-and-guidelines |
numéro | Libellé | Matériel | OS | Description |
---|---|---|---|---|
H1 | PiNAS | ODROID HC4 Rockpi 4c | Debian Buster | Déploiement d'un NAS OpenMediaVault (OMV5) et JELLYFIN |
H2 | PINAZ | Rockpi 4c | Debian Buster | Déploiement d'un NAS OpenMediaVault (OMV5) ZFS |
H3 | PiPAD | RPI4 + PiPAD | LineageOS | Assemblage d'une tablette |
H4 | PiTOP | PiTOP | Desktop en client léger | |
H5 | PiKUB | Archlinux | Cluster PI de test | |
H6 | PiHPC | Centos | Cluster PI de production | |
G1 | PiCAST | PiZero | ARchlinux | Construction d'un client Jellyfin MPV shim en alternative d'un chromecast |
G2 | PiPHONE | RPI4 + module GSM + écran TFT | Téléphone portable | |
G3 | PiODD | Raspbian | Lecteur ODD (OPtical Disk Drive) | |
G4 | PiIDS | PiZERO + | FreeBSD | Analyseur réseau |
G5 | PiDAC | PiZERO + PIRATE HAT | Baladeur MP3 | |
G6 | BPiRT | Bananapi R64 + OWRT | Routeur Pi | |
D1 | PiCLUSTER | Pi4 + 4 PiZZERO + clusterHat | Raspbian | Cluster PI composé d'un Pi4 et de 4 PiZero |