Qu'est-ce qu'un ordinateur monocarte (SBC) ?
Single-Board Computer (SBC) : Ordinateur complet sur un seul PCB
Un single-board computer (SBC) est un ordinateur entièrement fonctionnel construit sur un seul circuit imprimé, intégrant microprocesseur(s), mémoire (RAM), stockage (eMMC, microSD, NVMe), E/S (USB, HDMI/DP, Ethernet, GPIO, CSI/DSI), et gestion d'alimentation.
Caractéristiques clés
- Autonome : Pas de backplane, pas de cartes CPU/mémoire séparées.
- Focus embarqué : Conçu pour headless, bornes, IoT, edge, robotique, industriel, éducation.
- Faible consommation : 2–15 W typique (vs 65 W+ desktop).
- Écosystèmes ouverts : Majorité tournent Linux (Debian, Ubuntu, Yocto, Buildroot), certains Android, RTOS (Zephyr, FreeRTOS), Windows IoT.
Exemples célèbres
| Carte | SoC / CPU | RAM | Caractéristiques clés | Cible |
|---|---|---|---|---|
| Raspberry Pi 5 | Broadcom BCM2712 (4×A76 @ 2,4 GHz) | 4/8 Go LPDDR4X | PCIe 2.0 x1, 2×HDMI 4K60, RP1 I/O | Éducation, hobby, serveur léger |
| Radxa ROCK 5B | Rockchip RK3588 (4×A76+4×A55) | 8/16/32 Go LPDDR4X | 8K60, PCIe 3.0 x4, 2,5 GbE, M.2 | Edge AI, NAS, desktop |
| Orange Pi 5 Plus | RK3588 | 8/16/32 Go | Similaire, coût inférieur | Performance/valeur |
| BeagleBone AI-64 | TI AM68A (4×A72 + 2×R5F + 2×C7x DSP) | 4 Go | PRU, double GbE, CSI, CAN, temp industriel | Industriel, robotique, temps réel |
| NVIDIA Jetson Orin Nano | Arm Cortex-A78AE + GPU Ampere 1024 cœurs | 8 Go | 40 TOPS IA, CSI x4, industriel | Edge IA, robotique |
| Arduino Portenta H7 | STM32H747XI (Cortex-M7 + M4) | 1 Mo RAM + 2 Mo Flash | Haute fiabilité, crypto, format MKR | IoT industriel, API |
Avantages
- Compact (format carte de crédit à paume).
- Coût efficace (15–200 $ typique).
- Extension flexible (HATs, capes, M.2, PCIe, GPIO).
- Hardware/logiciel open (schémas, source kernel, communauté).
Usages typiques
- Serveur domotique (Home Assistant, Pi-hole, Plex, NAS).
- Robotique / contrôleur vol drone.
- Passerelle industrielle / convertisseur protocoles.
- Affichage dynamique / borne.
- Inférence IA edge (Jetson, NPU RK3588).
- Retro gaming (RetroPie, Batocera).
- Cluster / apprentissage Kubernetes (Pi K3s, Talos).
