Problemas al convertir codigo shield ethernet 5100 a Wemos D1

luego de utilizar el codigo E-RFIDDoorUnlocker-master con un arduino uno y un shield ethernet 5100 se colgaba la coneccion tcp y no me resultaba confiable para un proyecto de cerradura.

Despues descubri el Wemos D1 y me parecio muy bueno y apto para este proyecto, el problema fue que al querer convertir el codigo este compila bien pero al pasar al wemos este se reinicia de forma permanente.

Aca les paso el codigo que fu compilado con el ide arduino 1.6. El wemos es alimentado por su puerto usb con la pc, probe con uno d1 mini y un d1 y tuve el mismo problema con los 2.

Bueno lo adjunto con nombre modificado.txt y adjunto el código original también

Gracias

nahuel

ERFIDDoorUnlocker.zip (4.95 KB)

modificado.txt (14.7 KB)

Probaste el WEMOS solo? Haciendo cosas o ejemplos conocidos de las librerias ESP8266WiFi por ejempo?
Funciona bien?