How to program TTGO T-Display - PART3 (Images and Custom Fonts)

  Рет қаралды 33,666

Volos Projects

Volos Projects

Күн бұрын

Пікірлер: 88
@electechyt
@electechyt 10 күн бұрын
I watched all 3 videos, fantastic! Thank you for the full explanation, you make it easy to learn.
@chrisw1462
@chrisw1462 2 жыл бұрын
Watched the first three so far. I'm an experienced programmer, and I think your videos are great for beginners! Just dug my T-Display out of the parts bin and started playing with it again, and now I have enough knowledge to modify the examples and work on my own sketches. Thanks!
@mystamo
@mystamo 3 жыл бұрын
Hero's like you just blessing us all with your noodle power.
@nccyr1
@nccyr1 3 жыл бұрын
I love this series, great and easy to follow tutorials. Good work!
@VolosProjects
@VolosProjects 2 жыл бұрын
Tnx and thnk you for coffee😀
@walterhynson2898
@walterhynson2898 Жыл бұрын
The best instructor yet to come slow and easy
@TriggerThat
@TriggerThat 3 жыл бұрын
Wow, you go pretty much right to the point, no bs, no bla bla, here's how its done, thank you very much! Great video!
@dostoiewskycc
@dostoiewskycc 3 жыл бұрын
Better and better! Thanks for sharing your knowledge!
@marcelverhoeven3514
@marcelverhoeven3514 2 ай бұрын
Well done!!! And it all works on my side too!
@lonely_shadow9985
@lonely_shadow9985 3 жыл бұрын
Greetings from Romania, I currently have a nodemcu esp8266, i`m going to order soon a TTGO board like this. I love your content and can`t wait to learn more from this channel ! Keep up the good work 🤩
@VolosProjects
@VolosProjects 3 жыл бұрын
Thank you😀
@RicardoPenders
@RicardoPenders 2 жыл бұрын
This is super interesting and I love these series too, you make it so easy. Thanks a lot for sharing this online.
@randynelson4472
@randynelson4472 Жыл бұрын
Great series of videos! They helped me create a custom font that allowed me to scale text to fill my 240x320 display that I can now see from a distance
@FilippoBilardo
@FilippoBilardo 3 жыл бұрын
Thanks, great explanation. Could you please explain to me how to make a menu with the ttgo display board
@Fahrenheit20000
@Fahrenheit20000 Жыл бұрын
Excellent video thank you very much for sharing your knowledge
@donjackson3520
@donjackson3520 2 жыл бұрын
Excellent video series, a big help in getting started with the TTGO board.
@SolehAlYunus
@SolehAlYunus 3 жыл бұрын
First! Great Projects 😍🔥
@jimsnodgrass8454
@jimsnodgrass8454 Жыл бұрын
Its starting to get interesting But I wish you would put a link to Part 4 in the description since with so many vids it's hard to find when it doesn't que up automatically.
@Jackie-sg8es
@Jackie-sg8es 3 жыл бұрын
Great videos. Narration and videos are easy to read and follow. A good pace for beginners. Thank you.
@daveholden3935
@daveholden3935 3 жыл бұрын
Clear instructional video - thanks
@odivergente388
@odivergente388 3 жыл бұрын
Very good, my friend! Thansk for teach!
@erice3910
@erice3910 7 ай бұрын
Thank you for the tutorial, great basis to start with
@davi5music521
@davi5music521 8 ай бұрын
Is this work for display some INT value in loop? When I try it Still try to print it and looks bad.. but when I use standard font it Works ok
@VMGChannel
@VMGChannel 3 жыл бұрын
Good tutorial series. Waiting for more! Subscribed 😁
@VolosProjects
@VolosProjects 3 жыл бұрын
Tnx man 😀
@TheRealFrankWizza
@TheRealFrankWizza 3 жыл бұрын
I am happy to see you found some online utilities. In some older video, you were using some file that you made to convert images. It was an exe file, and I am using linux. Thanks!
@destroyeris3k
@destroyeris3k 2 жыл бұрын
such a great series! best of luck with your channel, subbed :)
@VolosProjects
@VolosProjects 2 жыл бұрын
Thank you😀
@rupash88
@rupash88 3 жыл бұрын
Learning alot and keep it up.
@chipko
@chipko 2 жыл бұрын
Another awesome video! Thank you!
@mathewtomy3823
@mathewtomy3823 2 жыл бұрын
Hi sir, could you please continue this tutorial series by explaining more functions in this library
@syedabidaliabdi1273
@syedabidaliabdi1273 Жыл бұрын
I didn't test but as per your video. It looks very easy. I'll check on my TFT which is not TTGO but I am sure it will works on it because rest of all other code tested on it but no luck.
@syedabidaliabdi1273
@syedabidaliabdi1273 Жыл бұрын
Facing issue on : tft.pushImage(0,0,128.128, house); Error in above line Compilation error: no matching function for call to 'TFT_eSPI::pushImage(int, int, double, const short unsigned int [16384])'
@electronic7979
@electronic7979 3 жыл бұрын
Nice project 👍
@engineeredessentials6660
@engineeredessentials6660 Жыл бұрын
Please do a part 4!
@VincentVeak
@VincentVeak 2 жыл бұрын
I just wanted to say thank you for teaching newbies like me the basics in a simple and well paced format. It's so hard to find good content for people brand new to micro controllers and your videos have single handedly driven my interest in this hobby and I cannot thank you enough! P.S. to you or anyone in the comments: is the best way to clear an image just to draw over it with a rectangle that's the same color as your background, or is there a better or more efficient way? I've noticed that sometimes I get a little shadow or like a ghost image when I do this with a non-black background
@VolosProjects
@VolosProjects 2 жыл бұрын
Thank you, i am glad my videos are useful to you.
@mvvs35
@mvvs35 Жыл бұрын
Thank you very good explanation, I have a problem when using Custom Fonts within the loop a flicker occurs. Any idea what the problem could be? Thank you !!
@williamwebb2042
@williamwebb2042 10 ай бұрын
excellent video. Does anyone have a suggestion on an easy way to get the degree symbol, "°" . Even the custom fonts don't have it.
@williamwebb2042
@williamwebb2042 10 ай бұрын
I found a solution but its ugly. auto temperature = String(temp,1) + " F"; tft.drawString(temperature, 15, 30); int placeCircle = 8 + 15 + ( ( String(temp,1).length() ) * 8 ); // each character is 8 pixels wide tft.drawCircle(placeCircle,35,3,TFT_RED);
@markmccornack7983
@markmccornack7983 2 жыл бұрын
This is a great series! Very clear and informative. This information you covered is essential core stuff that was otherwise quite difficult to find on line. By the way, your English is very good too, so don't think you're not clear to English speakers. Above all, your presentation technique is very clear. As a side note, are you aware of any methods for putting text on the t-display in Landscape mode rather than Portrait mode (i.e. rotate it 90 degrees)?
@VolosProjects
@VolosProjects 2 жыл бұрын
Thank you Mark, you can rotate whole screen with tft.setRptation(1) number 1 is orjentatio you can set any number between 0 and 4
@NelsonSantander
@NelsonSantander Жыл бұрын
Excellent 💯!!!!!
@ectechtelecom2471
@ectechtelecom2471 11 ай бұрын
Hello, how are you? How would you use two images and use a button to switch between the images?
@TRETT1956
@TRETT1956 3 жыл бұрын
Well done - thanks Werner
@IsaGatica
@IsaGatica 2 жыл бұрын
Hi thanks for the tutorials! One question, is it possible to avoid blinking with created fonts?
@VolosProjects
@VolosProjects 2 жыл бұрын
yes you can use sprites to avoid flickering, you can check, i have video on my chanell
@IsaGatica
@IsaGatica 2 жыл бұрын
@@VolosProjects Great, thank you!
@mrobarton7192
@mrobarton7192 3 жыл бұрын
GREAT JOB!
@jamesreddy2188
@jamesreddy2188 3 жыл бұрын
Thanks for the great tutorials. I have a problem displaying the image house I get size of array is to large. It is set at the image size 128,128. Any ideas? Sorry my mistake the board was set for UNO. Works great thanks again for the tutorials.
@VolosProjects
@VolosProjects 3 жыл бұрын
Are you sure that size of image is 128 by 128. Did you use same image like me or you downloaded some other image of house
@jamesreddy2188
@jamesreddy2188 3 жыл бұрын
@@VolosProjects Thank you apologies it was my mistake I must have change my board in the board manger to UNO when I set it back to Togo it works perfectly. Great utility you found to convert images.
@rickharms1
@rickharms1 7 ай бұрын
I watched all three videos, but I want to try this on an Adaruit Feather display. Of course, the original does not work. My question, how does your code identify the display type? I have examined the various .h files within the TFT_eSPI.h core, my display is included, but I do not know how to implement it. So, again, how does your code identify the display? ONce I understand that, I think I can modify the settings to function with my display. Thank you
@robertrobert5583
@robertrobert5583 2 жыл бұрын
Thanks - excellent
@DanialADHOfficial
@DanialADHOfficial Жыл бұрын
its not detecting my .H file in libary to include into the code.. any workaround to make this works?
@L.Periotto
@L.Periotto 2 жыл бұрын
Thank you for video's
@hikirj
@hikirj 7 ай бұрын
Thank you very much!
@Ingo.01
@Ingo.01 17 күн бұрын
You are the best!
@petermoore9504
@petermoore9504 2 жыл бұрын
I found the custom fonts flicker in a way the bodmer ones don't, something to do with adafruit fonts being transparent. Do you know a fix for this? Great tutorials thank you.
@MPElectronique
@MPElectronique 2 жыл бұрын
Bravo et Merci! :)
@TheRealFrankWizza
@TheRealFrankWizza 3 жыл бұрын
What libraries do I need to be able to use the font. My compiler gives an error Rock_Salt_Regular20 is not declared in this scope. I installed and included the adafruit GFX library and it gives an error about not being able to fine a grey OLED I2c Device. Edit: I figured it out. All of the stuff needed is in the TFT_eSPI Library. The problem was I was calling the font header file before calling the tft library.
@masteruozy4268
@masteruozy4268 Жыл бұрын
you are very good , i will make some of your projects , i like to post them , and post the link to your youtube channel as the Original Project
@VolosProjects
@VolosProjects Жыл бұрын
Feel free to do that.tnx
@walterhynson2898
@walterhynson2898 Жыл бұрын
I am using Arduino version 2.04 and it will not allow you to paste .h file into the arduino sketch folder anymore,however if you look at" TFT_eSPI/examples/480 x 320/TFT_flash_jpg/TFT_flash_jpg.ino" by Bodmer there is a different way to achieve this very simular to the UTFTway I did some years agousing parelllel display and arduino mega. Yours works because you are using 1.8.12 but when you update it will not work.
@joestanco4341
@joestanco4341 Жыл бұрын
The videos have been great. However I hvae a problem, I set up everything as instructed, but I get an error when compiling That says " house was not declared in this scope" Can't figure out what is causing this. My house.h file gets attached to the program file.
@VolosProjects
@VolosProjects Жыл бұрын
Is house.h in same folder as .ini file, please check this
@joestanco4341
@joestanco4341 Жыл бұрын
@@VolosProjects It is in the same folder as the .ino file and appears in a tab one ardunio IDE.
@joestanco4341
@joestanco4341 Жыл бұрын
@@VolosProjects Got it working Thanks.
@KevCoLabs
@KevCoLabs Жыл бұрын
@@joestanco4341How did you get it to work? I'm running into the same issue.
@KevCoLabs
@KevCoLabs Жыл бұрын
Turns out I renamed the image file after converting it on the rinky-dink electronics site. The original file name is hardcoded in the converted file, so if you rename it, the compiler won't know, and will be looking for that original file name. It will fail since that file name no longer exists.
@Blink-ut7uh
@Blink-ut7uh 2 жыл бұрын
Is there a way to change the size of the custom font? Would appreciate it!
@VolosProjects
@VolosProjects 2 жыл бұрын
yes, on page i usesd to generate font you can chose size
@mrksaccount123
@mrksaccount123 2 жыл бұрын
What does swapbytes do?
@rizkylevy8154
@rizkylevy8154 3 жыл бұрын
How to add fonts.h library?
@oscardiazurbano2109
@oscardiazurbano2109 Жыл бұрын
THANKS!!!!!
@MPElectronique
@MPElectronique 2 жыл бұрын
Very nice :)
@Han-gi8qe
@Han-gi8qe 2 жыл бұрын
My program ran an error.”'GFXglyph' does not name a type”
@Han-gi8qe
@Han-gi8qe 2 жыл бұрын
It's ok now. use #include "TFT_eSPI.h" , not #include . I don't known why?
@Dasol0246
@Dasol0246 2 жыл бұрын
How to rotate?
@jeffvenqueleir2036
@jeffvenqueleir2036 3 жыл бұрын
Nice but the recording is a little bit low 360 p only mabe you make your next recording in a higher resolution ? thanks
@VolosProjects
@VolosProjects 3 жыл бұрын
I uploaded in FHD, i dont know why quality is so low
@sylvainlafond-phesans5490
@sylvainlafond-phesans5490 3 жыл бұрын
@@VolosProjects very likely, time for youtube to encode video. now it's visible at 1080p. Great tutorials. Is there any similar device with 240x240 screen available ?
@jeffvenqueleir2036
@jeffvenqueleir2036 3 жыл бұрын
@@VolosProjects Now is the resolotion ok thank you
@rahulb23
@rahulb23 3 жыл бұрын
please upload with a better quality try other recording software Bytheway your content is awesome
@VolosProjects
@VolosProjects 3 жыл бұрын
I uploaded in FHD, i dont know why quality is so low
@alexeigopher5458
@alexeigopher5458 3 жыл бұрын
... double milk?
@VolosProjects
@VolosProjects 3 жыл бұрын
sure :)
How to use TFT_eSPI library and ESP32 (PROGRAMING TUTORIAL PART 1.)
18:40
How to use and why to use Sprites  (TFT_espi Programing tutorial)
13:30
Accompanying my daughter to practice dance is so annoying #funny #cute#comedy
00:17
Funny daughter's daily life
Рет қаралды 28 МЛН
How to program TTGO T-Display using PlatformIO IDE
12:21
Volos Projects
Рет қаралды 30 М.
Don't be Fooled!! This Cheap Yellow Display Can Do a LOT!!
10:39
Talking Sasquach
Рет қаралды 48 М.
Create and use custom fonts for Adafruit_GFX libraries
11:13
Kris Kasprzak
Рет қаралды 70 М.
Getting started with ESP32 development using the TTGO T-DISPLAY
16:08
Retro Tech & Electronics
Рет қаралды 117 М.
Getting Started with Meshtastic - Devices
15:01
The Comms Channel
Рет қаралды 231 М.
Is this Best ESP32 board? New T-Display S3 ESP32S3
10:17
Volos Projects
Рет қаралды 352 М.
Customize Your ESP32 LCD with Any Font Imaginable
14:49
Volos Projects
Рет қаралды 21 М.
Things you can make from old, dead laptops
19:03
DIY Perks
Рет қаралды 13 МЛН
Huge Nextion Touchscreen Display Examples | Video | Gauges | RTC
19:40