¿Conectividad a Internet para Arduino Due usando AtmelStudio?


12

¿Qué soluciones de hardware y software funcionan y cuáles son las compensaciones para conectar un Arduino debido a Internet? Creo que el hardware de Ethernet es mucho más barato que el hardware de WiFi (29 € frente a 69 €). En cualquier caso (por cable o inalámbrico), ¿qué pilas de software y controladores funcionan con AtmelStudio?


Greatt question
JVarhol

Atmel studio usa c ++ ¿verdad? Portar la biblioteca Ethernet no puede ser tan difícil.
TheDoctor

Esperando así @TheDoctor. Veo un componente y controlador Ethernet PHY en el Asistente de ASF pero no hay piezas de TCP / IP. En respuesta a su pregunta, sí, veo sugerencias de C ++ en todas partes, pero solo he usado C hasta ahora.
Bob Stein

1
@ BobStein-VisiBone: ese componente PHY requiere un PHY externo de Ethernet específico (A DM9161A). Lo hará no trabajo con el Arduino tarjeta Ethernet / escudo, que utiliza un Wiznet W5100 PHY / coprocesador).
Connor Wolf

Respuestas:


2

Bueno, su mejor opción es importar las bibliotecas arduino en su proyecto Atmel Studio . Entonces podrá usar el código existente para conectarse al Escudo Ethernet "tradicional" usando SPI.

Sin embargo, el Sam 3X presenta un hardware ethernet que no está cableado , a diferencia del MBed LPC1768 ... Lamentablemente, ese es el componente PHY de ethernet que viste, pero que en realidad no podrás usar ...


2
Siempre puede comprar un Taijiuino Due , que es un clon de terceros que es compatible con el código, pero tiene las líneas Ethernet IO rotas.
Connor Wolf

¿Te refieres al complemento Visual Micro para Atmel Studio? ¿Y con eso hacer un servidor TCP / IP con la clase EthernetServer?
Bob Stein

Supongo que sí, aunque no lo he intentado. También puede incluir las fuentes o agregar encabezados + bibliotecas como dependencias en su proyecto (que es lo que hago)
zmo

¿Qué archivos .c .cpp .h utilizas @zmo? ¿Qué tipo de características de TCP / IP tiene, o son simplemente Ethernet?
Bob Stein

Esta solución significa que abandonaría ASF (Atmel Studio Framework) ¿correcto?
Bob Stein
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.