
Mes premiers pas avec Chip
Ce week-end a été un week-end noël bis.
Je viens de recevoir mes deux premiers Chips !
Chip c'est quoi
Chip est un petit ordinateur à 9$, oui oui, 9$...
Il comprend un processeur cadencé à 1GHz, 512MB de RAM, et 4GB de stockage interne.
Il intègre nativement une capacité de communication sans fil en Wifi ou Bluetooth 4.0, sans avoir à choisir entre les deux...
Il présente un connecteur composite pour une sortie audio/vidéo basique. Pour du VGA ou de l'HDMI il faudra passer par un connecteur supplémentaire à venir.
Arrivée des Chips en image
Quelques images de la réception de la petite bête.
La petite boite est sympathique.
Les recommandations et clauses de décharge sont directement sur la boîte.
Dans la boîte on retrouve le Chip dans son petit film de protection contre l'électricité statique, et le câble TRRS.
Sur l'extrado on peut noter que l'organisation de l'électronique a été bien optimisée afin de ne pas perdre de place.
Du côté des prises : USB, microUSB, connecteur TRRS, et connecteur batterie. C'est sommaire mais nous avons l'essentiel.
Du côté des pin headers, là c'est royale avec 2 x 40 tout confondu, cela promet de fantastiques possibilités...
Sur l'intrado on retrouve le AllWinner R8, protégé par une petite coque transparente. C'est un ajout récent qui a avait été annoncé aux backers de la campagne Kickstarter fin novembre.
De profile on peut relever des petites annotations pour les pin headers. Une excellente idée qui présentera un intérêt pratique indéniable.
Premier accès à Chip
Toutes les télés et écrans de la maison étant déjà accaparés, il va me falloir trouver une solution alternative pour accéder à mon Chip.
Je vais simplement le connecter par l'USB à mon ordinateur avec un câble USB - microUSB.
Avec la commande ls /dev/tty*
- avant branchement et après branchement - j'identifie le port USB.
Je n'avais pas encore screen sur mon ordinateur, je l'installe donc sudo apt-get install screen
.
Je peux alors accéder au terminal de mon chip via screen /dev/ttyACM0 115200
.
Ca fonctionne, coooool... :-)
Je paramètre alors le wifi, conformément à la doc.
Liste des wifi disponibles avec :
nmcli device wifi list
.
Ca donne quelque chose comme :
* SSID MODE CHAN RATE SIGNAL BARS SECURITY
* NextThing HQ Infra 11 54 Mbit/s 100 ▂▄▆█ --
NextThing Shop Infra 6 54 Mbit/s 30 ▂___ WPA1 WPA2
2WIRE533 Infra 10 54 Mbit/s 44 ▂▄__ WPA1 WPA2
Connection au wifi avec sudo nmcli device wifi connect '(your wifi network name/SSID)' ifname wlan
ou sudo nmcli device wifi connect '(your wifi network name/SSID)' password '(your wifi password)' ifname wlan0
s'il y a un mot de passe.
Je vérifie alors en faisant un petit apt-get update et ça fonctionne !
A partir de là, j'identifie sur mon réseau wifi l'ip de mon Chip, et je reprend la main dessus plutôt via SSH. C'est un peu plus réactif et propre au niveau du terminal.
Afficher le bureau
Pour aller au bout de ce premier contact, il me faut accéder au bureau.
Ayant déjà Remmina sur mon PC, il me reste à installer un serveur VNC sur Chip.
Mon choix se porte sur x11vnc. Il y a probablement aussi bien et moins gourmand en ressource, je n'ai pas creusé ce point.
Rien de plus simple j'installe le paquet apt-get install x11vnc
sur Chip.
Au moment de définir le mot de passe, il faut penser à basculer sur le user chip su chip
parce que c'est sur sa session que le bureau existe. Sous root vous n'avez pas de bureau à partager, à moins d'en lancer un...
Une fois donc sous chip x11vnc -storepasswd "password" ~/.vnc_passwd
pour définir le password (à remplacer dans la commande).
Ne reste plus qu'à lancer x11vnc avec x11vnc -many -rfbauth ~/.vnc_passwd
.
Du côté de mon PC avec Remmina je paramètre l'accès au chip (VNC remote, ip, identifiant, je règle qualité sur Excellente...), connexion et oh magie, ça marche !
J'ai un petit accès à mon chip via une petite fenêtre de mon bureau, pas besoin de câble ou d'écran, c'est nickel, il demande juste à avoir un peu d'électricité.
Dernier petit retour avant de clore cet article, Chip est décrit comme ne produisant pas trop de chaleur. C'est vrai, il n'est pas brûlant. Cela dit la coque et la carte sont quand même un peu chaud. L'ajout d'un petit dissipateur et un boitier ajusté ne seront probablement pas de trop.
En tout cas je suis très ravis de ce premier contact. Des tas d'idées de projets se précipitent au bout de mon clavier, y'a plus qu'à.
Chipement votre :-).