Vous envisagez d'acheter un ordinateur monocarte tel qu'un Raspberry Pi? Voici les aspects importants à considérer.

Un ordinateur monocarte (SBC en abrégé) est un ordinateur dont le processeur, le stockage, la mémoire, les entrées/sorties et d'autres fonctionnalités sont construits sur une seule carte de circuit imprimé. Les SBC sont capables d'effectuer toutes les opérations standard qu'un ordinateur typique peut effectuer, et ils incluent généralement un en-tête GPIO qui leur permet de s'interfacer avec des composants électroniques. De plus, ils sont généralement assez compacts et portables, consomment peu d'énergie et offrent un rapport qualité-prix attractif.

Comme il existe de nombreuses options disponibles à l'achat, en plus de la gamme populaire Raspberry Pi, certains facteurs doivent guider votre choix de SBC.

1. Prix ​​et disponibilité

Bien qu'ils coûtent souvent beaucoup moins cher que votre ordinateur de bureau typique, les ordinateurs à carte unique exécutent toute la gamme de $ à $$$. Aux deux extrémités du spectre, nous avons le Raspberry Pi Zero 2 W au prix officiel de 15 $ à une extrémité et le Khadas Edge2 Pro qui coûte environ 340 $ à l'autre.

instagram viewer

Alors que les cartes les plus chères offrent beaucoup plus de performances, elles sont exagérées pour la plupart des projets et leurs cas d'utilisation sont très éloignés. Cependant, ils offrent une protection considérable pour l'avenir. C'est à vous de décider combien vous êtes prêt à débourser pour une carte informatique et de choisir la meilleure option dans cette fourchette.

La disponibilité est un autre facteur important à prendre en compte lors du choix d'un SBC. La société SBC la plus populaire, Raspberry Pi, a été en proie à des problèmes de chaîne d'approvisionnement et de disponibilité au cours des dernières années, mais ceux-ci semblent s'être atténués récemment. Ceci est important car lorsqu'il y a un écart entre l'offre et la demande, les revendeurs viennent généralement combler cet écart, en facturant des prix déraisonnables.

Si l'ordinateur monocarte est destiné à un produit commercial, la disponibilité est même doublement importante. Vous voulez être sûr que le SBC est en approvisionnement régulier avant de passer à la commande.

2. Performances et mémoire

Le processeur est la première chose que vous devez vérifier lors de l'évaluation des performances d'un ordinateur monocarte. Le nombre de cœurs et vitesse d'horloge raconter une partie de l'histoire, mais cela ne devrait pas être la seule mesure pour juger des performances. Il y a d'autres choses importantes facteurs qui affectent les performances d'un processeur.

Les benchmarks sont souvent accessibles au public pour différents ordinateurs monocartes et constituent le moyen le plus simple d'évaluer les performances d'un ordinateur lors de différentes opérations.

Vous devriez également vérifier la quantité de RAM offerte par le SBC. Les SBC offrent généralement entre 512 Mo et 16 Go de RAM. Tout à partir de 2 Go devrait suffire pour les tâches de productivité de base, la navigation occasionnelle et les jeux bas de gamme. 8 Go de RAM vous permettent d'exécuter Windows, de jouer à des jeux vidéo en douceur, d'effectuer plusieurs opérations à la fois et d'exécuter des modèles d'apprentissage automatique à partir de votre minuscule SBC.

3. Consommation d'énergie

Crédit d'image: raspberrypi.com

La puissance de traitement et la consommation d'énergie ont tendance à être liées. La consommation électrique d'un appareil a tendance à augmenter à mesure que sa puissance de traitement augmente, et inversement. Pour le moins d'impact sur votre facture d'électricité, il est important de trouver un SBC qui trouve un équilibre entre une puissance de traitement élevée et une faible consommation d'énergie. Ceci est particulièrement important pour les projets portables qui reposent sur une banque d'alimentation ou une batterie.

Si votre principale préoccupation est de réduire la consommation d'énergie, les processeurs ARM utilisent généralement moins d'énergie que les puces x86 tout en offrant globalement moins de performances. Donc, vous voudriez choisir le Raspberry Pi 4B au lieu, disons, du LattePanda 3 Delta. Vous pouvez approfondir le différences entre l'architecture x86 et ARM.

4. Support de stockage

Crédit d'image: Khadas

