C.H.I.P. vs
Pi Zero:
En 2012
tout le monde a applaudi chaleureusement l’arrivé de la raspberry pi A, un mini-ordinateur
à 1Ghz à moins de 30$. Depuis, Cette nouvelle mouture des ordinateurs low-cost
repousse les limites de la réduction de la taille du poids et du prix. Trois
ans plus tard le suspense continue, avec l’arrivé des cartes aussi performantes
à trois fois moins presque à 100DH : CHIP et Raspberry pi Zero. Deux cartes
minimisées, parfaites pour de l'embarqué, a un prix proche des arduinos.
L’histoire de cette course a commencé en mai
dernier, après le lancement sur kickstarter du projet CHIP. Il visait à créer
un mini-ordinateur à moins de 9$. Le projet a pu collecter plus de 2 millions
de dollars, un vrais succès.
Un jour
avant la mise en vente de CHIP, la fondation raspberry, sans prévenir, annonce
son Pi Zero et le diffuse comme accessoire attaché à la MagPi. Le pi Zero fait le buzz et tacle le CHIP,
Coup-front !!. Un comportement digne de coca-cola contre Pepsi.
L’important dans cette histoire, qu’à l’heur actuel on dispose de deux mini-ordinateur
à des prix moins de 10$, le pi Zero et le CHIP.
Comme le
veut la coutume, Le débat alors s’est lancé pour choisir le meilleur des deux.
Ce type de débat ne mène habituellement pas à un résultat tranchant. Quoique,
la discussion des différences et des points forts de chacun vous aidera à faire
le bon choix pour votre projet. Si vous
faites une conclusion précipitée basée sur le prix (chez le constructeur) de la
carte, vous vous trompez. Les apparences sont trompeuses.
Comparaison des
caractéristiques.
Techniquement
les deux cartes présentes des caractéristiques similaires, avec des différences.
Dans cette comparaison nous allons analyser les différences et leurs impacts et
conséquences. Si vous êtes pressé, je mets à la fin un tableau comparatif.
Processeur/Mémoire :
Les deux
ont des processeurs de 1Ghz avec 512Mb de mémoire, sauf que Chip se base sur un
processeur ARMV7 (adopté dans le PI2), tandis que le pi Zero se base sur un CPU
d’ancienne architecture ARMV6 (ARM1176JZ-F du tout
premier Raspberry A). La différence entre ces deux architecture à ses impacts
vis-à-vis le choix de l’os à faire tourner. L’architecture ARM V7 est plus
performante et elle présente plusieurs avantages (tourner plus d’os, rapidité,
etc.) par rapport à l’ARM V6.
Stockage :
Quant au
stockage, le CHIP apporte avec lui un espace de 4Go qui contient un système pré-chargé,
cet espace de stockage peut être étendu via une USB externe (plus rapide que du
SD). Gardez à l’esprit que chip ne dispose que d’une entré USB (vous pouvez
utiliser un hub USB). Pi Zero utilise une carte SD (taille variable) avec un
slot dédié. On déduit donc que le CHIP, contrairement au Pi Zero peut être
utilisé sans investissement en carte SD (qui est exposé au risque de
corruption).
L’alimentation électrique.
Pour
l’alimentation les deux cartes utilisent une alimentation via micro USB. Chip
se distingue par la proposition d’une batterie lithium pour 10$ et un circuit
de chargement intégré. Le Pi Zero consomme 160ma/5V (même connecté à un
moniteur 1080P), Chip consomme 5V/300ma (peak).
Entrés sorties
Le pi Zero
dispose d’une sortie hdmi (au format mini) et deux ports micro-usb (une pour
l’alimentation et une OTG), une sortie jack peut être soudée. Pour la
réutilisation de votre cable HDMI, vous devez utiliser un adaptateur.
CHIP ne
dispose pas de sortie HDMI, il offre une sortie vidéo TRRS jack. Si vous vous accrochez
au hdmi vous pouvez acheter un accessoire qui coute 15$.
Les makers
peuvent exploiter ces deux cartes dans leurs projets via les GPIOs. Pour la
raspberry Zero elle offre 40 GPIO via des trous alignés sur un côté. Le
connecteur pour les GPIO n’est pas installé (mais il est possible de le faire
sois même).
Le CHIP offre 80 avec deux block 40, sur les
deux cotés offrant des entrés femelles facile à exploiter.
Connectivité
Une des différences
majeurs, qui intéresse les makers est la connectivité. Vous serez attiré peut être par le fait que
C.H.I.P. offre une connexion intégrée Wi-Fi et Bluetooth 4.0. De l’autre côté, le Pi Zero n’as
pas de connectivité. Vous aurez besoin d’un dongle wifi ou une solution
USB-Ethernet pour connecter le pi Zero, ce qui fait agrandir considérablement le coût.
Sans oublier, qu’il faut aussi un hub USB ayant une alimentation séparé. Il me
semble qu'un accès réseau est nécessaire sur ce type de produits miniscules et
que rajouter une clé wifi via le port USB est encombrant et empêche de faire de
petits objets.
Communauté
Un aspect important de ce type de projet est la communauté autour. Raspberry pi Zero bénéficie d’une communauté très forte, héritée de ces prédécesseurs depuis 2015. Le nombre de projet est énorme à base de cette carte. CHIP est un nouvel acteur qui a créé le buzz et sa communauté est en train de se développer.
C.H.I.P.
|
Raspberry
Pi Zero
|
|
Prix chez fournisseur
|
9$
|
5$
|
Coût de stockage 4GB
|
0$
|
5$ microSD
|
HDMI
|
9$ (adaptateur)
|
|
GPIO pins
|
0
|
5$
|
Wifi
|
0$
|
12$
|
Bluetooth
|
0$
|
12$
|
Caractérstique Hardware:
|
|
|
|
|
|
CPU
|
1GHz
Allwinner R8
|
1Ghz
BCM2835 (overclocké)
|
RAM
|
512MB
|
512MB
|
Stockage
|
4GB
|
Carte
MicroSD (non fournie)
|
Alimentation
|
USB
5V @ 300mA (peak)
|
USB
5V @160mA
|
WiFi
|
802.11b/g/n
|
Non
|
Bluetooth
4.0
|
oui
|
Non
|
USB
|
2
micro-USB (OTG et standard)
|
2
micro-USB (OTG et standard)
|
HDMI
|
Non
(via un accessoire HDMI)
|
oui
|
Licence
|
Open
Hardware
|
Fermé
|
I/O
type
|
Têtes
femelles
|
Des
trous (difficiles à manipuler)
|
Dimensions
|
40mm×60mm
|
65mm×30mm×5mm
|
Câbles
inclus
|
Composite
|
Non
|
GPIO
|
80
|
26
de 40
|
La première impression fait du prix moindre de la Zero un avantage concurrentiel. En tant que maker « marocain » vous devez prendre en compte plusieurs facteurs. Le prix initial ne vous aidera pas à faire le bon choix. Accordé aux accessoires dont vous avez besoin le cout peut être très diffèrent du prix initial, à ce stade vous poussera ainsi à se poser la question si vous faites réellement des économies.
Pourquoi un bas Prix ?
Les
approches suivies par les deux constructeurs diffèrent catégoriquement. Du côté
de la fondation pi, ils ont opté pour la réadaptation d’un produit existant
(raspberry A) pour le rendre moins cher. Le pi Zero est la miniaturisation d’un
Raspberry PI A légèrement sur cadencé (1GHz), en supprimant des composants et alléger le produit. De l’autre
côté, Next Thing Co., a optimisé le cout des composants et de fabrication en
développant des relations avec des fournisseurs en chine.