La principal diferencia es “facilidad de uso”,
Un microcontrolador con un componente de Ethernet (por ejemplo, un Arduino con un escudo de Ethernet) requiere que incruste el servicio de red con solo unos pocos kilobytes de RAM, compile el proyecto y cargue / descargue el programa en el microcontrolador. Un buen punto de partida podría ser el proyecto Webduino: sirleech / Webduino
Si ya tiene alguna habilidad con los microcontroladores, el ESP8266 es bastante popular ahora. Un buen lugar para comenzar es explorar estos enlaces: enlaces a espruino en ESP8266 · Problema # 2 · embeddednodejs / embeddednodejs.github.io
- ¿Qué sucede exactamente cuando abrimos un sitio web como http://www.abc.com/*yxz?
- ¿Existe algún servicio DNS dinámico para alojar el servidor web en casa sin la necesidad de configurar el enrutador doméstico?
- En un sistema de teleconferencia, una conexión de red que tiene un ancho de banda de 100 kbytes / seg se asigna a un enlace de audio dúplex. ¿Cuál es la frecuencia de muestreo y la resolución máximas en las que se pueden transmitir datos de audio sin comprimir en tiempo real?
- ¿Por qué las redes empresariales usan conmutadores multicapa en lugar de enrutadores?
- Cómo conectarme a redes y bases de datos
Por último, hay computadoras de una sola placa que ejecutan un sistema operativo. Aquí, tiene todas las funciones de red que proporciona un sistema operativo Linux u otro. Puede verificar fácilmente una dirección IP, ejecutar un proceso de servidor web e incluso trabajar con una base de datos en el tablero. Las placas que son especialmente interesantes aquí son Raspberry Pi o Intel Edison (viene con conectividad Wifi y Bluetooth incorporada). Además, existe el proyecto Tessel que proporciona una sólida cadena de herramientas para aplicaciones de red.