Go Down

Topic: Uso de Modulo ethernet ENC28J60 (email, pachube, www, twitter, etc) (Read 13241 times) previous topic - next topic

chiva

La librería the thiseldo ya no está en desarrollo, ahora hay que usar esta:
https://github.com/jcw/ethercard
Con ejemplos de uso en:
https://github.com/thiseldo/EtherCardExamples

La última vez que la probé no me funcionaba el DHCP, no se como estará ahora

cristianmercado19

Hola chiva, tienes razón...
Lo que dices está justamente en esta nota
http://blog.thiseldo.co.uk/?p=623
Por suerte no cambiaron mucho las llamadas...

Ahora bien.... dejo una pregunta que puede ayudarnos a todos:

¿Cuándo NO usarías la ethernet con chip enc28j60?

JRodrigo

Yo encontré hace tiempo esta librería que funciona muy bien si vas hacer algún código simple, pero me dio problemas cuando hacia un código muy complejo y cuando intentaba acceder muy rápido (obtener datos cada ±100ms) se quedaba colgada la programación y tenia que hacer un reset.

http://github.com/turicas/Ethernet_ENC28J60

@chiva creo que vi que colaboraste en esta librería no? :)

Un saludo

chiva

sep, nada más le metí la compatibilidad con las placas Mega
https://github.com/turicas/Ethernet_ENC28J60/contributors

El problema de esa librería es que también se ha dejado de desarrollar y esta en un estado muy temprano de desarrollo, por lo que las cosas no son todo lo rubustas que deberían. Suelen ocurrir overflows de la RAM, si abres dos sockets a la vez el Arduino se bloquea...

JRodrigo

Es una pena por que el objetivo del proyecta era muy bueno, yo al final me canse del modulo con el chip ENC28J60, que lo compre por ahorrarme un dinero y lo he perdido en tiempo intentando implementarlo, así que al final doble gasto comprándome una oficial con el chip W5100.

Como he leído a otros usuarios, yo también tengo un elegante pisapapeles!  :smiley-sweat:

Sergegsx

yo compre un W5100 marca china y funciona de maravilla.

chambri

yo también me aburrí y tuve que comprar un w5100..

podríamos hacer entre todos una torre de 20 pisos con el enc28j60, valla decepción... jejeje
Mis proyectos con arduino.
1 Proyecto - Contador - EUREKA v5

danidroid83

Buenas,

yo me uno a los que pillaron un modulo barato del ENC28J60 en eBay, he localizado la web que parece que originalmente lo diseño:

http://iteadstudio.com/store/index.php?main_page=product_info&products_id=224

Y el esquemático http://iteadstudio.com/store/images/produce/Shield/ENC28j6_Ethernet_Interface_Module/Ethernet_Schematic.pdf

Me ha llegado hoy mismo... llevo toda la tarde pegándome cabezazos con el.

He probado varias librerías (etherShield, etherShield 1.1, Ethernet_ENC28J60, etc...) en diferentes versiones del IDE sin éxito y por lo que he leído hasta ahora, la mas actual y que sigue en desarrollo es una llamada "EtherCard " que podéis encontrar en http://jeelabs.net/projects/11/wiki/EtherCard .

En una web que ya no recuerdo (después de tantas horas navegando y probando me perdonaréis), comentaba que en la librería usa el Pin 8 de Arduino para el control de la línea CS, que normalmente se asocia con el Pin 10 (SS en el puerto hardware SPI del Atmega328).

En este momento he subido un par de sketchs que trae como ejemplo con el IDE 1.0 y están corriendo!!

A ver si entre todos le sacamos partido a estos módulos y no acaban como un pisapapeles.

chiva

Sep, como comenté anteriormente esa es la única activa en este momento y que tiene gente detrás manteniéndola.
Y supongo que mantendrán el desarrollo ya que es una de las piezas clave del Nanode y está respaldado por pachube.

JRodrigo

#24
Apr 12, 2012, 10:56 pm Last Edit: Apr 12, 2012, 10:58 pm by JRodrigo Reason: 1
[...]
yo me uno a los que pillaron un modulo barato del ENC28J60 en eBay, [...]


Bienvenido al club!!

Si que es verdad que cuando salio la ethernet shield si que había una gran diferencia de precio con la ENC28J60, pero ahora hay clones por ebay con el chip W5100 por casi el mismo precio que las placas con el chip ENC28J60.

Así que si quieres ahorrarte comederos de cabeza y tiempo te recomiendo una Arduino Ethernet Shileld con el chip W5100.

Un saludo!

PascuaL

Entonces WIZNET ante todo no? ¿Éste no te limita las líneas para montar la web?

Lo digo porque estoy a punto de pedirlo.
Gracias

chiva

Puestos a comprar, yo me pillaría un router con Linux o un Rasperry Pi antes que una placa ethernet, más barato y muchísima más potencia
Puedes meter hasta un servidor web entero con intérprete php...

Pero si es entre este o el Wiznet, mejor el Wiznet

yopero

+1 con chiva

Un TP-LINK TL-WR702N/703n de DX por menos de 19 Eureles y a tirar millas.

PascuaL

Según tengo entendido el raspbeeru Pi está fuera de existencias no?
Y si no fuera así, ¿Podría implantarlo con mi Arduino? No creo que interese en un proyecto implantar éste dispositivo. Alomejor necesita de mantenimiento y cosas así..
Y el TP Link funciona igual que el wiznet?
Graaaacias!

chiva

El RaspberryPi se está empezando a vender ahora, esta semana me parece que han salido las primeras unidades, por ahora no había habido existencias, era todo en reserva.

La segunda frase no la acabo de entender, ¿implantarlo con Arduino?

Y no, el TP-LINK no funciona igual que el wiznet, es un router y suelen tener un puerto serie por donde se puede conectar a Arduino y controlarlo.

Un saludo

Go Up