castman.fr – La technologie, à la portée de tous ! Toujours d’actualité … Écologie et technologie en harmonie, est-ce encore de l’utopie ? Sur mon site, vous trouverez une mine d’informations, sur les produits high-tech en général. Vous trouverez aussi, des tutoriels, des astuces, mes coups de gueule et mes coups de cœur, sans oublier, mon espoir sur le thème “Je contribue, pour ma planète !“. Je n’ai pas la science infuse, mais c’est la science qui fuse.

pcDuino8 Uno, deuxième partie.

Seconde partie, sur l’utilisation de ce nano-ordinateur, le pcDuino8 Uno.

Dans ce tutoriel, je vais décrire l’installation d’Ubuntu en version 14 sur une micro SD de 8 Go, en catégorie 10.

Je poursuivrais mon investigation, en testant les GPIO, ainsi que la distribution d’Ubuntu Linaro-alip.

Comme pour le Cubieboard 4, c’est une interrogation, au sujet de la vitesse de démarrage du pcDuino8 Uno, via une micro SD de 8 Go en catégorie 10. Vous aurez mon résultat dans ce tutoriel.

Vous aurez aussi, ma solution pour lire des vidéos MP4/…, avec cette version de Linaro-Alip.

Pour finir, ma conclusion sur l’utilisation de cette petite machine, à la fin de ce tutoriel !

 

 Je ne suis en aucun cas responsable des dommages occasionnés suite à une mauvaise manipulation.

—PLAN DU TUTORIEL—

 

1- Procédure d’installation d’Ubuntu 14, sur une micro SD.

1-0 Préparation du matériel.

1-1 Téléchargement de l’image d’Ubuntu pour micro SD.

1-2 Téléchargement des outils pour installer Ubuntu sur la micro SD.

1-3 Procédure d’installation d’Ubuntu 14.

2- Premier démarrage de Lubuntu Linaro.

2-1 Branchement de l’alimentation.

2-2 Premier démarrage via micro SD, avec Lubuntu Linaro.

2-3 Temps de démarrage.

3- Changer la résolution HDMI si besoin et modifier la configuration.

3-0 La résolution via un moniteur HDMI ou VGA.

3-0.1 Moniteur HDMI 7″.

3-0.2 Moniteur VGA via convertisseur HDMI/VGA.

3-1 Configuration du clavier en français (AZERTY).

3-2 Version du Kernel d’Ubuntu.

3-3 Mise à jour du système et de la liste des paquets.

3-4 Modifier l’heure et la date.

3-5 Modifier la Zone (GMT).

3-6 L’accès au Web.

4- Test d’une caméra USB 1er prix.

5- Les vidéos en MP4 AVI …

5-1 VLC. Ne fonctionne pas.

5-2 VLC plugins. Pas d’image !

5-3 XBMC. Très lent !

5-4 Mplayer. Ouf, ça fonctionne !

6- Les vidéos via Chromium ou Firefox sous Youtube.

7- La musique en MP3 …

8- USB sous Lubuntu (HDD et clé USB).

9- Installer et configurer un mini-dongle Wi-Fi.

10- Connexion à distance avec X11VNC Server et UltraVNC.

11- Comment utiliser les GPIO, avec Arduino IDE.

11-0 Les GPIO sur le pcDuino8 Uno.

11-1 Exemple n° 1.

11-2 Exemple n° 2.

12- Scratch, un outil pour créer son premier programme.

13- IR (Infrarouge)

14- Le pcDuino avec une batterie d’appoint. (Power Bank de 2600 mAh)

15- Comment faire une copie de sa micro SD sous Lubuntu 14.

16- Conclusion sur l’utilisation du pcDuino8 Uno.

 

—DÉBUT DU TUTORIEL—

 

Important ! J’utilise le bleu, pour simplifier la lecture, lors de l’utilisation des lignes de commandes que vous devez taper dans votre terminal.

 

1- Procédure d’installation d’Ubuntu 14, sur une micro SD.

1-0 Préparation du matériel.

Le matériel nécessaire pour faire fonctionner Lubuntu sur micro SD, avec un pcDuino8 Uno.

– Un pcDuino8 Uno + protection.

– Un câble USB/micro USB, avec son alimentation 5V en 2A.

– Un câble HDMI/HDMI.

Un mini HUB USB, pour y connecter la souris et le clavier…

Un câble RJ45 pour le brancher sur votre box ADSL ou sur un Switch.

– Une clé USB Wi-Fi (C’est optionnel)

.

1-1 Téléchargement de l’image d’Ubuntu pour micro SD.

Vous pouvez télécharger, la dernière image d’Ubuntu ou celle que vous préférez, ici :

http://www.linksprite.com/image-for-pcduino8-uno/

Plus précisément dans la section Ubuntu.

J’ai choisi celle qui est indiquée ci-dessous, c’est la dernière image disponible, au moment de la création de ce  tutoriel :

Ubuntu 14 (Use Win32diskimagewriter or dd), 11-22-2015.

Je décompresse cette image pcduino8_ubuntu_14.04_20151121.7z, lorsque le téléchargement est terminé, avec le bouton droit de la souris.

Enfin vous devez choisir décompresser avec …

Dans mon cas c’est avec l’outil 7-zip.

pcDuino8UnoImageUbuntu01

Attendre la fin de la décompression.

pcDuino8UnoImageUbuntu02

Lorsque l’image  est décompressée, il suffit de constater qu’un nouveau répertoire a été créé sous le nom pcduino8_ubuntu_14.04_20151121.

pcDuino8UnoImageUbuntu03

Vous trouverez cette image, dans ce même répertoire lors de la procédure d’installation de celle-ci, sur la micro SD.

pcDuino8UnoImageUbuntu04

Passons à la suite de la procédure.

1-2 Téléchargement des outils pour installer Ubuntu sur la micro SD.

Pour installer cette image d’Ubuntu sur une micro SD, j’ai besoin d’un logiciel, c’est Win32diskimage.

Téléchargement possible pour cet outil, ici :

https://s3.amazonaws.com/pcduino/Tools/win32diskimager-v0.7-binary.zip

Maintenant, il faut décompresser le fichier.

pcDuino8UnoPart2-Win32Ima01

Clic droit sur le fichier et choisir une méthode de décompression.

pcDuino8UnoPart2-Win32Ima02

Le résultat, c’est de trouver un répertoire nouvellement créé.

Pour démarrer le logiciel, il suffit de faire un double-clic avec le bouton gauche de la souris sur le fichier Win32DiskImager.exe.

pcDuino8UnoPart2-Win32Ima03

Mais avant cela, je poursuis ma préparation.

1-3 Procédure d’installation d’Ubuntu 14.

Maintenant que tout est prêt, nous pouvons passer à l’installation de cette image via le logiciel Win32DiskImager.

Insérer votre micro SD dans un adaptateur SD ou sur un adaptateur USB/micro USB.

Avant de poursuivre !

Utiliser l’outil SD Formatter pour préparer correctement votre carte micro SD.

Télécharger l’outil de formatage SD Formatter, depuis :

https://www.sdcard.org/downloads/formatter_4/eula_windows/

C’est un programme très utile, car il permet en activant l’option On, de formater votre carte micro SD et de supprimer les partitions cachées ou partitions Linux etc…

Décompresser et installer le programme  SD Formatter.

Insérer votre micro SD.

