Тёмный

Customize Your ESP32 LCD with Any Font Imaginable 

Volos Projects
Подписаться 95 тыс.
Просмотров 18 тыс.
50% 1

In this video, I will show you how to use any font that you have installed on your computer. This method can be used with the TFT_eSPI library and the LovyanGFX library.
Links:
Free fonts: www.dafont.com/
Processing : processing.org/download
File to hex converter : tomeko.net/online_tools/file_...
my examples: github.com/VolosR/CustomFonts/
You can buy me COFFEE here: ko-fi.com/volosprojects
Thank you!!
boards used:
T-display S3 (used in tutorial) www.lilygo.cc/0cAg0r
T-display S3 AMOLED (used in intro) www.lilygo.cc/O9VrA9
#esp32, #arduino , #tft_espi , #miniLcd

Наука

Опубликовано:

 

6 ноя 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 70   
@vitalysacred
@vitalysacred 8 месяцев назад
A very simple but super helpful video! Thanks again!
@FVCard
@FVCard 8 месяцев назад
Hi, Volos, thank you for posting. Very good explanation, as always.
@ExpressiveImagery
@ExpressiveImagery 8 месяцев назад
Amazing difference having the ability to use custom fonts in Arduino projects. Thanks so much for sharing.
@teebeeonline
@teebeeonline 8 месяцев назад
wow man you really really have a lot of time doing that and thank you for sharing. Brilliant work!
@VolosProjects
@VolosProjects 8 месяцев назад
My pleasure!
@myzingonline
@myzingonline 3 месяца назад
thank you so much for making this video :)
@rollyavecilla
@rollyavecilla 22 дня назад
Thank you for this tutorial.
@fabryz
@fabryz 7 месяцев назад
I was JUST going crazy because I couldn't understand how I could use my custom TTF on a little project, this video saved me. Thanks Volos
@VolosProjects
@VolosProjects 7 месяцев назад
No problem :)
@michaeldiamond2269
@michaeldiamond2269 8 месяцев назад
Great video. Thank you.
@ragohy
@ragohy 8 месяцев назад
Thank you very much for this explanation! 😀👍
@VolosProjects
@VolosProjects 8 месяцев назад
You are welcome!
@0miker0
@0miker0 8 месяцев назад
This is my favorite video. Huge thank you and I have always wanted differnet fonts other than the default TFT_eSPI ones they provide.
@VolosProjects
@VolosProjects 8 месяцев назад
i am glad you like this, also i noticed that you stoped to post on youtube, why is that, i am sure you have many interesting boards and projects
@0miker0
@0miker0 8 месяцев назад
@@VolosProjects For the past few months all my projects have been paid customer projects that are sadly, not open source.
@VolosProjects
@VolosProjects 8 месяцев назад
That is good reason. So you are aveliabe for hiring, maybe i will need custom board soon.
@0miker0
@0miker0 8 месяцев назад
@@VolosProjects Anytime and it would be an honour. Your code from projects over the years has been very helpful. Please keep posting videos.
@johnglielmi6428
@johnglielmi6428 8 месяцев назад
Thanks for all your hard work, and for showing us all how to make our projects more unique. I wonder if you can use this method to add multiple fonts to a display.
@tubeDude48
@tubeDude48 8 месяцев назад
Great sites that you show us! 👍👌
@VolosProjects
@VolosProjects 8 месяцев назад
Glad you enjoyed
@abdelnacer7721
@abdelnacer7721 8 месяцев назад
Nice video,Waiting the next ,Esp32 with tft display and timer countdown,made with square line studio 😃
@BlondieSL
@BlondieSL 8 месяцев назад
Hmm... a few days ago, I made a comment on your video about how nice the fonts are that you use and that I can never seem to get such nice looking fonts. So now I wonder if that's why you made this video. LOL If so, then thanks! But seriously, you make all this look so easy. I wonder too, is there a way to enable some sort of anti-aliasing (smoothing) to a font package?
@claudiomoles
@claudiomoles Месяц назад
{} = CURLY BRACKETS IN ENGLISH or "chave" in Portuguese, Brazil where I am from! Thanks for your videos!
@mad_circuits
@mad_circuits 8 месяцев назад
I like the fact that the "days until birthday" countdown has 4 digits. 😂
@Humbulla93
@Humbulla93 7 месяцев назад
You never know If you move to jupiter or another planet so that's smart thinking on His side to future proof the gadget
@OsoPolarClone
@OsoPolarClone 8 месяцев назад
You indicated that you did not know what to call these { } in English. I have heard people call them “curly brackets”.
@VolosProjects
@VolosProjects 8 месяцев назад
Thank you, i will call them curly bracket then
@russhughes
@russhughes 8 месяцев назад
@@VolosProjects also commonly called ‘braces’
@damo666
@damo666 5 месяцев назад
Star Trek Fans call them something else.
@bhagmeister
@bhagmeister Месяц назад
Curly braces
@kevinlieb
@kevinlieb Месяц назад
Very cool and very informative as usual. One question: is there a way to scale the fonts up and down in the sketch without sampling a font of each size and saving it in an header file?
@VolosProjects
@VolosProjects Месяц назад
No, i am afraid this is only way, store each size in memory
@ka2pyj
@ka2pyj 2 месяца назад
Great videos. I am trying to choose a device for a very simple project to display an eye chart on a device about the size of the T-Panel S3. I need to display black fonts as small as 7 point on a white background. Can you tell me if 7 point fonts are achievable?
@Julio7Mus
@Julio7Mus Месяц назад
Tem como fazer se mover da esquerda pra direita, como fosse um letreiro de led?
@EasyOne
@EasyOne 8 месяцев назад
nice
@Sergkey42
@Sergkey42 5 месяцев назад
от души. очень круто 👍 буду пробовать
@VolosProjects
@VolosProjects 5 месяцев назад
Thank you
@jdsan6009
@jdsan6009 8 месяцев назад
Thanks a lot for another great video. So an individual .h file should be needed for each font size, right?
@VolosProjects
@VolosProjects 8 месяцев назад
Yes, each size needs to be created and saved in header file
@arlo4051
@arlo4051 8 месяцев назад
Thanks Volos for another great tutorial. Question if I may , if you do not specify text color on "sprite.drawstring" does it default to white ? Thanks again and best to family.
@VolosProjects
@VolosProjects 8 месяцев назад
Thank you, yes white text i defoult
@CDE.Hacker
@CDE.Hacker 8 месяцев назад
If you don't like the word "Volos", it is not too late to re-brand now. You can name your channel anything and we'll still watch. We come for the videos not the channel name. 👍
@RichardNobel
@RichardNobel 8 месяцев назад
Yeah, I was wondering why he said "I hate that name" 😂 ( ⏳ 12:03 in the video )
@villageidiot8718
@villageidiot8718 8 месяцев назад
Thank you for the informative video.
@VolosProjects
@VolosProjects 8 месяцев назад
Glad it was helpful!
@Zhixalom
@Zhixalom Месяц назад
{ I find that most people call these curly brackets } - Although, here where I live they are often know as Tuborg brackets, because of the original shape of the label on the Tuborg beer bottles. 🍺😆
@VolosProjects
@VolosProjects Месяц назад
I love Tuborg, i will cal them tuborg brackets then :)
@Zhixalom
@Zhixalom Месяц назад
@@VolosProjects ❤
@gc9n
@gc9n 4 месяца назад
How about to make a font with ONLY NUMBERS (in case you want to print only numbers and save space) because the font files are big and you will get "text section exceeds available space in board"
@WagonLoads
@WagonLoads 8 месяцев назад
I would like to convert a 3D Glass Nixie Tube image to a font, so that I could have a Nixie tube volt meter.. The tube image I have looks great, but it did not have a decimal point. Is there a way to convert 3D images to a 3D font?
@aloice
@aloice 8 месяцев назад
what board was the one you used in the first shot of the intro? the circular one
@VolosProjects
@VolosProjects 8 месяцев назад
It is board from Makerfabs matouch rotary
@user-qx2ru2qs2g
@user-qx2ru2qs2g 6 месяцев назад
I really enjoy watching your videos. The UI designs you create are very beautiful. Even though I'm new to ESP32, I'm still drawn to your projects. I'd like to ask you about the AMOLED screen on the 'T-Display S3 AMOLED.' Does the AMOLED screen cause discomfort to your eyes? I've had an uncomfortable experience with OLED screens on phones before. Sorry, my English skills are not very good, so perhaps my expression isn't clear.
@VolosProjects
@VolosProjects 6 месяцев назад
Thank you my friend, to me amoled screen looks beaudiful.. and nice and pleasibg to look at, only thing you need to do is reduce brightness,... dont worry, i have same priblem with english
@user-qx2ru2qs2g
@user-qx2ru2qs2g 6 месяцев назад
@@VolosProjects Thank you for your response. I can confidently purchase an AMOLED screen now. I'm interested in working on some fun projects. For instance, I have a few 433 MHz garage door remotes and some RFID access cards. I want to integrate them all, controlled by an ESP32-S3. I'm currently searching for information. Do you have any suggestions? I hope that after successful research, I can create my own PCB board, which feels really cool!
@user-qx2ru2qs2g
@user-qx2ru2qs2g 6 месяцев назад
@@VolosProjects Is it possible to adjust DC dimming on an AMOLED screen using code, or is it a hardware limitation that allows only PWM dimming
@jasenhenry
@jasenhenry 8 месяцев назад
8:00 we call that bracket a "curly brace" in english
@ChandrashekarCN
@ChandrashekarCN 8 месяцев назад
💖💖💖💖
@kulibaer
@kulibaer 4 месяца назад
Great explanation - but I can't get any further implementing sprites on my ESP32 with attached 2.8'' TFT 320x240 display. Using a single sprite with full size "sprite.createSprite(320,240);" there is no visible output. If I divide the entire screen into four equal areas "sprite.createSprite(160,120);", then it works great - but it's uncomfortable... Is there a way to use one sprite for the entire display size?
@alejandroperez5368
@alejandroperez5368 3 месяца назад
Of course there is...
@chandanmondal7310
@chandanmondal7310 7 месяцев назад
Sir, I have run bootloader again in already programmed ATTiny85, now it is not responding. How to solve it?
@PaulTurtle
@PaulTurtle 8 месяцев назад
What is the name of the font used on the "Days Until Birthday" demo?
@VolosProjects
@VolosProjects 8 месяцев назад
Name of the font is bombing
@jam43
@jam43 8 месяцев назад
I have a LilyGo T-Display S3 Touch device. I can download the factory sketch and it works fine. Until a week ago, I could download your sketches ( like your Poker sketch) and they worked fine also, but now they download but display nothing. I just tried your CustomFont sketch and it downloaded, but display nothing I am using IDE 2.2.1 Can you help me? Jum
@VolosProjects
@VolosProjects 8 месяцев назад
You probably updated libraries
@jam43
@jam43 8 месяцев назад
What version of library TFT_eSPI should I be using? @@VolosProjects
@BestFirmwareAround
@BestFirmwareAround 8 месяцев назад
I hope someone will write and share a simple code for using Truetype fonts... :)
@BrendanPennySA
@BrendanPennySA 8 месяцев назад
Can you help me with my ESP32 project? Been waiting months for you to get a gap in your schedule.
@HenAndPenn
@HenAndPenn 8 месяцев назад
Please make a real AI battle buddy like in COD. Please
@stizandelasage
@stizandelasage 7 месяцев назад
Ferrari
Далее
Alisha Lehmann joins Juventus Women 🤍🖤
00:16
Просмотров 1,4 млн
Try these 16 Brilliant ESP32 projects!!!
11:18
Просмотров 549 тыс.
Bar Graph - Programming Tutorial (TFT_eSPI library)
36:25
I Bought a $5000 PC in a Random Asian Tech Mall
22:12
Getting Started Tips 3.5" Elecrow TFT ESP32
22:55
Просмотров 3,5 тыс.
Can the ESP32 Handle 6 animated GIFs on 6 Screens ?
6:36
Так ли Хорош Founders Edition RTX 4080 ?
13:00
899$ vs 360$ which one will you choose ? #iphone #poco
0:18