Wemos: 16x2 display doesn't show anything I connected a 16x2 LCD display to a Arduino Uno. Then I tested a "Hello, Word" code and it works perfect.
Now I want to do the same with a Wemos D1 Mini but it doesn't work.

Here the Wemos is not connected to USB:




This os the "Hello, World" code. I needed to change the name of the pins (maybe this is the problem):

#include &lt;LiquidCrystal.h&gt;

const int rs = 8, en = 7, d4 = D5, d5 = D4, d6 = D3, d7 = D2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);

void setup() {
  lcd.begin(16, 2);
  lcd.print("hello, world!");
}

void loop() {
  lcd.setCursor(0, 1);
  lcd.print(millis() / 1000);
}


This is the result (potentiometer works perfect):
You are doing it on wemos d1 mini isnt it ?

Then you dint include its header files, 
Did you check the "LiquidCrystal.h" has definitions for wemos pinouts?

Your lcd is fine, n wemos too, its just your configuration is wrong.

Check those and update here.