Démarrer SD Formatter, en cliquant sur l’icône présente sur votre bureau ou dans la liste de vos programmes. 

Vous devez vérifier, que votre carte micro SD corresponde à celle que détecte le logiciel.

Cliquer sur Option et choisir on.

Maintenant, après avoir fait la vérification décrite ci-dessus, vous pouvez  cliquer sur le bouton Format.

SDFormatter-RBPi2B02

Votre carte micro SD est enfin prête pour la suite !

Lancer le logiciel Win32DiskImager.exe, présent dans son répertoire de décompression.

Win32DiskImagerInstallPcDuino8Ubuntu01

Cliquer sur le dossier bleu à gauche de Device et sélectionner votre image Ubuntu, pcduino8_ubuntu_14.04_20151121.img.

Ma carte micro SD est reconnue sous la lettre J, à vous de faire en fonction de votre configuration en choisissant la lettre correspondant à votre installation.

Cliquer sur Write, et choisir Oui sur les fenêtres qui suivent.

Win32DiskImagerInstallPcDuino8Ubuntu03

C’est fait !

Retirer votre micro SD et l’insérer dans le lecteur micro SD de votre pcDuino8 Uno.

.

2- Premier démarrage de Lubuntu Linaro et configuration.

2-1 Branchement de l’alimentation.

Le matériel est déjà prêt, il suffit de brancher le connecteur d’alimentation sur le port à côté du connecteur Jack 3.5. (Prise casque)

pcDuino8Uno1erDémarrage01

2-2 Premier démarrage via micro SD, avec Lubuntu Linaro.

Mon premier démarrage se fera sur mon écran 7″ HDMI. Ensuite et seulement après cela, je ferais le test avec mes adaptateurs HDMI/VGA sur un moniteur VGA.

Mince !

Il faut que j’arrête de regarder la TV sur cet écran, car j’en ai besoin pour mes tests !

TVHD7p

Mais passons. Je branche, le pcDuino8 Uno démarre …

C’est parfait, cela fonctionne parfaitement sur mon moniteur HDMI de 7″.

pcDuino8Uno-UbuntuEcran7p01

La résolution est correcte, si je le compare à l’affichage sous Android 4.4.

pcDuino8Uno-UbuntuEcran7p02

Le démarrage semble plus rapide aussi !

Cela sent bon pour l’instant…

2-3 Temps de démarrage.

Sous Ubuntu 14.04, le pcDuino8 UNO démarre en :

– Carte micro SD de 8 Go en catégorie 4 = entre 16 et 19 secondes.

– Carte micro SD de 8 Go en catégorie 10 = entre 13 et 17 secondes.

Pas une grosse différence au démarrage, mais le constat sera plus flagrant pendant la lecture de fichiers vidéo.

Petit complément sur le démarrage après extinction.

Pour éteindre le pcDuino8 Uno sous Ubuntu, c’est simple via le menu ou l’icône à droite de l’horloge.

Mais pour redémarrer c’est une autre histoire !

pcDuino8Uno-UbuntuQuitter01

Les boutons physiques sont non fonctionnels pour redémarrer le pcDuino8 Uno.

C’est dommage ! Il faut attendre un correctif pour modifier cela.

Le seul choix possible pour l’instant, c’est de débrancher ou de couper l’alimentation. Ensuite, il faut attendre que les voyants s’éteignent tous et seulement  après, il est possible de rebrancher pour redémarrer.

.

3- Changer la résolution HDMI si besoin et modifier la configuration.

3-0 La résolution via un moniteur HDMI ou VGA.

3-0.1 Moniteur HDMI 7″.

Pour l’instant, ma résolution d’écran est de 720p sur un moniteur 7″. L’image est très belle si je compare à ma résolution sous Android !

Ouf !

Je vais tester avec un autre moniteur.

3-0.2 Moniteur VGA via convertisseur HDMI/VGA.

Avec un moniteur VGA de 19″ qui affiche une résolution native de 1440*900.

C’est parfait.

pcDuino8Uno-UbuntuEcran19p1

.

3-1 Configuration du clavier en français (AZERTY).

J’ai besoin d’un clavier en français, pour simplifier mes manipulations.

Cliquer sur l’icône Menu, puis Accessories et enfin LXTerminal.

Taper ceci :

sudo dpkg-reconfigure keyboard-configuration

Valider.

linaro-alip-clavier00

Valider, le clavier qui est détecté.

linaro-alip-clavier02

Suivez la configuration comme sur les images ci-dessous.

Utiliser les flèches de votre clavier pour vous déplacer.

Cela permet de mettre en surbrillance OK, puis valider.

linaro-alip-clavier03

.

linaro-alip-clavier04

.

linaro-alip-clavier05

.

linaro-alip-clavier06

.

linaro-alip-clavier07

Rester sur No pour le paramètre CTLR+ALt+Backspace….,.

Valider.

Vous pouvez maintenant faire un essai, directement depuis le terminal, en appuyant sur les touches A Z E R T Y de votre clavier.

C’est fonctionnel !

Je vais pouvoir installer Firefox et faire les MAJ …

3-2 Version du Kernel d’Ubuntu.

Dans un terminal, taper :

uname -v

Valider

Ma version, c’est :


linaro@linaro-alip:~$ uname -v
#11 SMP PREEMPT Fri Nov 20 13:16:38 CST 2015
linaro@linaro-alip:~$


Taper :

uname -a

Valider.

J’ai :


linaro@linaro-alip:~$ uname -a
Linux linaro-alip 3.4.39 #11 SMP PREEMPT Fri Nov 20 13:16:38 CST 2015 armv7l armv7l armv7l GNU/Linux
linaro@linaro-alip:~$


.

3-3 Mise à jour du système et de la liste des paquets.

Dans un terminal, taper :

sudo apt-get update

Valider.

linaro-alip-update

Ensuite, lorsque cela est terminé, taper :

sudo apt-get upgrade

Valider.

linaro-alip-upgrade

C’est fait !

.

3-4 Modifier l’heure et la date.

Enfin, je vais modifier l’ensemble dans un terminal, c’est-à-dire, l’heure/la date/l’année.

Actuellement cette distribution, n’active pas la bonne date, car je suis en 1970 !

Taper ce qui est indiqué en bleu, dans votre terminal et valider.


linaro@linaro-alip:~$ date
Thu Jan 1 01:38:24 UTC 1970


Cela vous donne la date actuelle et l’année !

Maintenant je tape comme ceci : sudo date MMJJHHmmYYYY

MM = le mois

JJ= le jour

HH= l’heure actuelle

mm= les minutes

YYYY= l’année

Taper ce qui est indiqué en bleu, dans votre terminal et valider.


linaro@linaro-alip:~$ sudo date 121811262015
Fri Dec 18 11:26:00 UTC 2015
linaro@linaro-alip:~$


linaro-alip-changeDateHeureAnnee

.

linaro-alip-changeDateHeureAnnee01

Une autre option.

Pour activer ponctuellement la date avec un serveur distant, nous pouvons taper cela dans un terminal :

sudo ntpdate 91.189.89.199

Valider.

Ou encore :

sudo ntpdate ntp.ubuntu.com

Valider.

Ce que je ne comprends pas ?

Pourquoi, je n’ai pas d’activation de date, alors que le fichier /etc/default/ntpdate  indique le bon serveur de temps !!!!

