I have setup the arduino Uno with the WIZ812MJ without issue using the ICSP header and pin 10 as the Slave Select pin. When I try to do this with the MICRO i have no luck, I again use the ICSP header and pin 10 with no luck. I have also tried using the SS pin on the Micro with no luck. Has anyone used this board before or know of a reason why this wouldn't work with a MICRO?
Here is my setup function across both devices:
#include <SPI.h>
#include <Ethernet.h>
#include <EthernetUdp.h>
#define UDPMessagingPort 9999 // UDP Messaging Port
void setup(){
Serial.begin(115200); //Opens serial connection at 115200 baud.
byte mac[] = { 0x6A, 0x4D, 0xC6, 0x55, 0xC7, 0x4A };
byte ip[] = { 12, 215, 1, 99 };
Ethernet.begin(mac,ip); // Start-up Ethernet on IP defined.
while(!udp.begin(UDPMessagingPort)){} // Start UDP
delay(100); // Waits to make sure everything is powered up before sending or receiving data
}