The ESP8266 on the WeMos D1 mini is a 3.3volt processor, and it's I/O is not 5volt tolerant. You must power the ADS1115 from the 3.3volt pin of the WeMos, and keep ADS inputs between 0 and 3.3volt. That also means a PGA gain of 2 (or higher) if you want to use it's full resolution.
Hi All, I posted earlier about problems with SoftwareSerial on a Wemos D1 mini board not communicating intermittently or not at all. From research it appears that it is a known problem and is something to do with interrupt conflict with the wifi channel. There is an alternative library (attached).
There are two ways for the WeMos D1 Mini to host a server: as a station and as an access point. Basically, an access point server doesn’t need another WiFi router – the WeMos D1 mini itself is the router. It broadcasts a WiFi connection and the user connects to it through SSID and password.
Step 4: Select Board and Port. Connect your nodemcu mini. Select port where Nodemcu is connected. select board as Wemos D1 R1.
The easiest way to find the active hardware package location is as follows: Move up folder levels until you reach the one that contains boards.txt. The other thing you need to know about editing boards.txt is the changes won't appear until you close all Arduino IDE windows and then start the Arduino IDE again.
To boot properly both GPIO 0 and 2 need to be high. GPIO 0 if held low when GPIO 2 is high at boot will make the ESP8266 go into flash mode. I suspect that your float switch is pulling GPIO 0 down on boot. The pull up resistor only works when the float switch is open - it pulls GPIO 0 to Vcc - when the float switch closes it pulls GPIO 0 to ground.
ESP8266 (D1 mini pro) EEPROM problem (with commit) it seems that the emulated EEP inside my D1Mini does not work. In order to avoid misunderstanding I wrote following simple code. Immediately after reset it print first 10 byte from EEP to serial. So, it start a write cycle and a read cycle.
2r0f4.
what is wemos d1 mini