De plus, mon réseau est actif via mon port RJ45 ??? Pas d’actualisation via le réseau ???

.

3-5 Modifier la Zone (GMT).

Changer de Zone.

Encore un + avec le changement de la Zone GMT.

Dans un terminal, taper :

sudo dpkg-reconfigure tzdata

Valider

Suivre le paramétrage ci-dessous en images.

linaro-alip-tzdata01

.

linaro-alip-tzdata02

.

linaro-alip-tzdata03

Résultat.


linaro@linaro-alip:~$ sudo dpkg-reconfigure tzdata

tzdata Current default time zone: 'Europe/Paris' Local time is now: Thu Jan 1 02:09:56 CET 1970. Universal Time is now: Thu Jan 1 01:09:56 UTC 1970. linaro@linaro-alip:~$


Ça fonctionne !


La date ne reste pas, car il manque une batterie ???? Une solution ???

De plus, le fait de changer et de corriger ma Zone ou la date système, me donne accès au Web via Chromium sans le message d’erreur qui s’affichait auparavant.

Avant modification du Time Zone ou de la date.

linaro-alipErreurWebChromium

Après modification de mon Time Zone (Paris, France) ou de la Date/heure.

linaro-alip-install firefox03

Ouf !


3-6 L’accès au Web.

Au départ, lors de mon premier démarrage, j’avais des difficultés pour accéder au Web via Chrome !

Je pensais qu’il fallait installer un autre navigateur.

La solution ci-dessus pour modifier la Date ou Time Zone, dans les parties 3-4 Modifier l’heure et la date  et 3-5 Modifier la Zone (GMT).

Pour installer Firefox via LXTerminal.

 linaro-alip-install firefox01

Taper :

sudo apt-get install firefox

Valider.

Répondre :

y

Valider.

linaro-alip-install firefox02

C’est fait et ça fonctionne.

linaro-alip-install firefox03

4- Test d’une caméra USB 1er prix.

Ma caméra Listo 1er prix, fonctionne, dès que je la branche sur un port USB de libre, c’est-à-dire que je la branche pcDuino8 Uno allumé et sous Ubuntu.

Pour utiliser cette Webcam, il suffit de passer par le Menu ensuite Sound & Video et enfin choisir GUVCVIEW.

linaro-alip-Webcamok

Dans le logiciel, vous avez une multitude d’options et des fonctions disponibles, pour améliorer ou capturer une image ou une séquence vidéo.

C’est super !

 

5- Les vidéos en MP4 AVI …

Comme le logiciel embarqué ne permet pas la lecture des vidéos, je vais installer VLC.

C’est l’outil gratuit par excellence, pour regarder des vidéos mais aussi des fichiers audio.

Oui, mais !

5-1 VLC. Ne fonctionne pas.

Vous ne devez pas l’installer, car cela ne fonctionne pas !

Dans un terminal, taper :

sudo apt-get install vlc

Valider

linaro-alip-vlc01

linaro-alip-vlc02

Attention ! C’est assez long…

linaro-alip-vlc03

Le test n’est pas concluant, comme je l’indique plus haut.

.

5-2 VLC plugins. Pas d’image !

Comme je vous l’indique plus haut (Je me répète !), vous ne devez pas l’installer en suivant cette procédure, mais plutôt celle-ci, dans un terminal, taper :

sudo apt-get install vlc browser-plugin-vlc

Valider.

Dans ce cas, je n’ai toujours pas de vidéo, mais seulement le son !

VLC plug01

J’ai fait plein de tentatives, mais rien n’y fait, cela ne fonctionne pas !

VLC plug02

.

VLC plug03

J’ai cherché le bon mode vidéo, dans le menu Preferences ensuite vidéo, les options adéquates mais rien ne fonctionne !

Ce n’est pas cool !

.

5-3 XBMC. Très lent !

Comme nous n’avons pas d’accélération matérielle pour la vidéo, j’ai tenté une installation de XBMC, mais c’est très lent pendant son exécution ….

Je vous conseille, de ne pas l’installer !

linaro-alip-XBMC01

.

linaro-alip-XBMC03

Ce n’est vraiment pas terrible !

.

5-4 Mplayer. Ouf, ça fonctionne !

J’ai même tenté l’installation et l’utilisation de Mplayer (Lecteur vidéo en ligne de commande dans un terminal), en tapant dans un terminal :

sudo apt-get install mplayer

Valider.

Le résultat !

Le test est concluant, et cela fonctionne super bien.

Il faut se déplacer dans le répertoire de vos vidéos, c’est plus simple pour son utilisation.

mplayer00

Ensuite, dans le terminal et dans le répertoire de vos vidéos, vous pouvez taper mplayer suivi du nom du fichier vidéo, ex :

mplayer AgnesReleaseMe.mp4

Enfin, ma première vidéo qui fonctionne, c’est un miracle !

mplayer01

.

mplayer02

.

mplayer03

Ouf !

Ça fonctionne enfin !

6- Les vidéos via Chromium ou Firefox sous Youtube.

Il n’y a pas de décodage vidéo, au niveau matériel, qui soit pris en charge actuellement sur cette version via le navigateur Chromium et même Firefox.

Les vidéos sont saccadées, avec des latences importantes !

Bon passons …

linaro-alipWebChromiumOK

.

linaro-alip-YoutubeVidéo01

7- La musique en MP3 …

Je pensais au départ, que cela ne fonctionnait pas, avec le programme présent sur la distribution. Mais, en modifiant la configuration comme sur les images ci-dessous la musique fonctionne et sort par la sortie casque 3.5.

Le logiciel embarqué par défaut, c’est LXMusic.

LXMusic000

.

LXMusic001

Je préfère un autre logiciel plus puissant et plus convivial, pour écouter de la musique.

Je vais installer Audacity pour la gestion Audio. C”est un logiciel ultra complet !

Dans un terminal, taper :

sudo apt-get install audacity

Valider

linaro-alip-Install-Audacity01

.

linaro-alip-Install-Audacity02

.

Tests Wav et MP3….

Vous avez accès au logiciel via le Menu ensuite Audio & Video enfin cliquer sur Audacity.

La musique fonctionne parfaitement, via la prise Jack 3.5, pour les fichiers Wav que les MP3.

Audacity002

Enfin !

Pour modifier les paramètres du son et d’un micro si présent, il suffit de taper dans un terminal :

alsamixer

Valider.

.

8- USB sous Lubuntu (HDD et clé USB).

La clé USB est détectée correctement, cependant, c’est à vous d’aller la chercher dans les répertoires, comme sur les images ci-dessous.

Ma clé y est nommée MICROORDI.

Ce n’est pas si simple !

linaro-alip-USBdétect01

.

linaro-alip-USBdétect02

.

9- Installer et configurer un mini-dongle Wi-Fi.

Le Wi-Fi n’est pas activé sur cette distribution.

Mes clés Wi-Fi ne fonctionnent pas.

Peut-être une solution, dans une troisième partie, si j’arrive à trouver  ???

 

Mais j’y ai déjà passé énormément de temps …..

 

 

10- Connexion à distance avec X11VNC Server et UltraVNC.

Pour se connecter sur le pcDuino8 Uno, depuis un autre PC/tablette …

