Hey, I found a mistake inside your sample code. When you include the libraries mentioned below you got an error - you have to replace .cpp to .h like below: #include #include #include
thank you Nick ! I had some struggles but got it working. I'd like to add my comment for others using the Waveshare 2.9 display. In the GxEPD library, you need to select the one for "Waveshare variant", the others don't work. I am using a ESP32 Dev Board as well. #include // 2.9" b/w Waveshare variant, TTGO T5 V2.4.1 2.9"
The "flashes" from image to all black to all white to new image... I'm sure it is to ensure a clean wipe of the old image before the new one is displayed. Is that how the onboard controller updates the display, or is that done by the esp32 library?
I see these parts in a doorbell system for a commercial building or a big apartment building. It could save a lot of money in the long run when tenants often come and go. Instead of the plastic CNC card that has to be replaced manually, just upload the new tenant name and or company logo to the corresponding bell button.
Nick, it's good to see you back in action. Thanks for an interesting video. It seems to me that it should be possible to convert a .bmp file into data for use on the display on the fly instead of using some conversion program. I'll be looking into this myself.
How much power doors it use to update the display? There seems to be a flicker when it updates - is that just on camera or do you see it in real life? I'm assuming for that reason you wouldn't scroll the display but "flip pages" to reduce the number of updates.
Be aware that this display cannot handle direct sunlight. I suspect high temperature, like in the tropics, is also a problem. I had two displays that worked nice in Norway. In Grenada, the screen became impossible to read. Returning home they worked again.
There is an error why your project don't compilate anymore in IDE. New change of the GxEPD - don't include .cpp files in your Project, there should be included .h files of the library. Just change an extension of all the files which are .cpp to .h and it will work again.
Αγαπητέ Νίκο, προσπάθησα να κάνω compilation το sketch σου, αλλά βγάζει μηνύματα λάθους στο Arduino. Υπ'όψιν ότι το Arduino-esp32 core το κάνω συχνά updates από το github master branch, δε ξέρω αν το πρόβλημα δημιουργήθηκε από αυτό. Σε παρακαλώ δες το θέμα και απάντησε μου. Σε ευχαριστώ. Με εκτίμηση, Μιχάλης
Hello Nick, thank you for your effort in sharing your experience in this niche technology! Unfortunately I bought a different hat from WaveShare. This module mounts the voltage translator TXB0108 (by Texas Instruments). Since you scouted this technology some time ago, you might have tested other solutions and I'm wondering if you can give me a suggestion on how to program this device. The connecting wires are 8 as in many other implementations (VCC, GND, DIN, CLK, CS, DC, RST, BUSY). Thank you in advance.
Hey Nick. This is a great project. Although I am trying to get this thing to work on something more challenging like using SD card having bitmap files and displaying the image from there. Can you post a video on a related project?
Hmm wonder if I could make a tiny ebook reader with that... Or something for showing notifications / rss feeds. Main UI and configuration could be done via a smartphone and then it can just show the raw data with two buttons to scroll.
If that's the problem, he could make some sound absorption panels with some towels. Yes, you read that correctly, towels: ruclips.net/video/pABvTWSxOes/видео.html.
Hey, I found a mistake inside your sample code. When you include the libraries mentioned below you got an error - you have to replace .cpp to .h like below:
#include
#include
#include
took me a while to find the same error - please vote up P.E. -
I love Quotes too.... its a sign of a smart individual to read Quotes and remind himself about life's truth.
Good to see you're back! I hope you are well.
Hey Johann! Thanks for your interest! I am fine! I just needed a break to recharge!
thank you Nick ! I had some struggles but got it working. I'd like to add my comment for others using the Waveshare 2.9 display.
In the GxEPD library, you need to select the one for "Waveshare variant", the others don't work. I am using a ESP32 Dev Board as well.
#include // 2.9" b/w Waveshare variant, TTGO T5 V2.4.1 2.9"
LEGEND! Thank you! This saved me potentially hours of painstaking troubleshooting
Thank you! Nice to hear from you again!
Hello, my friend! It's nice to be back!
Hey Nick, great to see your videos again. Keep them coming.
Great to see a new video from you! Was worried you were suffering from RUclips burnout. Thanks for sharing your knowledge with us.
Thank you very much for the interest! I am happy to be back!
Indeed, great to see you back. As always - nice video and project.
Hi Nick, Good to see that you have a new video. Again nice information. Thank you and continue with the good work.
e-paper is incredible, I want to use one in my next proyect.
This one of the best arduino project channel. Thank you
Thank you Marcelo! Cheers!
man that display is so cool....am gonna use it in my biomedical projects.....bring 'em on some more dude, the world is waiting to be changed
Do you need to switch off the 3.3V power to the display when in sleep to minimize power consumption?
Nice project!! I love your projects and Thank you to share it with us!
Hi my friend ! Do you think it's possible to mirror a mobile disply (or parts of that) on en e-paper or similar display?
The "flashes" from image to all black to all white to new image... I'm sure it is to ensure a clean wipe of the old image before the new one is displayed.
Is that how the onboard controller updates the display, or is that done by the esp32 library?
I see these parts in a doorbell system for a commercial building or a big apartment building. It could save a lot of money in the long run when tenants often come and go. Instead of the plastic CNC card that has to be replaced manually, just upload the new tenant name and or company logo to the corresponding bell button.
Nick, it's good to see you back in action. Thanks for an interesting video.
It seems to me that it should be possible to convert a .bmp file into data for use on the display on the fly instead of using some conversion program. I'll be looking into this myself.
How much power doors it use to update the display? There seems to be a flicker when it updates - is that just on camera or do you see it in real life? I'm assuming for that reason you wouldn't scroll the display but "flip pages" to reduce the number of updates.
Be aware that this display cannot handle direct sunlight. I suspect high temperature, like in the tropics, is also a problem. I had two displays that worked nice in Norway. In Grenada, the screen became impossible to read. Returning home they worked again.
hello sir, is it possible change the image at runtime, i mean when arduino uno is running we send the hex array from serial
you need a better mic and this channel would be 10/10
The mic is OK, what you are hearing is the room echo.
we miss you man
Thanks for sharing:-)
Interesting projects :-)
Their slow update rates limits them to scenarios where the screen is not updated often, such as e-readers, weather monitoring or clocks.
I think yes, but I haven't tried it.
So can we use 7.2 epaper and add pdf book as bitmap img to make it as e reader
There is an error why your project don't compilate anymore in IDE. New change of the GxEPD - don't include .cpp files in your Project, there should be included .h files of the library. Just change an extension of all the files which are .cpp to .h and it will work again.
thank you.
I am using a Lolin NodeMCU V3. Any pointers as to how this can be extended to it?
how u have figured out the connection to the PIns busy ,RST,DC ?
as i knew spi need only 3 wire /4 wire ?
but you have 5 without VCC,GND
Hi .. I have a question can we use this display with pic microcontrollers thanx....
Αγαπητέ Νίκο,
προσπάθησα να κάνω compilation το sketch σου, αλλά βγάζει μηνύματα λάθους στο Arduino.
Υπ'όψιν ότι το Arduino-esp32 core το κάνω συχνά updates από το github master branch, δε ξέρω αν το πρόβλημα δημιουργήθηκε από αυτό. Σε παρακαλώ δες το θέμα και απάντησε μου. Σε ευχαριστώ.
Με εκτίμηση, Μιχάλης
Hi! where did you find the jumper wires for the screen?
Useful video
Thank you my friend!
Hello Nick, thank you for your effort in sharing your experience in this niche technology! Unfortunately I bought a different hat from WaveShare. This module mounts the voltage translator TXB0108 (by Texas Instruments). Since you scouted this technology some time ago, you might have tested other solutions and I'm wondering if you can give me a suggestion on how to program this device. The connecting wires are 8 as in many other implementations (VCC, GND, DIN, CLK, CS, DC, RST, BUSY). Thank you in advance.
Αγαπητο καναλι!!!Go on
Hi, Can you share the code for 1.5" Epaper display using ESP32
Can these produce gradients???
Hey Nick. This is a great project. Although I am trying to get this thing to work on something more challenging like using SD card having bitmap files and displaying the image from there. Can you post a video on a related project?
What software to convert to bitmap data (not paint dot net]??
Could you tell me what camera you use to record this video? Thanks
Hello, I am using a Nikon D7200, with a Nikon 105 Micro, and a Nikon 35mm lens, cheers!
Hi, what is the thickness of this module
He Says in The Video, "The Screen takes Two Seconds to Refresh."
However, he Shows in the Video, it Refreshing in 0.5 to 1 second.
Hmm wonder if I could make a tiny ebook reader with that... Or something for showing notifications / rss feeds. Main UI and configuration could be done via a smartphone and then it can just show the raw data with two buttons to scroll.
Yes, that's a good idea!
Thanks........ gooooooooood..
👍🏻
Remember my request thanks
how to upload text instead of images
The reverb is quite annoying... Nice project anyway 👍
Hey, thanks for the feedback! Cheers!
I think it's just because he's in a large room in a sound is bouncing around in it. I don't think it's intentional.
If that's the problem, he could make some sound absorption panels with some towels. Yes, you read that correctly, towels: ruclips.net/video/pABvTWSxOes/видео.html.
I will try to make some towel panels soon! Even though I upgraded my sound system with a new microphone and console I still have sound problems.
you don't have to convert a 3.3V data line to 5V?
as shown here: hackaday.io/project/43861-the-waveshare-29-e-paper-display
The ESP32 is a 3.3V microcontroller, so you can drive the display directly.
gee, why am i watching a musk commercial$$$ ...:/
Make new project with it
Sure I will!
Wow, you connected a display to a microcontroler... What an awesome project... Come on, you can do so much better.
Αγαπητο καναλι!!!Go on