Saludos:
Bien, profundizando mas en el tema pues tenia pensado usar una memoria Flash de 16Mbit que ya he manejado antes por SPI, para almacenar imagenes simples e iconos, creo que con esto me alcanza no?
Mi idea era tomar las imagenes o iconos de la flash y enviarlo serialmente al módulo para que éste a su vez se encargue de mostrarlo en una web, y pensaba que asi como se puede enviar una imagen o icono simple tambien se podia enviar una foto tomada de una camarita conectada al pic, me parece que entendí que sí se puede subir incluso una foto solo que puede demorar la subida (claro está dependiendo del peso en KB de la misma, velocidad, etc) o definitivamente no se puede por ningún medio?
Por último si no se puede lo del icono e imagen entonces con que se pueda el resto (botones, caja de texto, etc) estará bien, ahora mi consulta es, cuál es mas fácil de usar? es decir, lo que no quiero es tener que cargar en mi programa del pic archivos *.h y *.c para controlar el módulo, mas bien que éste se controle por comandos seriales los mas simples posibles.
Saludos.
Tienes unos conceptos muy equivocados, sobre lo que es y como se monta un "servidor de páginas web" en un sistema embebido, que es lo que realmente quieres hacer. No existen "módulos mágicos" a los que les envíes un comando AT o del tipo que sea, y te monten automáticamente una página web con datos, fotos, iconos, etc...
Si lo quieres hacer con un PIC, descárgate el TCP/IP Stack de Microchip, es gratuito y te sirve para PIC18, PIC24 y PIC32, incluye todos los protocolos necesarios, y en concreto el HTTP que vas a necesitar para las tareas que quieres realizar.
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2505¶m=en535724Como hardware, tienes dos soluciones:
1.- PIC sin Ethernet + controlador ENC28J60 ó ENC624J600
2.- PIC con Ethernet + transceptor para la capa física, por ejemplo DP83848
Además tendrás que hacer la página web, en HTML, para mostrar la información que tu quieras, mostrando el estado de los puertos del PIC, fotos, iconos, gráficos, etc...
Recomendable que uses una tarjeta MicroSD, para almacenar el código HTML, dispondrás de gigas de espacio, y será fácil de modificar sin necesidad de reprogramar el PIC.
En cuanto al EZ Web Lynx 3.3V, es un servidor de páginas web completo, tienes que hacer también tu página web en HTML, compilarla con los útiles que te dan y volcarla a la memoria del procesador, aunque en ese caso dispones de menos de 1mega. Todos los demás chismes que expones son conversores serie-Ethernet, sigues necesitando una CPU con un software de "servidor de páginas web" y diseñar tus páginas en HTML, para gestionar lo que quieres hacer.
Si buscas un poquito por Google, e incluso en este foro, encontrarás toneladas de proyectos de servidores web sobre sistemas embebidos, incluso hay alguno que rueda en un PIC16F84.