Il faut lancer l’outil X11VNC Server, d’un côté sur le nano-ordinateur et en fonction de votre choix pendant sa configuration , de l’autre côté utiliser UltatVNC sur le PC/tablette Distant.

 

Dans le menu, Internet, cliquer sur X11VNC Server, ensuite commence la phase de configuration.

X11vnc001

Je regarde le numéro attribué par défaut en bas sur Port :5901 et je valide mon choix pour l’accès avec UltraVNC.

Je clique sur OK.

X11vnc002

Maintenant, je paramètre ma configuration, comme sur l’image ci-dessus. Je tape un mot de passe pour me connecter depuis PC/tablette.

Je tape ubuntu, comme mot de passe (C’est plus simple, pour éviter de l’oublier !) :

ubuntu

Valider, c’est fait !

Ensuite, il faut vérifier notre adresse IP, en tapant dans un terminal, ex LXTerminal :

ifconfig

Valider

X11vnc000

Le résultat, c’est l’affichage de l’adresse IP sur eth0. Dans mon cas c’est : 192.168.1.70

Depuis mon PC, je lance UltraVNC, je tape mon adresse IP et le port utilisé, ex :

192.168.1.70:1

UltraVNC01

Je clique sur Connexion ….

Je tape mon mot de passe et je valide.

UltraVNC02

Ça fonctionne !

UltraVNC03

C’est beaucoup plus pratique, pour bidouiller sur cette petite machine, depuis mon PC sous Windows ou même Linux…

11- Comment utiliser les GPIO, avec Arduino IDE.

11-0 Les GPIO sur le pcDuino8 Uno.

Les informations sur les GPIO sont notées à l’arrière du pcDuino8 Uno…

C’est super pratique !

GPIOpcDuino8Uno

111 Exemple n° 1.

ArduinoIDE

Je lance Arduino IDE, via le Menu, Programming et enfin Arduino IDE.

Je suis sur la version 1.5.3_beta_pcDuino.

Choisir un programme et le compiler.

Dans mon cas, j’utilise un programme disponible ici : http://tronixstuff.com/2014/01/29/tutorial-pcduino-gpio-arduino-ide/, que j’ai légèrement modifié.

Merci à John Boxall, pour son travail.

Test2LEDspcDuino8Uno001

Voici le programme modifié, vous pouvez le coller directement dans Arduino IDE.

#include <core.h> // for pcDuino

void setup()
{
    pinMode(4, OUTPUT);
    pinMode(5, OUTPUT);
    digitalWrite(4, LOW);
    digitalWrite(5, LOW);
}

void loop()
{
    for (int i = 4; i < 8; i++)
   {
       digitalWrite(i, HIGH);
       delay(200);
       digitalWrite(i, LOW);
   }
}

Si vous avez cette erreur, au lancement d’une compilation …

Erreur adc0 failed

Il faut ajouter ceci dans un terminal:

sudo modprobe adc
Valider.
Pour vérifier qu’adc est bien présent, je tape :
lsmod
Valider.
Test, via un programme.
ADC test01
.
C’est du bidouillage, car vous pouvez indiquer dans les pinMode la valeur 6 ou 7 et cela fonctionne encore avec les LEDs sur le même emplacement ?
C’est certainement causé par un vidage mémoire incomplet, lors de la compilation d’un nouveau programme !
GPIO2LEDs01off
.
GPIO2LEDs01on
.
.
Vidéo de la démo disponible sur Youtube, ici : https://youtu.be/e-AEhMMSPLw
.
Ou bien, directement ci-dessous :
https://youtu.be/e-AEhMMSPLw
.
11-2 Exemple n° 2.

Maintenant, dans cet exemple n°2, je vais plutôt utiliser un programme présent dans le logiciel Arduino IDE.

Dans le menu Fichier, Exemples et 01.Basics choisir Blink.

Gpio test3

Le programme modifié.

/*
Blink
Turns on an LED on for one second, then off for one second, repeatedly.

This example code is in the public domain.
*/

// Pin 13 has an LED connected on most Arduino boards.
// give it a name:
int led = 5;

// the setup routine runs once when you press reset:
void setup() {
// initialize the digital pin as an output.
pinMode(led, OUTPUT);
}

// the loop routine runs over and over again forever:
void loop() {
digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}

Je ne change que la valeur de int led = 13 en int led = 5.

Le résultat, la LED clignote !

GPIO1LEDoff

.

GPIO1LEDon

.
Vidéo de la démo disponible sur Youtube, ici : https://youtu.be/l49QBm0cVCE
.
Ou bien, directement ci-dessous :
.

.

La difficulté ici, c’est la reconnaissance des GPIO et la conversion pour les intégrer dans divers programmes. Surtout,  lorsque dans mon cas, je fais un melting-pot de tous les GPIO des divers nano-ordinateurs (Arduino/Cubitruck/pcDuinoV2/V3/pcDuino8Uno/ BananaPi M1 …..)

C’est le bazar dans ma tête !

 

.

12- Scratch, un outil pour créer son premier programme.

Je vous présente Scratch en version 1.4 pour pcDuino. C’est une manière simple et ludique de débuter et de créer son premier programme (logiciel ou jeu).

ScratchPcduino

Pour plus d’informations sur l’utilisation de Scratch, cliquer dans le menu HELP et HELP SCREENS….

vous pouvez aussi gérer et utiliser les GPIO via Scatch…

13- IR (Infrarouge)

Sur le pcDuino8 Uno, nous n’avons pas de port IR installé. Cependant, le connecteur de branchement existe.

Je n’ai pas trouvé de documentation pour utiliser cette option, je sèche !

Je récupère une télécommande et son récepteur IR, sur un ancien récepteur TNT.

je procède à un test simple pour vérifier le fonctionnement.

IRplusTélécommandetest

Dans un terminal, je tape :

sudo cat /proc/kmsg | grep “ir_code”

Valider.

En appuyant sur les boutons de la télécommande, j’ai bien un code de retour, mais ne je sais pas, où je dois écrire l’information pour le lier à une action. Par exemple, appuyer sur 1 pour ouvrir Leafpad !

Si vous avez la solution, n’hésitez pas, je le posterais …

IRplusTélécommandetest01

La gestion des ports IR m’intéresse, mais les informations sont souvent inexistantes ou disponibles seulement auprès de connaisseur !!!!

Merci de contribuer, pour faire avancer les choses…

14- Le pcDuino avec une batterie d’appoint. (Power Bank de 2600 mAh)

J’ai testé l’utilisation d’une batterie d’appoint, via le port utilisé pour alimenter le pcDuino8 Uno.

C’est plutôt pas mal !

Ma batterie d’appoint, à durée entre 2h30 et 4 heures. (Cela dépend de l’utilisation du pcDuino8 Uno, pendant le test… navigation internet…musique ….)

Sachant que mon chargeur d’appoint avait déjà été utilisé pour recharger un smartphone.

pcDuino8UnoBatterieSec01

Je teste aussi, la consommation du pcDuino8 Uno avec un testeur USB.

Pour plus d’informations sur celui-ci, vous pouvez lire mon article, ici : – Détecteur de tension/intensité USB, un petit outil bien pratique !

Le résultat, avec une photo.

pcDuino8UnoBatterieSecTesteurCons02

Le nano-ordinateur ne consomme que 0.28/0.30 mAh.

C’est un bon résultat !

Même avec un chargeur secteur cela donne quasiment le même résultat.

