Simple Ethernet Manager for Teensy, SAM DUE, SAMD21, SAMD51, nRF52, ESP32, ESP8266, etc. boards, with or without SSL, configuration data saved in ESP8266 LittleFS, SPIFFS, nRF52 LittleFS/InternalFS, EEPROM, DueFlashStorage or SAMD FlashStorage.
I'm using a Wemos D1 (ESP8266) with a W5100 Ethernet shield. It works generally but I'm not able to set a MAC address. It always uses the generic MAC FE-AB-CD-EF-ED-BA which is hardcoded in Ethernet_ESP8266_Manager.h.
Using the example Program in Ethernet_Generic, I was able to connect the shield but wherever I call setMacAddress it has no effect.
Is there any way to set the MAC address?
Hardware used:
Arduino IDE version is 1.8.19
Hardware is Wemos D1 R1 (ESP8266) with Wiznet shield W5100
sorry to ask what maby a stupid question but i am not a very good code writer and i have made some code for reading some modbus registers and post them as mqtt it si running on a esp32 i used to use wifi and wifimanager and wifimanager is not so dificult to add but now i have made my code with w5500 ethernet due to instability on wifi and would like to be able to setup my mqtt credencials like in wifimanager and i found your ethernet manager but to dificult for me to add to my code to many if for all kind off mcu is there a simpel way off just adding it similar to wifimanager my ethernet is already running i actualy only need to setup mqtt server mqtt user and mqtt password mqtt port right now i am doing hardcoded w5500nilan.zip
Is it possible to share a basic mqtt example for use on ESP32. I have tried all the examples and all of them give me the below in serial output:
14:01:58.877 -> [ETM] Start connectEthernet using DHCP
14:01:59.435 -> [ETG] W5100::init: no chip :-(
14:01:59.435 -> [ETM] DHCPFailed
I have tried changing cs pin etc etc. Im using the esp32 dev module and would like to use EthernetENC library. Just cant get it to work.
Btw im using the ENC28J60 ethernet module. It is working perfect when using standard EthernetENC library with pubsub client, including getting a dhcp assigned address.