you are welcome. I am glad you found it useful. The best thank you for me is to not skipping ads and Subscribe 🔔 to my channel, like 👍 the video and do not skip the ads.. It is greatly appreciated. 🔔 😊. I will reply to all Subscriber's 🔔 questions. So make sure to Subscribe.😊 .
The I2C scanner doesn't work, even when I have the displays attached correctly and addressed separately. Serial monitor will show scan and then no I2C devices found
There just be a wiring issue or both lcd has the Sam I2C address. Starry with one LCD then got for two. Here is a better video ruclips.net/video/NXAswOc_2zg/видео.html
Thanks for the video.... I am building a device using several sensors and a LCD like the one shown and several require to use A4 or A5.... Is it possible specify to use different analogue pins for LCD or the various sensors ?
I2C is precisely for these situations where you have multiple devices connected to the same communication pins. The address of each device is how you speak to each one. This vid shows how to modify those device addresses so they can be connected to the same communication pins. As shown you can also use the 'I2C scanner' sketch to find the i2c device address'.
Hello, you can use multiple display of st7789 but to display portion of text on each display, I am not sure if there is a library. you might need to work and write your own code. try some bing/google search. Good luck
Here is bargraph example using ultrasonic sensor ruclips.net/video/V-o32As_Xv4/видео.html but I have it for temperature, distance using laser sensor and voltage. search my channel
what do you mean to send from one to other? Arduino is displaying anything you want. so if you want display something on display1, then display it on display2. this is I believe you wanted. not sure. but it should be very easy. I have explained everything. Make sure to watch the introduction new video ruclips.net/video/pxUjEsJQW2M/видео.html or old introduction video ruclips.net/video/q9YC_GVHy5A/видео.html
@@robojax i don't understand because in the address list there is no 0x3f, only 0x20 to 0x27, i have followed you a lot but i don't think you support so much, thanks a lot
@@robojax Thanks, I found that page already, but it was hard to find this video among the other links. Anyway, I had to find it by using the combination CTRL+F. By the way, I just love your content, Robojax! Please don't stop making videos.
Why not to send a string variable called "lcdName" as a parameter to your function lcdDisplay(). That way you dont have to repeat the code for every lcd inside your function. What you think?
Hello, disconnect ONE and check the the address and then remove the first and connect the 2nd and read the address. if both are the same, you need to set I2C address Watch this video to learn how to set the address. ruclips.net/video/bqMMIbmYJS0/видео.html Thank you for not skipping the ads and keep watching them. This will help me a lot.
This is just the video I needed to make two 20x4 screen work together in one sketch... A great simple solution thank you
I'm learning a lot with your good explanations thank you!!!!!!
Awesome, thank you!
Thanks ...I like how you explain the cold...err code!
Thank you very much Sir for sharing this useful and easy to learn tutorial..... Really helpful...appreciated.
you are welcome. I am glad you found it useful. The best thank you for me is to not skipping ads and Subscribe 🔔 to my channel, like 👍 the video and do not skip the ads.. It is greatly appreciated. 🔔 😊.
I will reply to all Subscriber's 🔔 questions. So make sure to Subscribe.😊 .
Good content and good channels too. very help. thanks
Thank you.
Another excellent tutorial. Thank you.
you can use 8 bit shift register and Arduino library to display on multiple display
we are using I2C communication which uses only 4 wires. we don't need to use any external hardware like shift register.
The I2C scanner doesn't work, even when I have the displays attached correctly and addressed separately. Serial monitor will show scan and then no I2C devices found
There just be a wiring issue or both lcd has the Sam I2C address. Starry with one LCD then got for two. Here is a better video ruclips.net/video/NXAswOc_2zg/видео.html
It's great project. We can use it in various way. Thanks
You are welcome.
Thanks for the video.... I am building a device using several sensors and a LCD like the one shown and several require to use A4 or A5.... Is it possible specify to use different analogue pins for LCD or the various sensors ?
NO. I mentioned that we are using I2C pins which are at A4 and A4. But you have SDA and SCL pin on the other side of after digital 13 pin.
I2C is precisely for these situations where you have multiple devices connected to the same communication pins. The address of each device is how you speak to each one. This vid shows how to modify those device addresses so they can be connected to the same communication pins. As shown you can also use the 'I2C scanner' sketch to find the i2c device address'.
Very good video
Very useful review, thx
you are welcome.
Nice sir
Nice
thank you verry muck
Hello is it possible to connect multiple st7789 to make big animation with one arduino? thanks
Hello, you can use multiple display of st7789 but to display portion of text on each display, I am not sure if there is a library. you might need to work and write your own code. try some bing/google search. Good luck
How can 5 identical modules (LIS3MDL) be connected to esp32-e using the i2c protocol?
Please watch this ruclips.net/video/0glBk917HPg/видео.html and it depends on the library you are using.
Great, thanks
you are welcome. here is free Arduino Step by Step Course (over 100 video lectures) Starts here robojax.com/L/?id=338
Can I mix 12x2 and 20x6 LCD I2C display?
If you can make them work independently then you can use them.
thanks for the explanation! In addition to this, can i add a magnometer with the 2 displays with I2C protocol?
Here is bargraph example using ultrasonic sensor ruclips.net/video/V-o32As_Xv4/видео.html but I have it for temperature, distance using laser sensor and voltage. search my channel
I searched for the video and provided the link for you, but you did not acknowledge if saw the video or not.
Sir is it possible to send the data of 1st LCD to 2nd LCD?
what do you mean to send from one to other? Arduino is displaying anything you want. so if you want display something on display1, then display it on display2. this is I believe you wanted. not sure. but it should be very easy. I have explained everything. Make sure to watch the introduction new video ruclips.net/video/pxUjEsJQW2M/видео.html or old introduction video ruclips.net/video/q9YC_GVHy5A/видео.html
why is the address from 20 to 27. when scanned back to 0x3f (not in 0-27)? Thanks a lot
Here I have explained the I2C address for this module ruclips.net/video/bqMMIbmYJS0/видео.html
Always search my channel. You will be surprised
@@robojax i don't understand because in the address list there is no 0x3f, only 0x20 to 0x27, i have followed you a lot but i don't think you support so much, thanks a lot
Bueno, es possible se fazer com oled ssd1306?
Yes it should
Good video
Thank you.
Hwy, RoboJax! Where can I find the code for this project of yours? Is there any way to download it?
Hello, it is under the video in the description. I mentioned this in the first 1 minuet of video.
@@robojax Thanks, I found that page already, but it was hard to find this video among the other links. Anyway, I had to find it by using the combination CTRL+F. By the way, I just love your content, Robojax! Please don't stop making videos.
you are welcome. Thank you for your interest into my videos. I will do my best to keep it up.
Can i handle a 1602 i2c + 2004 i2c with this method? Thanks
Yes, of course
@@robojax Thank you!
Why not to send a string variable called "lcdName" as a parameter to your function lcdDisplay(). That way you dont have to repeat the code for every lcd inside your function. What you think?
You are welcome. You can it more than one way.
Hello !! In my Arduino project i have 2 LCD 16x2 I2C but the scanner just recognize 1 ... i dont understand why... can you help me ?
Hello, disconnect ONE and check the the address and then remove the first and connect the 2nd and read the address. if both are the same, you need to set I2C address Watch this video to learn how to set the address. ruclips.net/video/bqMMIbmYJS0/видео.html Thank you for not skipping the ads and keep watching them. This will help me a lot.
@@robojax Perfect now its working thanks !
@@robojax It has to beboth are the same address Or different
they can't be the same. should be different. I have separate video on how to change I2C address. The link is in the description.
the best
Thanks.
I have a problem in writing the text shows in the two displays
you must be NOT following the instruction. Watch it again without skipping. or watch the introduction to LCD video if you didn't understand it.
@@robojax ONE display address IS (27x0)
AND THE second display IS(22X0)
@@robojax ONE address
@@robojax ONE address
@@robojax ONE address
Where is the code
Watch the video again. snag.gy/EG4O2l.jpg
Nice