Embedded Web Server con ethernet e FTPmicro

Embedded Web Server con FTPmicro

Realizzare un embedded web server è semplicissimo con FTPmicro. Grazie alle sue potenzialità potrete anche leggere feed rss senza PC oppure attivare dei dispositivi remoti.

Questo gioiellino misura meno di 10cm per 2cm e monta a bordo un microcontroller flash con controllore ethernet incorporato. Tramite il connettore ethernet quindi, è possibile collegarsi alla rete e ricevere comandi remoti per attivare delle uscite oppure segnalare dei cambi di stato in ingresso. A bordo è inoltre presente un sensore di temperatura, quindi sarà possibile monitorare la temepratura da qualsiasi parte del mondo.
Sempre a bordo è presente una eeprom sulla quale inserire le pagine web e, se lo spazio non fosse sufficiente è disponibile uno slot per inserire una memoria microSD.

Tramite software è possibile gestire un web server, un ftp client, leggere i feed rss, inviare e ricevere email, attivare delle uscite, leggere temperatura, utilizzare protocolli di configurazione/assegnazione come il DHCP etc. etc….

Tutto in 10cm e senza PC!

Ethernet e picmicro

FTPmicro: documentazione ed applicazioni

FTPmicro: documentazione tutorial

FTPmicro è un web-server grande quanto un package DIP40, realizzato grazie ad un PIC18F67J60. Tale microcontrollore è un PIC ad 8-bit di fascia alta che integra, nel suo piccolo package, un controller ethernet 10BaseT.

FTPmicro: tutorial FAT16

Per l’utilizzo della memoria SD, la scelta del Filesystem è inevitabilmente ricaduta su uno di tipo FAT; in questo modo è possibile
caricare i file direttamente da pc.

FTPmicro: tutorial SMTP

In questo esempio, vogliamo utilizzare le nuove funzionalità dello stack TCP/IP di Microchip per permettere ad FTPMicro di inviare una e-mail al verificarsi di un determinato evento.

FTPmicro: tutorial microSD

Le schede di memoria MMC/SD hanno diverse modalità di comunicazione (alcune opzionali), in particolare le memorie di tipo SD (Secure Digital) supportano sempre il protocollo SPI ed il protocollo nativo ad 1bit.

FTPmicro: esempio pratico

Analizziamo ora un semplice esempio per il monitoraggio in tempo reale della temperatura, sfruttando il sensore a bordo di FTPMicro, e l’azionamento di due LED, tramite una pagina HTML ed una CGI.

FTPmicro: notizie Ansa su LCD (tramite feed rss e senza PC)

In questo articolo vedremo un altro esempio pratico sull’utilizzo di FTPMicro che verrà utilizzato come client TCP per visualizzare in un display LCD le più recenti notizie, direttamente dal sito dell”ANSA.

Inviare email con FTPmicro

Inviare le email con il PICmicro è semplice ed efficiente grazie a FTPmicro ed alla nuova versione dello stack 4.11 fornita da Microchip. Volete ricevere una email in automatico quando si verifica un determinato evento da qualsiasi sito remoto?

Recensioni di FTPmicro all’interno di Review4U

http://it.emcelettronica.com/review4u-ftpmicro-embedded-web-server

http://it.emcelettronica.com/ftpmicro-embedded-web-server-recensione-review4u

Tutta la documentazione su FTPmicro è disponibile a questa pagina FTPmicro per Utenti Premium.
Potete realizzarlo da soli (fai-da-te) scaricando tutti i codici sorgenti (Schema elettrico realizzato con Orcad, lista parti, circuito stampato realizzato con Orcad, file gerber, codice sorgente assembler realizzato su piattaforma Microchip).

Il progetto montato e collaudato è disponibile sul nostro store –> FTPmicro

23 Comments

  1. electropower 19 maggio 2011
  2. Giovanni Giomini Figliozzi 19 maggio 2011
  3. Giovanni Giomini Figliozzi 19 maggio 2011
  4. electropower 19 maggio 2011
  5. electropower 19 maggio 2011
  6. Giovanni Giomini Figliozzi 19 maggio 2011
  7. Giovanni Giomini Figliozzi 19 maggio 2011
  8. electropower 19 maggio 2011
  9. electropower 19 maggio 2011
  10. Giovanni Giomini Figliozzi 19 maggio 2011
  11. Emanuele 19 maggio 2011
  12. Emanuele 19 maggio 2011
  13. electropower 19 maggio 2011
  14. Giovanni Giomini Figliozzi 19 maggio 2011
  15. Giovanni Giomini Figliozzi 19 maggio 2011
  16. Emanuele 19 maggio 2011
  17. Emanuele 19 maggio 2011
  18. electropower 19 maggio 2011
  19. Giovanni Giomini Figliozzi 19 maggio 2011
  20. linus 19 maggio 2011
  21. Emanuele 19 maggio 2011
  22. ermansoft 22 maggio 2011

Leave a Reply