Il y a une bonne gestion du port micro USB.

pcDuino8UnoConsoSecteur01

Lorsque je lance un navigateur Web, cela monte à 0.40….

Mais, ici je ne sais pas si les 8 cœurs du processeur, sont en fonctionnement ???

Il faut aussi tenir compte qu’il n’y a pas de module Wi-Fi installé. C’est une consommation importante qui rendrait le pcDuino8 Uno, moins autonome.

 

15- Comment faire une copie de sa micro SD sous Ubuntu 14.

Je vous présente un petit outil bien pratique, pour les possesseurs de nano-ordinateurs. (Banana Pi M,M2,M3/Cubietruck/Cubieboard4, pcDuino/pcDuino8….)

C’est USBIT, pour (USB Image Tool).

Vous pouvez le télécharger, ici : https://www.filecluster.com/downloads/USB-Image-Tool.html

Cet outil permet de créer une image de votre système Lubuntu, Android … présent sur une SD ou micro SD ou même sur une clé USB.

Vous pouvez ainsi faire une copie, de vos systèmes à un instant t, vers votre PC et garder cette image en sauvegarde pour une restauration future, suite à un plantage.

USBIT01

Ensuite, vous pouvez restaurer cette image vers une SD ou micro SD ou même sur une clé USB de même capacité.

Pour créer votre sauvegarde, vous devez choisir en haut à gauche le mode (Device Mode) et ensuite cliquer sur (Backup) en bas à droite. Donner un nom et un chemin pour la sauvegarde, valider.

Pour restaurer votre sauvegarde ou la copier sur une nouvelle carte SD, micro SD ou clé USB de même capacité, il suffit de cliquer sur (Restore), ensuite, choisir l’image à restaurer présente sur votre PC.

Ça fonctionne !

.

16- Conclusion sur l’utilisation du pcDuino8 Uno.

Ce qui m’embête sur le pcDuino8 Uno, c’est la difficulté d’installer simplement une carte Wi-Fi.

Car, sans Wi-Fi, il m’est impossible de concevoir pour l’instant de projet nomade !

Un autre point important pour des projets, c’est le fait de ne pas avoir de contrôleur RTC et la possibilité d’ajouter une batterie pour garder la date et l’heure à jour ! Ou tout simplement, une synchronisation et une mémorisation fonctionnelle du Time Zone (UTC/GMT) !

Passons à un petit survol succinct, de la dernière version de Lubuntu disponible depuis peu !

C’est celle-ci : Ubuntu 14 (Use Win32diskimagewriter or dd), 12-28-2015.

Je vous donne, une idée générale sur cette nouvelle mouture. Est-ce qu’elle apporte des nouveautés en rapport à celle que je décris dans ce tutoriel, eh bien ?? NON. Le temps de démarrage passe à 20 secondes !… Il y a des logiciels et des drivers préinstallés en plus (OpenCV, vim, git, ffmpeg, ffplay) …

Le logiciel ffplay, bof ! Je lui préfère Mplayer, qui est fonctionnel dès son installation, sans modifier sa configuration. (Vidéo saccadé !)

Mais ce n’est pas ce que j’attendais !

En conclusion, le pcDuino8 Uno est un nano-ordinateur plutôt conçu, pour des bidouilleurs et des personnes qui travaillent sur des environnements de développement ou tout est à concevoir !

Grâce à sa petite taille et à son prix agressif, pour un nano-ordinateur à 8 cœurs, cette petite merveille de technologie conviendra aussi, aux projets qui utilisent les GPIO et l’environnement Arduino qui est implémenté en natif et fonctionnel.

Enjoy !

pcDuino8 Uno, déballage et premier démarrage, première partie.

Sur mon site, vous trouverez des présentations et des tutoriels sur le  le pcDuino V2 en simple cœur, ainsi que sur le pcDuino3 en double cœur.

Cliquer, sur l’icône ci-dessous, pour vous diriger vers la section des tutoriels :

vignette3D-12

 

C’est au tour du pcDuino8 Uno, de passer entre mes mains !

C’est la version pcDuino avec un processeur octa-core (8 cœurs).

Oui … C’est bien ce que vous avez compris.

Vous trouverez sur le lien qui suit, la présentation du pcDuino8 Uno :

PcDuino8 Uno, nano-ordinateur à processeur 8 cœurs, avec son Arduino Uno intégré.

Vous faites vos premiers pas dans le monde des nano-ordinateurs et vous avez choisi le pcDuino8 Uno, ce tutoriel est fait pour vous !

Ce tuto…, ne représente qu’une partie des possibilités de ce nano-ordinateur et j’essaie temps bien que mal de l’écrire dans l’esprit d’une compréhension et d’une assimilation la plus simple possible par tous !

Dans cette première partie, je présente le pcDuino8 Uno, ainsi que son installation  sous Android 4.4 via une micro SD.

Ensuite, je passerais à la configuration et aux tests.

pcDuino8Uno-petit01

 

—Plan du tutoriel—

1- Commande, déballage et vérification du pcDuino8 Uno.

1-1 Commande.

1-2 Déballage.

1-3 Le pcDuino8 Uno, sous tous les angles.

2- Le matériel nécessaire pour démarrer avec le pcDuino8 Uno.

2-1 Le matériel nécessaire.

2-2 Protéger son pcDuino8 Uno.

3- Montage.

4- Procédure d’installation d’Android sur une micro SD.

4-1 Téléchargement de l’image d’Android.

4-2 Téléchargement des outils nécessaires pour installer Android.

4-2.1 PhoenixCard V309.

4-2.2 télécharger et décompresser SD Formater.

4-3 Procédure d’installation d’Android 4.4.

5- Premier démarrage et configuration d’Android.

5-0 Premier démarrage.

5-1- Le connecteur HDMI.

5.2 Changer la langue par défaut (Anglais) en FR.

5-3 Configuration du clavier en Français (AZERTY).

5-4 Configuration du Wi-Fi sous Android.

5-5 Les fichiers audio/vidéo en MP4/AVI & Wav/MP3 etc…

5-5.1 Vidéo.
5-5.2 Audio.
5-5.3 Vidéo via Youtube, c’est un miracle !
5-6 USB sous Android.

5-7 Brancher une caméra 1er prix.

5-8 Se connecter au Play Store.

5-9 Une autre alternative au Play Store, c’est Aptoide.

6- Les tests sous Android, via une micro SD de 8 Go en catégorie 10.

6-0 Temps de démarrage d’Android via micro SD de 8 Go en catégorie 10.

6-1 Utilisation de la souris.

6-2 Se connecter à internet.

6-3 Les ports VGA/HDMI.

6-4 Les tests audio/vidéo sous Android 4.4. 

6-5 Les performances.

6-5.0 Antutu Benchmark

6-5.1 Epic Citadel.

6-5.2 CPU Prime Benchmark.

6-5.3 3D Mark.

6-5.4 Diverses informations et Benchmarks.

6-6 Test d’une caméra 1er prix.
6-7 Les jeux.
6-8 Attention ! Mode recovery et mode restauration d’usine.

7- Comment faire une copie de sa micro SD sous Android 4.4.

8- Conclusion et suite au prochain tutoriel.

 

—Début du tutoriel—

.

1- Commande, déballage et vérification du pcDuino8 Uno.

1-1 Commande.

Commande du produit sur le site :  http://www.gotronic.fr/

