Missing DNS settings when using static IP

Use

instead of

  A valid DNS will be available only if you started the network connection with default parameters (like Wifi.begin(ssid,sspass)), but will not be available in case you started your network connection with WiFi.config(IP,gateway,subnet) (used to get fix IP) without giving it valid DNS -> WiFi.config(IP,GW,SUB,DNS1,DNS2)!!!

Read more

OneWire alternative library

The OneWire protocol is very timing sensitive. stickbreaker modified the current version maintained by PaulStoffregen/OneWire to work with the ESP32. It is in the Github repo at stickbreaker/OneWire. For manual installation download the stickbreaker/OneWire archive, unzip it and place the OneWire folder into the library directory. In Arduino IDE this is usually <arduinosketchfolder>/libraries/ In PlatformIO this is usually <user>/.platformio/lib

Read more
Free Link Directory