lundi 14 décembre 2015

CHIP VS PI ZERO



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.