C’est toujours la caverne d’Ali Baba pour les geeks, sur les composants électroniques et la robotique.

Et c’est en France ! (pas besoin de commander à l’étranger…)

Le premier atout de ce nano-ordinateur avec un processeur octa-core, c’est son prix.

Réception du colissimo en 48 H, avec le suivi de mon colis.

C’est plus prudent !

pcDuino8UnoDeballage01

1-2 Déballage.

Le pcDuino8 Uno, est dans un second emballage.

pcDuino8UnoDeballage02

.

pcDuino8UnoDeballage03

 

La boîte du pcDuino8 Uno.

pcDuino8UnoDeballage04

.

pcDuino8UnoDeballage05

 

1-3 Le pcDuino8 Uno, sous tous les angles.

(Des photos… des photos et encore des photos !)

pcDuino8Uno-01

.

.

pcDuino8Uno-02

Images en vrac …

.

pcDuino8Uno-VracA04

.

pcDuino8Uno-VracA1

.

pcDuino8Uno-VracA02

.

pcDuino8Uno-VracA03

Encore des photos …

pcDuino8Uno-VracA05

.

pcDuino8Uno-VracA06

.

.

.

.

.

2- Le matériel nécessaire pour démarrer avec le pcDuino8 Uno.

2-1 Le matériel nécessaire.

– Un pcDuino8 Uno.

– Un câble USB/micro USB, avec son alimentation 5V en 2A.

– Un câble HDMI/HDMI ou un convertisseur HDMI/VGA. (Sauf si vous avez un écran HDMI)

– Un boitier pour le protéger (optionnel).

Un mini HUB USB, pour y connecter la souris et le clavier.

Un câble RJ45 pour le brancher sur votre box ADSL ou sur un Switch.

.

2-2 Protéger son pcDuino8 Uno.

Pour l’instant, je n’ai pas de boîtier, pour protéger le pcDuino8 Uno.

Mais, j’ai des idées que je testerais peut-être, d’ici la fin de ce tutoriel.

Si j’ai le temps !…

Boîtier001

J’ai mis 4 tampons en caoutchouc, pour l’instant.

Je rajoute à cela, l’emballage antistatique sous le pcDuino8 Uno, pour plus de sécurité.

.

3- Montage (Branchement du pcDuino8 Uno).

Le kit nécessaire, en images.

Kit001

.

AdaptUSB01

Brancher le câble HDMI, puis sur le connecteur USB un mini HUB USB,  pour y connecter le clavier et la souris.

Le démarrage du pcDuino8 Uno, n’est pas possible pour l’instant !

Le pcDuino8 Uno ne possède pas de mémoire flash (pas de NAND).

Il va donc falloir, suivre la procédure ci-dessous pour préparer une micro SD, avant de pouvoir poursuivre avec le premier démarrage.

Demarrage01

.

4- Procédure d’installation d’Android sur une micro SD.

4-1 Téléchargement de l’image d’Android.

Vous pouvez télécharger, la dernière image d’Android ou celle que vous préférez, ici :

http://www.linksprite.com/image-for-pcduino8-uno/

Plus précisément, dans la section Android.

J’ai choisi celle qui est indiquée ci-dessous, c’est la dernière image disponible au moment de la création de ce tutoriel :

 Android release (09-13-2015, use Phonenix card)

Le résultat après téléchargement, c’est un fichier qui est prêt à être installé vers une micro SD :

pcduino8_android_20150913.img

Il n’est donc pas nécessaire, de le décompresser !

4-2 Téléchargement des outils nécessaires pour installer Android.

4-2.1 PhoenixCard V309.

Je télécharge un programme pour l’installation de mon image, vers la micro SD, c’est ici :

https://s3.amazonaws.com/pcduino/Tools/PhoenixCard_V309.zip

Maintenant que le téléchargement du programme est terminé, il faut la décompresser, car il est au format *.zip.

Vous pouvez utiliser le logiciel présent sur Windows pour le décompresser, ou utiliser un autre logiciel comme 7-zip, en téléchargement sur le site officiel : http://www.7-zip.org/

Ensuite, il suffit de faire comme sur l’image ci-dessous, après avoir au préalable installé le logiciel 7-Zip, en cliquant sur le bouton droit de la souris.

PhoenixCardInstall01

Valider la décompression.

PhoenixCardInstall02

Maintenant, vous devez aller dans le répertoire PhoenixCardV309… encore une fois !

… et encore une fois !

C’est …

Il nous faut aussi un programme pour préparer votre micro SD, c’est SD Formatter.

4-2.2 télécharger et décompresser SD Formater.

Insérer votre carte micro SD dans votre ordinateur.

Je vais utiliser pour cela, une micro SD de 8 Go en catégorie 10.

Télécharger l’outil de formatage SD Formater, depuis : https://www.sdcard.org/downloads/formatter_4/eula_windows/

(C’est un programme très pratique, car il permet en activant l’option On, de formater votre carte SD et les partitions cachées ou partitions Linux etc…)

Décompresser et installer le programme SD Formater.

Démarrer SD Formater en cliquant sur son icône sur le bureau ou dans la liste de vos programmes.

Vous devez vérifier obligatoirement, que votre micro SD correspond à celle que le logiciel détecte.

Cliquer sur Option et choisir on.

…………………………………BPi5

Maintenant et seulement après avoir fait cette vérification, vous pouvez cliquer sur le bouton FORMAT.

4-3 Procédure d’installation d’Android 4.4.

Tout est prêt, pour démarrer l’installation de notre distribution d’Android, vers la micro SD.

Votre carte est insérée sur votre PC et sous Windows…

Lancer le logiciel PhoenixCardV309.exe, depuis le répertoire approprié.

PhoenixCardV309-001

Sur mon PC, c’est sur J.

Pour vous c’est une autre lettre, à vous de vérifier !

J’ai une boîte de dialogue qui m’affiche que ma version est à jour.

Cliquer sur Close.

PhoenixCardV309MAJ ok

Je clique sur Img File, pour rechercher et choisir mon image Android.

Je clique sur Ouvrir.

PhoenixCardV309-002

Je clique sur Startup !

PhoenixCardV309-003

Valider, la procédure d’installation de l’image d’Android vers la micro SD, par Burn.

Attendre l’affichage de Burn End, c’est plus ou moins long, selon le PC que vous utilisez !

PhoenixCardV309-004Startup

Cliquer sur Exit pour quitter le logiciel.

C’est fini !

Retirer votre micro SD.

 

5- Premier démarrage et configuration d’Android.

5-0 Premier démarrage.

J’insère ma carte micro SD, dans le lecteur de carte micro SD du pcDuino8 Uno.

Vous avez au préalable branché, le câble HDMI, puis sur le connecteur USB un mini HUB USB,  pour y connecter le clavier et la souris.

Enfin, le câble réseau RJ45.

Pour finir, je branche le câble d’alimentation micro USB, dans le connecteur proche de la sortie casque Jack 3.5.

pcDuino8Uno1erDémarrage01

Le pcDuino8 Uno démarre, avec Android sur une micro SD de 8 Go en catégorie 10.

Lors du premier démarrage, la procédure est plus longue, c’est tout à fait normal !

Chez moi, cela n’a pas fonctionné au premier essai !

J’ai dû refaire la procédure de préparation de ma carte micro SD et réinstaller Android.