Si vous construisez un NAS DIY ou tout autre type de serveur de fichiers, vous devrez choisir un SBC qui permet des taux de transfert de fichiers rapides. Le type de technologie de stockage utilisé dans un ordinateur monocarte affecte sa vitesse de démarrage, ses performances et son taux de transfert de données. Il diffère également en fonction de l'ordinateur. Certains SBC sont livrés avec des emplacements où vous insérez des cartes microSD tandis que d'autres offrent des emplacements PCIe où vous branchez des SSD.

Les SBC prennent en charge différentes technologies de stockage, telles que microSD, eMMC, USB, PCIe et SATA, et la plupart offrent une combinaison de deux ou plus. En règle générale, vous sélectionnez le stockage que vous souhaitez utiliser et démarrez le système d'exploitation à partir de là.

Par exemple, le Raspberry Pi 4B dispose d'un emplacement pour carte microSD et de plusieurs ports USB. En règle générale, vous installez le système d'exploitation sur une carte microSD, mais vous pouvez également démarrer le Raspberry Pi à partir d'un SSD ou disque dur en activant le démarrage USB. D'autres SBC tels que le LattePanda 3 Delta ont des prises M.2 où vous pouvez connecter un SSD SATA ou NVMe pour des temps de démarrage et des taux de transfert de données plus rapides.

5. Fonctionnalités de connectivité

Vous devez également jeter un œil aux options de connectivité offertes par le SBC. Au strict minimum, il devrait avoir deux ports USB (2.0 ou 3.0), un port HDMI (qui prend en charge la résolution 4K à 60 ips), des broches d'entrée/sortie numériques et Ethernet. D'autres ports et interfaces qui peuvent être nécessaires pour votre cas d'utilisation spécifique incluent DSI, CSI, emplacements d'extension SSD, prises 3,5 mm et DisplayPort.

Bluetooth et Wi-Fi devraient également être pris en charge de manière native, car la connectivité sans fil est essentielle pour l'Internet des objets, l'hébergement Web et les projets de robotique.

6. Communauté et documentation

Il est important de jeter un œil à la documentation offerte par le produit. Il doit mettre en évidence les capacités de la carte, les accessoires dont vous avez besoin et les étapes nécessaires à sa configuration.

Le manque de documentation appropriée rend généralement un SBC presque impossible à utiliser. Cependant, une communauté d'utilisateurs utile peut souvent sauver une documentation inadéquate. Avant d'acheter l'ordinateur monocarte, vous pouvez rechercher une communauté active d'utilisateurs qui peuvent vous guider dans l'utilisation de l'appareil et vous aider à résoudre les problèmes que vous rencontrez. Le Raspberry Pi possède la plus grande communauté de tous les SBC.

7. Assistance logicielle

Le support logiciel fait référence aux applications qui peuvent s'exécuter nativement sur un ordinateur monocarte sans modification. Pour la plupart des utilisateurs, le support logiciel est le problème clé affectant les cartes alternatives en dehors de la famille Raspberry Pi.

En raison de la manière dont l'architecture ARM est implémentée, les logiciels doivent généralement être compilés séparément pour différentes puces. Ainsi, le support logiciel a tendance à être assez limité pour la plupart des SBC. Alors, assurez-vous de vous renseigner avant de faire un achat.

8. Taille et facteur de forme

La taille et le facteur de forme du SBC sont essentiels si vous envisagez d'utiliser la carte pour le développement intégré. Si vous avez un boîtier préfabriqué, vous voudrez vous assurer que la carte correspond aux spécifications de taille avec peu ou pas d'ajustement.

En règle générale, les SBC plus petits conviendront mieux aux projets intégrés, tels que les claviers, les souris et jeux vidéo portables, tandis que les cartes informatiques plus grandes seront plus adaptées aux cyberdecks, NAS et routeurs.

Choisissez un SBC qui correspond à l'utilisation que vous en ferez

En fin de compte, tout se résume à sélectionner la bonne carte informatique pour votre application. L'émulation rétro, l'apprentissage automatique et l'hébergement de serveurs nécessitent généralement une carte plus grande et plus puissante lorsqu'ils sont intégrés le développement, la domotique et le bricolage électronique devraient fonctionner assez bien sur un petit SBC avec moins de 4 Go de RAM.

Vous devez faire une liste de toutes les fonctionnalités dont vous avez besoin dans un ordinateur monocarte et trouver celles qui correspondent le mieux à ces spécifications. Vous pouvez ensuite vous référer à notre liste de facteurs à considérer et sélectionner l'appareil qui correspond le mieux à vos besoins.