Le linux embarqué débarque de plus en plus et c'est pour cela que j'ai voulais mettre en ligne les infos de mes capteurs en temps réels :) et 24h/24h.
Tout ca grace à une petite carte FOX avec un noyau linux en 2.4 ou 2.6, la carte permet de se raccorder à un réseau LAN via un connecteur RJ45. Et de connecter des périphériques USB (clef usb, clef bluetooth, webcam...), IDE et même SCSI !!
Les caractéristiques de la carte :
Software Features
Kernel
Full Linux ver 2.4.31 (default) or 2.6.15
Server
HTTP (WEB), FTP, SSH, TELNET
Driver
USB Pen driver, FTDI and PROLIFIC USB to Serial Converter
1 Ethernet (10/100 Mb/s)
2 USB 1.1
1 serial console port
Extension
2 extension sockets with IDE, SCSI, serial lines, parallel ports, I/O lines, I2C bus interface
Weight
37 gr
Temperature range
0-70 °C
Les extensions :
On either side of the Fox board it is possible to solder two 20x2 pin strip connectors step 2.54mm (0.1") to put the FOX Board over an application board or move signals to another board using normal 40 pin flat cables.
A lot of peripherals can be connected to the FOX Board using these signals and hardware adapters when needed:
Up to 2 parallel ports or 1 wide parallel port (**)
Up to 4 IDE ports (8 peripherals) (**)
Up to 2 SCSI ports or 1 wide SCSI port (**)
I2C bus
Up to 48 general purpose I/O (**)
Up to 4 asynch serial ports (**) (***)
Notes
All the signal lines on the extension sockets need mechanical and/or electrical adapters to be used.
(*) With no usb or other devices connected
(**) Not all the signals on the extension sockets can be used at the same time. The peripheral signals configuration depends on Kernel setup and line assignments.
(***) The serial ports on Axis are four: 1 asynchronous port is already used as console (/dev/ttyS0) and it is not available on the extension sockets but only on the console connector J10; 1 other port (/dev/ttyS1) is in common with the USB1 port, the other 2 ports are completely available (/dev/tty2 and /dev/tty3). One of these can be configured also as RS485 or synchronous.
Démo :
Mon serveur de démo est disponible ici, c'est une page en HTML qui affiche les données d'un fichier XML. Ce dernier est créé à partir d'un programme en C qui converti les trames venant de la centrale météo. Notes : La démo fonctionne seulement sous IE
//Ligne verifiant si le membre est administrateur
//Si vous ne voulez pas donner le lien ici vers la session d'administration, supprimez les lignes 33 à 37 incluse
//Ligne indiquant au thème que la page à présenter est finie.
//Attention, ne pas l'oublier sinon la disposition graphique sera beaucoup moins belle.
close_table();
?>