I’m attempting to run some of the standard Arduino Demos using the 820io Module and an Arduino Micro. The Micro is a little different than the Uno or Mega, and is essentially the same as the Arduino Leonardo, just for reference. I’m using the ICSP header on top to get my MISO/MOSI/SCK connections.
My main struggle right now is attempting to simply get the DhcpPrintAddress demo to work. I have checked and re-checked my wiring, and rung out all my connections with a multimeter to be sure that the connections are there. Here is what I see:
-When I plug the ethernet cable into the 820io, I get a solid orange light and a blinking green light on the MagJack.
-The Serial feedback from the Arduino is supposed to tell me either 1) it couldn’t resolve an IP or 2) it has an IP of x.x.x.x. Here is where things get strange: I generally don’t get any message at all. Sometimes, during my troubleshooting, I will look up to see a the “No IP” message in my terminal. I haven’t been able to figure out what happens that it suddenly appears. It may be a function of time, but that seems unlikely to me. DHCP should happen fairly fast.
I have attempted to do the library updates outlined on GitHub (github.com/Wiznet/W5200_Arduino_Ethernet_Lib) before I started any of this.
I have also tried using this library which seems like it would work as well: seeedstudio.com/wiki/File:W5 … ibrary.zip
Neither appears to make a difference. I have two 820io modules, and both have the same result in code, though one of them blinks both magjack LEDs when I plug in the ethernet cable. I suspect this module has an issue entirely different, though.
Tomorrow, I am going to bring in an Uno to the office which I have at home, and test with that, since most tutorials use it. Is there any other thing I could try to test the device or troubleshoot it?