View  Edit  Attributes  History  Attach  Print  Search

ACCUEIL | ARDUINO > S'INSTALLER > DEBUTER > APPROFONDIR | PROCESSING | MECATRONIQUE | MATERIEL | OUTILS | TESTS | Plus...|
Python > Shell > ATELIERS Python + Qt > PyQt apps > PyQt+Arduino | Mes Robots | RepRap | Mes lib'Arduino | Mes shields Arduino | Mes distros | Les Mini-PC |
ATELIERS ARDUINO| VIDEOS | COMPRENDRE | REFERENCES | CODER | TECHNIQUE | GNU/LINUX | LIENS | Rien à voir |

Préparer un eeePC ou un netbook ou une carte mini-ITX embarqué sous Ubuntu.

PC embarqué

Il faut bien comprendre tout l'intérêt d'un eeePC/netbook ou carte mère mini-ITX embarqué accessible sans fil par réseau wifi : il devient dès lors possible de programmer, exécuter, tester, afficher, etc... ce que l'on souhaite sur le eeePC/netbook ou carte mini-ITX embarqué à partir du PC fixe local, sans aucune intervention manuelle côté PC embarqué, avec une portée standard de 50 à 100m, pouvant aller jusqu'à plusieurs centaines de mètres au besoin.

Introduction

Les étapes préparatoires nécessitent d'avoir :

  • un clavier et souris opérationnels,
  • un écran connecté
  • une clé wifi ou une carte wifi active sur le PC
  • une connexion réseau éthernet avec accès internet ou wifi active

Une fois que la procédure pour rendre le PC embarqué sera terminée, il sera possible de déconnecter clavier, écran, souris. Le PC embarqué sera autobootable (sans login), autoconnectable au réseau wifi (sans login) et sera directement accessible par VNC depuis un PC fixe !

Voici les étapes en partant de zéro (du eeePC "brut" au eeePC embarqué opérationnel) :

Etapes manuelles

Installation des paquets utiles

  • Installation de logiciels systèmes utiles :
    • Activer le dépot Partner
    • +/- Speed dial avec lien Arduino, Processing, Mon club elec, Reference, Google, Routeur
    • +/- installer clavier visuel onboard avec raccourci dans tableau de bord pour contrôle à la souris seule
    • pas avec XFCE ? - Screenlets : notamment meter CPU et RAM +/- tempet cpu
    • logiciel guvcview (test webcam)
    • Contrôleur de volume PulseAudio (pavucontrol) (test audio)
    • +/- installer le plugin flash
    • +/- installer plugin mp3 gstreamer
    • +/- avant Window avec 3D + projecteur réactiver effet visuels si utilisé pas top en pratique ! = NON !
    • +/- nmap et zenmap
    • +/- serveur ssh
    • +/- bmon et/ou cbm (mieux) pour visualiser le débit réseau
    • +/- Ekiga pour retour vidéo ET son à distance
    • +/- scilab
    • + gedit sous Xfce
  • Installation de logiciels systèmes utiles pour le système embarqué :
  • Installer paquets nécessaires pour Arduino/Processing :

Installation IDE développement

Procédures utiles pour le développement

Exemple de développement à distance via réseau wifi :

Il faut bien comprendre tout l'intérêt d'un eeePC/netbook embarqué accessible sans fil par réseau wifi : il devient dès lors possible de programmer, exécuter, tester, afficher, etc... ce que l'on souhaite sur le eeePC/netbook embarqué à partir du PC fixe local, sans aucune intervention manuelle côté PC embarqué, avec une portée standard de 50 à 100m, pouvant aller jusqu'à plusieurs centaines de mètres au besoin.

  • Exemple 1 : Développement sur PC local d'un programme Arduino, copie via réseau wifi sur le eeePC embarqué et exécution/test à distance par accès au bureau du PC embarqué via réseau wifi
  • Exemple 2 : Développement et exécution d'un programme Arduino sur le eeePC/netbook embarqué par accès au bureau du PC embarqué via réseau wifi
  • Exemple 3 : Retour vidéo et affichage graphique résultat de mesure analogique sur le PC local par accès au bureau à distance du eeePC/netbook embarqué.