ESP8266 Wifi para el servidor http: ¿Cuáles son los pros y los contras con diferentes bibliotecas / enfoques? [cerrado]

0

Hasta ahora he encontrado las siguientes opciones para ejecutar un servidor http en un ESP8266:

¿Cuáles son las ventajas y desventajas de las diferentes bibliotecas / enfoques? P.ej. Rendimiento, facilidad de uso (para programador) almacenamiento disponible para "contenido web".

¿Hay otras buenas opciones?

    
pregunta Erik Sundvall

1 respuesta

2

Algunas cosas que debes considerar:

  • ¿Cuántos GPIO necesitas? El ESP8266 tiene solo dos, y RX / TX. Conectarlo a un controlador externo, como Arduino, le dará más libertad. Solo puede conectar su proyecto a una tarjeta SD externa, por ejemplo, con más pines.

    Si vas en esta dirección, puedes consultar mi biblioteca ESP8266_PIC para conectar el ESP8266 con un microcontrolador PIC. Todavía es muy limitado y está orientado al desarrollo del cliente, pero le brinda un lugar para comenzar.

  • Ayuda de la comunidad. He tenido poca experiencia con el foro ESP8266 pero me ha resultado poco útil. Esta podría ser una razón para decidir contra ESP-HTTPD.

  • Nivel de abstracción. El ejemplo de Sparkfun tiene abstracción no . Todo está mezclado. Esto no va a escalar bien. No estoy familiarizado con los demás, pero parecen proyectos más maduros.

  • Adherencia al protocolo: el proyecto ESP-HTTPD menciona especialmente que no se escribió basándose en RFC. Consideraría que es un mal lugar para comenzar.

  • Idioma: NodeMCU usa el script Lua, todos los demás usan C (++).

  • Si necesita estabilidad, sería mejor con un chip Ethernet.

respondido por el Keelan

Lea otras preguntas en las etiquetas