¿De qué maneras se puede agregar conectividad a Internet a los microcontroladores Atmega?

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:

  • 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)

Echa un vistazo a spark.io. Solían usar un Atmega con una TI CC3000, y su código y diseño eran de código abierto, y tenían versiones Arduino y no Arduino. Presumiblemente todavía está disponible en algún lugar, por lo que es un buen acceso directo.

Ahora parece que acaban de lanzar algo llamado Photon, que es un diseño de $ 19 basado en un Broadcom P0. Aparentemente es una corteza M3, pero compatible con arduino en algún nivel. Entonces, dependiendo de por qué estás especificando un Atmega, esa podría ser una solución …

-Jim

Tengo una pregunta,

¿Cómo conecto Atmege16 a internet usando

GSM:

  • Quectel M10: utilizado en Arduino GSM Shield
  • Simcom SIM900: utilizado en muchos productos (una de las bibliotecas: SIM900 / SIM908 Arduino’s Shield Library)

Yo uso Atmega16, la moto principal de esto es rastrear la ruta del bus utilizando GSM y GPS.

No utilicé ningún escudo GSM Arduino, ya que sé que puedo rastrear las longitudes y latitudes del dispositivo, pero deberían cargarse en la nube …

¿Hay alguna forma de hacer esto?

Si es así, ¿cómo?

1. Chip Ethernet ENC28J60 (puede obtener módulos construidos alrededor de este chip)
2. ESP 8266 (WiFi)
3. Imp eléctrico