https://sourceforge.net/projects/wr703n/
---------------------------------------------------------------------------------------------------------------------------------
Cher lecteur,
Il existe de nombreux conseils de Linux sur le marché : Bifferboard, NanosG20, Foxboard, Beagleboard, AlixPC, Android téléphones et tablettes, routeurs, netbooks et plus récemment le Raspberry Pi. Comment décider ce qu’il faut choisir ?
---------------------------------------------------------------------------------------------------------------------------------
Jusqu’ici la plus belle solution que j’ai trouvé est l’un des routeurs de poche plus petites du monde TP Link WR703N.
Moins cher au prix de 25 USD, sympa cherche 5 x 5 x 2 cm boîte de plastique interne Wifi. Peut être commandé sur Ebay, la livraison est gratuite et il arrive de Hong Kong en un mois. Ce routeur dispose d’un processeur de 400 MHz, 4 Mo de flash (assez petite), 32 Mo de RAM, 1 Ethernet, Wifi, 1 port USB, consommation d’énergie de 0,5 W. Alimenté par câble USB. Alimentation fournie peut être branchée en 110V ou 220V.
Il doit être reflashed avec OpenWRT Linux, où des modules de programme plus nécessaires existent, cependant pas tout est compatible avec Linux Debian. Peut ajouter hub USB, clé USB, USB HDD, USB carte son, bluetooth, webcam, 3G modem, USB 1 fil ou module de la série, se connecter à l’Arduino, configuration Wifi client, place maison serveur Web avec base de données php et rrdtool sur routeur. Les exemples vivants sont ici :
Accueil serveur Web :
http://barbara320.gotdns.com
Webcam HD WiFi
http://barbara320.gotdns.com:8080/javascript_simple.html
Lecture de compteur d’électricité :
http://barbara320.gotdns.com:8083
Les limites sont que flash interne de 8 Mo est assez petit, mais peut être étendue à l’aide externe clé flash USB ou disque dur. Compilation de code C n’est pas possible directement sur le routeur. Besoin de traverser la compilation et est alors une chance qu’exécutable peut ne pas fonctionner. Tout le matériel à petite échelle a quelques bugs. Pas toutes les choses fonctionnent comme on le suppose, par exemple, Wifi configuration du client ne fonctionne pas avec l’interface de configuration de Luci, besoin de modifier manuellement les fichiers de configuration. Généralement besoin de passer un jour pour contourner un bug particulier. Expérience aussi que flash du routeur obtient une erreur fatale en 3 mois, si l’économie est faite une fois en 5 min. Si besoin d’enregistrer fréquemment devrait enregistrer en RAM ou USB HDD et une seule fois et tout en sauvegarde sur flash. OpenWRT tronc change tous les jours et souvent de nouveaux bogues apparaissent. J’ai donc fait une sauvegarde de la version un peu plus âgée, mais stable
http://clockroom.freeiz.com/OpenWrt/OpenWrt-Trunk-Backup-8May2012-webcam-OK
En fait maintenant la version Attitude ajustement Beta 12.09 sur site openwrt est OK et on dirait qu’il est permanent.
Fichier zip de Digest (340 MB) contient des informations sur le paramétrage des différentes fonctions sur WR703N :
https://sourceforge.net/projects/wr703n/
Liens d’introduction 00
01 clignotant OpenWRT, vi, nano
02 WR703N ouvert couvrir & souder série RX TX CP2102
Réseau 02
Hub USB 02
03 flash USB, disque dur, système de superposition
04 curl, lftp, samba, bittorrent transmission, NAS, Dropbox, Twitter
04 webserer uhttpd et lighttpd avec php5
05 webcam, vidéo
06 Bluetooth
06 souris, clavier, PIR, photodiode
carte son 06
07 GPIO, schémas de matériel, 1wire, i2c, SPI
08 Digitemp 1wire température avec CP2102
09 DS9490R adaptateur de bus 1wire
10 Arduino
11 représentant graphiquement dataplots Pachube, rrdtool, cartes Google, Sarmalink
12 contrôle de Gmail de carte relais USB
13 envoi Courriel
14 compiler votre propre distribution OpenWRT
module de programme compile 15 C
16 Python installer sur HDD USB
17 Lua langage de programmation pour Luci
18 uci
20 WiFi robotique télécommandé voiture
70 dessins de page Web nice
configurations d’exemple WR703N 80
90 alarmes maison, intelligentes, babyphone
Fiabilité de 91 à long terme
92 LinkDuino personnalisation par Squonk
semblable à wr703n 93 mr3020
---------------------------------------------------------------------------------------------------------------------------------
Raspbery Pi
Beaucoup advertisized dans la presse comme le moins cher, mais c’est un circuit imprimé seulement, les besoins d’alimentation, câbles HDMI et réseau, carte SD, enceinte, WiFi, clavier, souris. Afin qu’ensemble, c’est ca 80 EUR
---------------------------------------------------------------------------------------------------------------------------------
Arduino
L’expérience est que Arduino est le meilleur en matière de fiabilité. Il se bloque jamais. Avec Ethernet shield peut faire prise sous contrôle IP pour redémarrage à distance votre serveur à la maison. J’ai écrit aussi Instructable sur Arduino AVR webserver. Arduno peut être relié au routeur de WR703N via le port USB. Peut traiter les entrées analogiques, capteurs de température 1-wire, interrupteurs, servo-moteurs et un petit écran. Cependant la communication série entre Arduino et routeur se bloque après un certain temps unregular. Pendaison se produit uniquement si la réinitialisation de l’Arduino est désactivée. Solution pourrait consister à activer la réinitialisation et écrire certaines valeurs qui ne doivent pas être perdus dans l’EEPROM. S’il vous plaît jeter un oeil à mon Instructable résumée sur l’Arduino :
---------------------------------------------------------------------------------------------------------------------------------
Ubuntu Netbook
Par exemple d’eeePC avec Ubuntu, consommation 13W. Disque dur est plus rapide que flash, fonctionne depuis 1 an sur charge lourde. Meilleure compatibilité, fiabilité, vitesse. Aussi l’écran et du clavier. Client WiFi fonctionne out of the box. Mais wifi se bloque parfois. Et eeePC n’alimente pas vers le haut sans manuellement en appuyant sur un bouton. Si quelqu'un doit être présent à la maison et ne peut pas faire réinitialisation à distance par l’intermédiaire de la boîte de GSM.
eeePC n’a aucune fonction de rom de démarrage pour pouvoir remettre en marche, besoin d’appuyer sur un bouton. Donc en fait la meilleure solution si électricité utilise si elle n’est pas concerné est un PC de bureau.
Une autre recommandation en cours d’exécution fiable est Beagleboard ou Beaglebone avec USB HDD.
---------------------------------------------------------------------------------------------------------------------------------
Téléphone Android
Haute qualité Webcam, microphone, haut-parleur, Wifi, GSM, batterie, clavier, écran, capteur de temprature, flash, rapide de grande capacité.
Pouvez obtenir pour ca 60 euros par exemple Samsun i5500.
Désavantage - programmation Android SDK compliqué. Option est d’installer Ubnuntu dans un lecteur de boucle sur le DD,
mais Ubuntu ne peut pas accéder à appareil photo ou des capteurs.
---------------------------------------------------------------------------------------------------------------------------------
Conclusion
Utiliser Linux conseils uniquement pour les applications nécessaire une faible consommation d’énergie ou l’espace. Chaque Conseil de Linux a certains problèmes de compatibilité et les bogues car il n'est pas produit en masse et préparez-vous à passer des jours pour la personnalisation.
---------------------------------------------------------------------------------------------------------------------------------