Bon … Maintenant, le pcDuino8 Uno démarre.

Mais …..

5-1- Le connecteur HDMI.

eh !!! Rien !! Mon écran ne supporte pas la résolution par défaut de cette installation pour Android ????

Mince alors ! Ne fonctionne pas avec mon écran 19″ en VGA avec un convertisseur HDMI/VGA.

Impossible sur mes autres écrans…15,4″ en VGA avec convertisseur HDMI/VGA.

C’est normal, avec une norme HDMI 1.4 compatible HDCP.

Mince alors !

Pour les vieux écrans, ce n’est plus possible.

Sauf sur mon écran tactile 7″ HDMI. La résolution n’est pas terrible avec les options HDMI disponibles !

Je vais faire aussi des tests, sur mon téléviseur HDMI.

pcDuino8Uno1erDémarrage02

5.2 Changer la langue par défaut (Anglais) en FR.

Lors du premier démarrage, vous devez valider les écrans successifs par OK pour enfin arriver au bureau d’Android 4.4 en anglais.

pcDuino8Uno1erDémarrage03

Je clique sur le bouton central en bas de l’écran et j’arrive sur les icônes des programmes déjà installés.

Il est impossible de dérouler le menu du haut, car cette option n’est pas disponible !

pcDuino8UnoEcranHDMI7p

Je clique sur l’icône Settings, je descends sur Language & Input et je valide en cliquant dessus.

Je clique en haut à droite sur Language et je sélectionne dans la liste déroulante, le Français (France).

.

5-3 Configuration du clavier en Français (AZERTY).

Normalement, si vous avez bien suivi la procédure décrite ci-dessus, dans 5.2 Changer la langue par défaut (Anglais) en FR. votre clavier est normalement en français.

Pour avoir un clavier physique en français, refaite la même procédure et avant de quitter sur la fenêtre de droite, cliquer dans la zone CLAVIER ET MODES DE SAISIE, sur Par défaut et choisir dans la liste le nom de votre clavier en fr.

Ensuite, dans CLAVIER PHYSIQUE, choisir votre clavier en cliquant dessus, une fenêtre s’ouvre et vous devez cliquer sur Configurer disposition du clavier…Choisir dans la liste déroulante Français.

C’est fait !

Pour quitter, cliquer sur le bouton droit de la souris ou la touche Echap de votre clavier.

.

5-4 Configuration du Wi-Fi sous Android.

J’ai testé deux clés Wi-Fi et il m’a été impossible de les configurer. Il faut installer les pilotes manuellement.

Je n’ai pas le temps pour faire cela.

C’est vraiment dommage !

– Clé Wi-Fi pour le Banana Pi.

Wi-FiBananaPi

– Netgear N150.

pcDuino8UnoNetgearN150

Plus tard, peut-être que je retenterais cela, mais certainement avec une nouvelle version plus aboutie d’Android.

.

5-5 Les fichiers audio/vidéo en MP4/AVI & Wav/MP3 etc…

5-5.1 Vidéo.

Les vidéos en MP4 peuvent se lancer avec le lecteur Android par défaut ou via un autre logiciel.

Cela fonctionne parfaitement.

Le son passe, par la prise casque (Jack 3.5).

pcDuino8UnoVidéoMP4-1

.

pcDuino8UnoVidéoMP4-2

Avec Tvdvideo, c’est la même chose et cela fonctionne très bien.

pcDuino8UnoVidéoMP4Other01

Si vous utilisez un téléviseur HDMI, le son passe par le câble HDMI.

.

5-5.2 Audio.

Pour les fichiers Wav et les fichiers MP3, c’est parfait.

Le son est disponible via la prise Jack 3.5.

pcDuino8UnoAudioMP3

.

pcDuino8UnoAudioWav01

5-5.3 Vidéo via Youtube, c’est un miracle !

Cela fonctionne parfaitement.

pcDuino8UnoVidéoYoutube00

.

pcDuino8UnoVidéoYoutube01

5-6 USB sous Android.

La clé USB est détectée sans problème.

pcDuino8UnoUSBdétection

5-7 Brancher une caméra 1er prix.

Pour une fois, ce n’est vraiment pas complexe de tester ma caméra Listo 1er prix.

Je branche à chaud sous Android et puis je lance le programme Caméra et …

Ça fonctionne !

pcDuino8UnoWebcamtest

5-8 Se connecter au Play Store.

Cela ne fonctionne pas, j’ai même un plantage…

Il faut installer d’autres modules sur Android !

… Passons à une autre solution.

pcDuino8UnoApplications

 

Une solution ci-dessous.

5-9 Une autre alternative au Play Store, c’est Aptoide.

Attention ! Nous ne sommes pas sur le Play Store de Google et souvent, des programmes tiers s’installent ou plutôt des Pubs apparaissent régulièrement en même temps, car elles sont liées au logiciel que vous venez d’installer !

Je passe à une solution disponible et simple à installer, avec Aptoide.

Sur le moteur de recherche Google, je tape : aptoide.

pcDuino8UnoAptoide01

Je clique, sur le lien suivant dans la liste :

http://m.aptoide.com/installer?lang=fr

pcDuino8UnoAptoide02

Enfin, je recherche sur mon pcDuino8 Uno via l’explorateur de fichier, dans File en haut à droite et ensuite Local memory, dans le répertoire Download, le fichier aptoide-6.5.4.2.apk.

Je clique dessus et je lance la procédure d’installation.

pcDuino8UnoAptoide03

J’ai enfin des milliers d’applications gratuites et disponibles en téléchargement via l’icône Aptoide.

pcDuino8UnoApplications

C’est simple, efficace et disponible de suite !

.

6- Les tests sous Android, via une micro SD de 8 Go en catégorie 10.

6-0 Temps de démarrage d’Android via micro SD de 8 Go en catégorie 10.

Je … eh ! C’est très lent ! Le système n’est vraiment pas optimisé !

Je serai tenté de direque c’est normal, car c’est la première mouture disponible d’Android pour le pcDuino8 Uno.

Mais bon, ce n’est pas cool !

Je préfère penser à une prochaine mise à jour ou à une nouvelle version qui corrige cela.

Le temps de démarrage est de + d’une minute !

Plus de 1 minute et 14 secondes. Ce n’est pas terrible ! Et c’est le meilleur résultat, que j’ai pu obtenir.

6-1 Utilisation de la souris.

– Appui long sur le bouton gauche = affiche les icônes pour les menus (Fonds d’écran/Galerie)

– Bouton droit = aucune action sur l’écran principal/Retour en arrière dans les menus.

– La molette de défilement permet de passer d’un écran à un autre (Bureau)/ Le clic = néant.

6-2 Se connecter à internet.

Via le connecteur RJ45, le Web est disponible dès le 1er démarrage.

Les pages se chargent assez rapidement, c’est un bon point !

pcDuino8UnoWebOK

6-3 Les ports VGA/HDMI.

Comme je l’indique, dans ma partie 5- Premier démarrage et configuration d’Android, c’est fastidieux de brancher le pcDuino8 Uno sur des écrans VGA avec convertisseur HDMI/VGA.

Mais, si vous avez un écran HDMI, c’est parfait et encore mieux en HDMI 1.4, ce qui n’est pas mon cas, pour mes bidouillages et je n’aime pas les brancher sur mon téléviseur qui a une autre fonction première !

