Using LCD1602 or LCD2004 with ESP32

preview_player
Показать описание
Quickly learn how to use LCD1602-I2C or LCD2004-I2C with ESP32. Learn about 5V and pins of ESP32 and display text on display.

The best thank you for me is to not to skip ads and Subscribe 🔔 to my channel, like 👍 the video It is greatly appreciated. 🔔 😊.
I will reply to all Subscriber's 🔔 questions. So make sure to Subscribe and enable the bell 🔔.😊 .

*** DC Voltmeters shown used ****
*** Purchase this 3S 40A BMS from Affiliated Stores ***

Jump to different section of video by clicking on the time:
00:00 Start
00:40 ESP32 and LCD explained
05:10 Wiring and Pins explained
06:57 Code explained
12:11 Demonstration

****** Purchase ESP32 from:****

*******Purchase this LCD1602 I2C from:******

Tutorial by Ahmad Shamshiri form Canada
****************************
****************************

Get other projects code and learn Arduino
#robojax #robojaxESP32 #robojaxLCD
Рекомендации по теме
Комментарии
Автор

One of the best explanations of the 1602/esp32 I have seen. Well done 👍

johnbastin
Автор

Thanks for this video. Solved my problem and learnt a lot. Your format is the best, lots of close ups and explanation. Thanks again.

lobbers
Автор

Thank you so much for your solution for dim display on esp 3.3v

manjifera
Автор

I just cant imagine better explaination than this, quick, clear and you are ready to go with LCDs right after this video, no more needs.
Thank you.

phoenixset
Автор

Really it is best explanation of this video.

muhammadadnanahmed
Автор

Great video.

It pretty much is just like the Arduino, you just need to know where the SCL and SDA pins are on this board.

chronobot
Автор

just to clarify, powering a electrical component with 5v will make its logic at 5v. if your lcd is 5v powered and since the esp32 logic is 3.3v that means the sda and scl pins and all gpio pins on the esp32 can only handle 3.3v and CANNOT handle 5v you can degrade your esp32 this way or even fry it or damage it. consider using a logic level shifter (compatible with i2c) with the i2c pins from the lcd to the esp32.

ycode
Автор

hi, my new lcd2004-i2c display project is with a Lilygo ESP32 CAN RS485 Modbus SD-card with limited pins IO_05, 12, 18, 25, 32, 33, 34, 35... wish me luck and thank you.

qzorn
Автор

Thanks for the very helpful video. I have a question, and that is, My ESP32 does not seem to have a 5v pin. I have read some articles that say you can use the VIN pin as a 5V pin, however some comments have some mixed reviews about that, and others say it has worked. Is it safe to do so? I do not want to fry my ESP32 😁

TaylenIsInsane
Автор

Hi. I know this is old but I need some advice. Got my screen working with your tutorial but adding a rotary encoder button seems to be a problem. As soon as I declare the encoderbutto pins the screen does not work. It only displays all blocks of pixels lit up. Can you assist.

noedger
Автор

Buenas, en primer lugar excelente trabajo… podrías pasarme el enlace de la librería?

hagory
Автор

Hi Robojax, very well explained. Nevertheless I am not yet successful. What I miss (maybe because I am still a beginner at MicroPython), is the reference in the code to the SCL and SDC connections to the ESP32 Pins (21 and 22). Furthermore, the lcd.begin() command is not accepted by the IDE compiler. Any hint?

cocoon-bike
Автор

Hi ! great tutorial, but i have a question...
If you put Vdd to 5V; the output logic in SCL and SDA pins (0 to 3.3V) will not cause troubles ??
im asking this because I've seen the PCF8574T datasheet and the minimum HIGH level input voltage is 0.7Vdd (3.5V for Vdd = 5V) .

ezem
Автор

nice video as always. btw at 1:10 you already have a video for the last one or will you have a video ?

koshan
Автор

Hi guys I don't have the libairi by Franck do you have an alternative.Thanks

studiomaquette
Автор

Hi I have a question! When you say if you bring the wire in the breadboard you can connect to up to 128 devices, you mean with one esp32 i can connect many lcd?

soulstice
Автор

invalid conversion from 'int' to 't_backlightPol' [-fpermissive] im having this problem

AngelPufahl
Автор

Ola meu querido, acompanho seu videos, estou tentando compilar o codigo com LCD 20x4 I2C com esp 32 e da a seguinte mensagem:
invalid conversion from 'int' to 't_backlighPol' [-fpermissive]
estou usando a biblioteca:
#include <LiquidCrystal_I2C.h>
poderia dar uma dica onde esta o erro?

dariosouza
Автор

hi sorry how do you count down from a certain number that u can set?

kystuart
Автор

Hi Robojax, I have successfully driven an I2C I Ii I have driven a non I2C 16x2 LCD with an ESP DEV board. However, I have not been successful driving it with a ESP Mini board???? Any suggestions would be appreciated.

MrPaulw