Hay muchas maneras de agregar conectividad a Internet a un microcontrolador ATMega. Entre las opciones más habituales hay 3 tipos de conectividad:
- ethernet (cableado)
- Wifi
- GSM (GPRS / 3G / 4G-LTE …)
Ethernet
- WIZnet 5100: utilizado en Arduino por su escudo Ethernet, muchas bibliotecas para manejar el chip.
- Microchip ENC28J60: económico, usado en Nanodes y muchos otros productos. Las 2 bibliotecas principales para manejar la ENC son ethercard y uip_ethernet
- …
Wifi:
- ¿Es necesario aprender sobre la arquitectura del kernel y la programación del controlador del dispositivo para convertirse en un desarrollador integrado? ¿Cuál es la importancia de eso?
- En el 8051 microcontrolador, 2 ciclos de máquina significa ¿cuántos pulsos de reloj?
- ¿Qué examen es necesario para hacer un doctorado en sistemas integrados en Alemania?
- ¿Vale la pena hacer un curso CDAC en un sistema integrado?
- Sistemas embebidos: ¿Cuáles son las restricciones físicas al construir un proyecto?
- TI CC3000: biblioteca Adafruit para CC3000
- HDG104 + AT32UC3: utilizado en ArduinoWiFiShield (biblioteca wifishield)
- …
GSM:
- Quectel M10: utilizado en Arduino GSM Shield
- Simcom SIM900: utilizado en muchos productos (una de las bibliotecas: SIM900 / SIM908 Arduino’s Shield Library)
- …