pcDuino8UnoTV-HDMI01

.

pcDuino8UnoTV-HDMI02

Manque de budget pour tout cela !

Un site gratuit sans PUB !

Des tutoriels, des articles… tout est disponible gratuitementmais cela à un coût !

.

6-4 Les tests audio/vidéo sous Android 4.4. 

C’est parfait, comme je l’indique dans ma section 5-5 Les fichiers audio/vidéo en MP4/AVI & Wav/MP3 etc…

Rien de plus à dire, c’est vraiment très bien finalisé pour lire des fichiers audio/vidéo sur le pcDuino8 Uno, via un disque dur USB/clé USB ou directement par votre navigateur sur Youtube.

C’est cool !

6-5 Les performances.

ApplicationsAndropcDuino8U-01

6-5.0 Antutu Benchmark.

Même après avoir installé le module pour les tests 3D, le logiciel se fige à 85 % et n’arrive donc pas à son terme pour les tests. C’est vraiment dommage !

J’ai refait plusieurs tentatives et le résultat est bizarre !

Il semble n’y avoir, que 4 sur les 8 cœurs qui sont activés, lors du test sous Antutu ????

TestInfosAntutu01

6-5.1 Epic Citadel.

TestUnreal01

6-5.2 CPU Prime Benchmark.

Toujours des informations correspondant à un processeur 4 cœurs activés !

TestInfosCPU Prime01

6-5.3 3D Mark.

Idem, avec un résultat correspondant à un processeur 4 cœurs !

Tests3Dmark01

6-5.4 Diverses informations et Benchmarks.

Bonus, avec CPU Z, CPU X, Antutu infos …, avec des informations complémentaires sur le pcDuino8 Uno.

TestInfosAntutu02

.

TestInfosAntutu03

.

TestInfos3C CPU M01

.

TestInfos3C CPU M02

.

TestInfosCPU-X00

.

TestInfosCPU-X01

.

TestInfosCPU-Z00

.

TestInfosCPU-Z01

.

TestInfosCPU-Z02

.

TestInfosSI01

.

6-6 Test d’une caméra 1er prix.

Un point positif, lors de mon test du premier démarrage, où j’indique plus haut dans ce tutoriel que l’utilisation d’une caméra 1er prix n’a jamais été aussi simple :

-Brancher

-Démarrer le logiciel Caméra.

-Tester !

6-7 Les jeux.

Tentative d’installation de RF 13, résultat plantage pendant le téléchargement, ensuite le jeu se charge pendant un temps indéterminé ! … Impossible de tester Asphalt 8 …

Je passe …

.

6-8 Attention ! Mode recovery et mode restauration d’usine.

Surtout ne pas les utiliser, car cela rendra votre distribution Android 4.4 inopérante et non fonctionnelle !

Résultat !

pcDuino8Uno1erDémarrage02

Vous resterez figé sur cet écran.

7- Comment faire une copie de sa micro SD sous Android 4.4.

Je vous présente un petit outil bien pratique, pour les possesseurs de nano-ordinateurs. (Banana Pi M, M2, M3/Cubietruck/Cubieboard4, pcDuino/pcDuino8….)

C’est USBIT, pour (USB Image Tool).

 

Vous pouvez le télécharger, ici : https://www.filecluster.com/downloads/USB-Image-Tool.html

 

Cet outil permet de créer une image de votre système Lubuntu, Android … présent sur une SD ou micro SD ou même sur une clé USB.

Vous pouvez ainsi, faire une copie de vos systèmes à un instant t, vers votre PC et garder cette image en sauvegarde pour une restauration future, suite à un plantage.

 

…………………………….USBIT01

 

Ensuite, vous pouvez restaurer cette image vers une SD ou micro SD ou même sur une clé USB de même capacité.

Pour créer votre sauvegarde, vous devez choisir en haut à gauche le mode (Device Mode) et ensuite cliquer sur (Backup) en bas à droite. Donner un nom et un chemin pour la sauvegarde, valider.

Pour restaurer votre sauvegarde ou la copier sur une nouvelle carte SD, micro SD ou clé USB de même capacité, il suffit de cliquer sur (Restore), ensuite, choisir l’image à restaurer présente sur votre PC.

Ça fonctionne !

.

8- Conclusion et suite au prochain tutoriel.

J’ai été au premier démarrage très déçu de l’ergonomie et des options si peu disponible dans cette version d’Android 4.4.

Mais ! Car il y a un mais, j’ai été agréablement surpris du travail d’optimisation de cette distribution pour les fichiers Audio/vidéo et même la prise en charge du décodage vidéo via un navigateur sur Youtube.

Il ne manque plus qu’à peaufiner cette distribution pour qu’elle devienne parfaite, surtout pour améliorer le démarrage et ajouter le Play Store en natif !

Un autre point, serait de rendre compatible les options des modes HDMI, avec un ensemble d’écran plus large en intégrant par exemple les formats des moniteurs VGA …

Merci de penser à la planète, en créant moins de déchet !

 

Prochain tutoriel sur le pcDuino8 Uno avec Ubuntu, c’est par ici :

(Prochainement)

PcDuino8 Uno, nano-ordinateur à processeur 8 cœurs, avec son Arduino Uno intégré.

Voici la version aboutie, du pcDuino en version pcDuino8 Uno. Il est composé d’un processeur 8 cœurs (2GHz), qui implémente en son sein, un contrôleur Uno, c’est-à-dire l’intégration et le contrôle d’une carte Arduino Uno sur cette même machine.

C’est un nano-ordinateur deux en un, qui intéressera fortement les bidouilleurs qui travaillent déjà ou ceux qui veulent débuter avec une carte Arduino intégrée à un puissant nano-ordinateur.

Prochainement, en test avec des tutoriels, pour vous aider à faire vos premiers pas.

PcDuino8 Uno, en images.

.

数据2-1-2

.

pcduino8Uno1

.

pcduino8Uno2

 

Caractéristiques.

.

Processeur AllWinner H8, 8 cœurs Cortex-A7, jusqu’à 2.0 GHz maxi

Processeur graphique intégré au AllWinner H8, c’est un Power VR SG544  à 700 MHz (720 MHz)

RAM de 1Go en DDR3

Un lecteur de carte micro SD, jusqu’à 32 Go maxi

Un port réseau RJ 45, avec un contrôleur Gigabit 100 M

Fonctionne sous Ubuntu 14

Fonctionne sous Android 4.4

Une sortie vidéo en HDMI 1.4 avec support HDCP

Une sortie jack audio, en 3.5mm analogique

Interface Arduino Uno intégré, avec son contrôleur

Décodage vidéo en 1080p (60FPS) et encodage 1080p (30FPS) H.265/HEVC

Les connecteurs d’extension avec,  14x GPIO, 2xPWM, 1x UART, 1x SPI 1x I2C et 6x ADC

Un récepteur IR (infrarouge)

Un connecteur MIPI pour un module camera

Un port USB Host

Un port USB OTG

Un connecteur micro USB, pour alimenter le pcDuino8 Uno, avec une alimentation 5V en 2 A

3 boutons (Uboot/Recovery/Reset)

Diverses LED pour le contrôle

Une dimension de 9,2 cm par 5,4 cm

 

Comme je l’indique au début de ma présentation, des tutoriels seront prochainement disponibles.

anime (36)