Тёмный

How to create a simple Touchscreen GUI || Arduino LCD & Touchscreen Tutorial 

GreatScott!
Подписаться 2 млн
Просмотров 1 млн
50% 1

Only $2 for 10pcs PCBs (10cm*10cm): jlcpcb.com
Previous video: • DIY Plasma Arc Speaker
Multiplexing video: • Electronic Basics #5: ...
Facebook: / greatscottlab
Twitter: / greatscottlab
Support me for more videos: www.patreon.com/GreatScott?ty=h
You can download my example code here: / 20817428
You can get an 8-Bit Parallel TFT LCD here: (affiliate links)
Aliexpress: s.click.aliexpress.com/e/_d7b...
Ebay: rover.ebay.com/rover/1/711-532...
Amazon.de: amzn.to/2BkQnb8
Websites which were shown in the video:
cdn-shop.adafruit.com/datashe...
github.com/adafruit/TFTLCD-Li...
github.com/adafruit/Adafruit_...
www.nxp.com/wcm_documents/tec...
www.sparkfun.com/datasheets/L...
In this video I will show you how TFT LCDs and resistive touchscreens work and how we can utilize an Arduino in order to control them. At the end I will then show you how to create a simple GUI for an Arduino project which has a touchscreen as an input.
Thanks to JLCPCB for sponsoring this video
Visit jlcpcb.com to get professional PCBs for low prices
Music:
2011 Lookalike by Bartlebeats

Наука

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

 

18 авг 2018

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 725   
@philipatkinson1532
@philipatkinson1532 2 года назад
Thank you. I just bought one and was getting very frustrated with its partial function. Simple things such as knowing it’s supposed to be used in a vertical orientation make a big difference! I don’t expect to fully understand the complex theoretical bits, it’s not not my day job, impressed that you do though. More impressed by your consistent ability to explain the relevant bits of complexity in order to use the product, across all of your videos. Very useful and solidly reliable, a ‘go to’ site where you’ve published for anything I’ve bought. Phil
@zebsolaria4763
@zebsolaria4763 2 года назад
Sir - I rarely comment on videos - HOWEVER today I chose to make an exception. I have watched MOST of your videos, and they rank among the best most informative learning activities I think anyone interested in electronics can choose to spend their time doing. What great work! Thank YOU!!!
@Emet-wd5mz
@Emet-wd5mz 5 лет назад
9:37 GreatScott - *all we had to do * My brain - *was follow the damn train cj*
@peterhimmelman9241
@peterhimmelman9241 3 года назад
Huh?
@prathamkalgutkar7538
@prathamkalgutkar7538 3 года назад
@@peterhimmelman9241 GTA San Andreas Reference
@budbrady3289
@budbrady3289 5 лет назад
I understand 5% but enjoy 100%. Thanks!
@budbrady3289
@budbrady3289 5 лет назад
JustGame ....Understand that I'm 65 and still in an analog world. Fortran IV is the only computer language I ever "learned." I'm am ordering an Arduino training kit when I can afford it. Digital here I come!!!
@TobyCowles
@TobyCowles 5 лет назад
Bud Brady you will pick it up the more you watch, I know when I first started watching GS I was just getting into electronics and barely understand anything but just hearing the terms used and working on my own projects I have a much deeper understanding of these videos
@sensiblewheels
@sensiblewheels 5 лет назад
Bud Brady That's great to know. May I ask where are you from?
@budbrady3289
@budbrady3289 5 лет назад
Anirudh Appala northern Indiana USA
@sensiblewheels
@sensiblewheels 5 лет назад
Bud Brady Okay. I'm from India. Not sure how the logistics is going to work but I'd love to sponsor a basic kit for you!
@ams0063
@ams0063 5 лет назад
You literally read my mind. A few days back I was also thinking about a touch screen display for my arduinos and now you made a video about them. Wow amazing you are awesome.
@simangundeep8770
@simangundeep8770 5 лет назад
What I like from each of your video is how you end up your video 👍, "stay creative" that's so GREAT
@jonahswain
@jonahswain 5 лет назад
One thing to consider is that while the parallel interface requires fewer clock cycles to set the data it may actually take more clock cycles on the microcontroller because many microcontrollers offer hardware SPI, I2C, and UART modules which operate independently of the rest of the processor.
@techjeff6227
@techjeff6227 5 лет назад
Thank you! I've been passively brainstorming how I'm going to implement my touchscreen UI for one of my projects.
@MrPenguin098
@MrPenguin098 5 лет назад
I say wow Great Scott! As a newbie in electronics I'm learning a lot watching your videos. I've started from your into to electronics. Thanks.
@promisenwaobilor95
@promisenwaobilor95 5 лет назад
Am always looking forward to your videos. they're all GREAT
@fentzke
@fentzke 5 лет назад
Like Frosted Flakes! ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-O6EcMSWRpms.html
@markmark2961
@markmark2961 5 лет назад
I really love how you always make projects about things what I am fancying to try :D Love you man (nohomo), keep up the good work!
@jinn3690
@jinn3690 5 лет назад
The great tutorial video that I haven't watch before. That was so explicit. Good job man
@Greg74948
@Greg74948 4 года назад
Thank you, GreatScott for this very informative and helpful video! It will definitely help me with using my LCD touch screen shields, which I bought just a few days ago. :)
@mrbdrm2
@mrbdrm2 5 лет назад
You actually bringing really important and usable information to us. Thank you very much
@fisherdigital
@fisherdigital 5 лет назад
Thank you for all the work you put into your videos. I learn very easily from your teaching technique. Thank you.
@striker8paints
@striker8paints 5 лет назад
Many thanks for this video, I've been trying to wrap my head around how to use tft displays for a while. I need to get one of those shields for testing now. Thanks!
@baseandtrance1110
@baseandtrance1110 5 лет назад
This is just much more than great Mr Great Scott I needed such a video since so long cause I love to make everything from scratch even an LCD or anything Thank you so much for this
@greatscottlab
@greatscottlab 5 лет назад
You're welcome :-)
@BuildItnow
@BuildItnow 5 лет назад
Really interesting video. Looking forward to 1 million video special!
@WhitEagle7
@WhitEagle7 Год назад
bro, I feel like every project I start working on, you already have a video about it! Amazign!
@victorchorques4893
@victorchorques4893 5 лет назад
Great video again! Is always welcome to have in-depth explanation of technologirs used.
@mupschiplayz1802
@mupschiplayz1802 5 лет назад
Im still wondering how these people with 10 million subscribers like Unbox Therapy can get that popular with doing very simple videos (just unboxing things) and you, Scott, (only!) 800.000 Subscribers...
@orange_tweleve
@orange_tweleve 5 месяцев назад
Because those channels focus on mass audiences who just watches videos without any indepth knowledge on anything and at best case be aware of the specs list of whatever being advertised and say it back like a parrot. They are the type of people who will tell you the ram of a phone that's 8gb is the same as a pc 8 gb because they only know that aspect but rather not know anything about bus speed etc.
@alankhaev8467
@alankhaev8467 5 лет назад
I can't wait until you get 1 million subscribers. I've been watching your videos for 2.5 years now!
@xH3X3Nx
@xH3X3Nx 3 года назад
Very well detailed and instructive!!! The layout of the information and presentation are prefect. Much thanks and keep it coming.
@1996BRECHT
@1996BRECHT 5 лет назад
I really like those zoomed in views of the LCD, could watch that all day :O
@PabloSanchez-Ke-x2
@PabloSanchez-Ke-x2 3 года назад
Inspiring videos! Great channel! You make the projects not scary, and that's excellent for electronic beginners! Thanks!!
@fazlanahmed5657
@fazlanahmed5657 5 лет назад
No words. Really found a better person. Well done ...
@dzorzstops5136
@dzorzstops5136 5 лет назад
Perfect video. I love your videos. Just keep like this. The world needs people like you.
@greatscottlab
@greatscottlab 5 лет назад
Thank you very much :-)
@ninadtaralekar
@ninadtaralekar 5 лет назад
Hello Scott.. thanks for the video... You have taken exact examples with the gist of the codding and basic working.. thanks a lot for presenting variety of projects..
@budandbean1
@budandbean1 5 лет назад
Really enjoyed this! You are really a super person sharing your knowledge, thank you for helping everyone. I’d love to see more videos using these screens if possible. I’ve got to get some first. :-) Thank You 🙏🏻!
@brycef.5812
@brycef.5812 5 лет назад
Keep up the awesome vids. Highest quality go-to channel for any electronics project
@greatscottlab
@greatscottlab 5 лет назад
Glad you like them :-)
@brunovalentim6736
@brunovalentim6736 5 лет назад
Perfect, please continue, we need this style of information. Thanks for your time
@DimiEG
@DimiEG 5 лет назад
Your tutorials is always interesting and useful. Thanks.
@ArN5
@ArN5 5 лет назад
Awesome videos man so glad you are still making more!
@GonzoRibeiro
@GonzoRibeiro 5 лет назад
As always...liked your video, detailed explanation, links to material and the last but not the least...learnt something!
@shraiwi
@shraiwi 5 лет назад
I have learned pretty much everything I know about electronics from you... Thank you so much!
@greatscottlab
@greatscottlab 5 лет назад
Glad you enjoy the videos and learn something new. Thanks for watching :-)
@danj5015
@danj5015 5 лет назад
This... is... exactly what i needed!! Thx for the video!!
@NilsBelde
@NilsBelde 5 лет назад
Very nice. Like always. I like your videos. Just a small correction: it should be 0-239 and 0-319 at 7:39.
@johndoesson
@johndoesson 4 года назад
A programmer once said "We are celebrating our 0th year wedding anniversary"
@noahrodeghiero9640
@noahrodeghiero9640 5 лет назад
I have always wanted to put one of these on my rc car but i didnt know how to implament it, Great vid scott!
@dangthanhthienan
@dangthanhthienan 5 лет назад
Thank you very much. Your work is extremely informative and easy to understand!
@cw41486
@cw41486 5 лет назад
Great video as always sir. Gives me many ideas to put into my own projects. Thank you.
@DaDavid15
@DaDavid15 5 лет назад
Really enjoyed your tft lcd theory breakdown
@HarryBrentonMusic
@HarryBrentonMusic 5 лет назад
Great! Now time to apply this to my Raspberry Pi Rover so I can access controls on competition day!
@MehmetSutas
@MehmetSutas 5 лет назад
Although those screens are listed as 5V tolerant, they work with 3.3volts. You need to use a level converter such as BSS138 mosfet in order to use SPI interface.
@669fusion
@669fusion 5 лет назад
definitely was searching for such vid!!! thanks a lot scott!!!!!
@greatscottlab
@greatscottlab 5 лет назад
You're welcome :-)
@freeelectron8261
@freeelectron8261 5 лет назад
Good tut on colour touch screens for Arduino projects - thanks! Nice handwriting btw.
@hermannpaschulke1583
@hermannpaschulke1583 5 лет назад
The serial one works great with the Raspberry pi, because the kernel has the needed FBTFT driver built in. There is a driver for the touch panel, too so you can use it to run the normal Xorg gui on it.
@VarunSingla
@VarunSingla 4 года назад
The video is very very good. I watched other videos also. Your video gives information of about 100 videos in one.
@gursharanmarwaha3376
@gursharanmarwaha3376 5 лет назад
A great creative video as always! 👌👌
@joemulkerins5250
@joemulkerins5250 3 года назад
Absolutely excellent information as always! Thank you.
@suraj-ram7488
@suraj-ram7488 5 лет назад
Thank you so much, I have been wanting to know this for so long, Thank you sir
@ArduinoBasicsBlogspot
@ArduinoBasicsBlogspot 5 лет назад
Great tutorial - very informative as always.
@StefanoV827
@StefanoV827 5 лет назад
Amazing as always!
@antoniosimoni
@antoniosimoni 5 лет назад
Hi Scott! Nice video as always. I used these displays in the past, than I discovered nextion displays and my life changed 😂 I suggest you to try these displays... You can do amazing things with them easier 😏
@unusualfabrication9937
@unusualfabrication9937 5 лет назад
usually I hate it when youtubers are sponsored, but when it's something that is related, like your electrical engineering and JLCPCB I find it very likable
@unusualfabrication9937
@unusualfabrication9937 5 лет назад
actually I hate sponserships from mobile games, website builders and audible fuck audible
@vedant3321
@vedant3321 5 лет назад
Highlighter used upto it's maximum capacity 😉
@xero110
@xero110 5 лет назад
Every time I see you writing, using highlighters, and rulers it reminds of school in Germany. I lived in Germany and attended school until the 5th grade. I really am amazed at how much better schools are in Germany. I was so far ahead when I started school in the US. Ahead in everything, but English that is. Anyways, sorry for the off-topic rant, keep up the great videos.
@zachburke8906
@zachburke8906 5 лет назад
88HD even schools between states in the us vary massively. Moved a few times as a kid, pretty much did 4th grade twice.
@owendavidmalicsi5900
@owendavidmalicsi5900 5 лет назад
In the Philippines, they use different colored pens to highlight.Not barging...sorry
@sirsundays
@sirsundays 5 лет назад
Irony: Most parents and kids think the school system and quality in germany is bad and needs to be renewed.
@llluuuyyyooo
@llluuuyyyooo 5 лет назад
Brilliant
@cfrank901
@cfrank901 5 лет назад
Great video, very informative, exactly what I needed.
@Kostanj42
@Kostanj42 5 лет назад
that looks so cool! gotta try it! btw roard to 1 million!
@geetanshgautam
@geetanshgautam 5 лет назад
More touchscreen projects, please. Love your videos.
@charlesroberge172
@charlesroberge172 4 года назад
Very nice and clear information! thank you...I was programming one!
@dileanperdomo3821
@dileanperdomo3821 5 лет назад
Well deserved million subscribers, btw
@mihaelpanjkrc7870
@mihaelpanjkrc7870 5 лет назад
Great as always!
@YFTOUCH
@YFTOUCH Год назад
Very professional!wonderful! Thanks for your sharing!
@8867348
@8867348 5 лет назад
Love your videos. However, i don't understand most of them. I find it amazing how you use all those formulas to figure out everything.
@tharinduuld
@tharinduuld 5 лет назад
Very useful video....... GreatScott! .. Keep continuing .....
@Miracle-Pheonix
@Miracle-Pheonix 5 лет назад
Your 1 million subscribers coming soon
@greatscottlab
@greatscottlab 5 лет назад
Well, it will take some time. But we will get there.
@Miracle-Pheonix
@Miracle-Pheonix 5 лет назад
Ok
@Miracle-Pheonix
@Miracle-Pheonix 5 лет назад
I'm your Big Fan
@deveshtomar5102
@deveshtomar5102 5 лет назад
Clasher King Ayan very soon
@deveshtomar5102
@deveshtomar5102 5 лет назад
GreatScott! Yes
@topten7064
@topten7064 4 года назад
You are great teacher and good voice, thank you very much
@ninaddeshmukh2621
@ninaddeshmukh2621 5 лет назад
Your videos are always cool we always learn something new fro. ur videos keep uploading
@TheAdekdinal
@TheAdekdinal 5 лет назад
thanks for make this guide you rock greatscott!
@mondmichel
@mondmichel 5 лет назад
sehr gut erklärt!! Vielen Dank für die tolle Anregung... Daumen hoch!
@AntenainaLand
@AntenainaLand 5 лет назад
Sssssssssstay creative and I will see you next time! great video as always!
@RikyLoGo99
@RikyLoGo99 5 лет назад
I would like if you make microcontrollers tutorials. Please consider that :c I love how you explain things.❤️
@wggaminigunatunga801
@wggaminigunatunga801 4 года назад
You are great. I don't have words to express my gratitude. In my mother tongue " ඔයාට බොහෝමත්ම ස්තූතියි".
@ChrisLeeW00
@ChrisLeeW00 5 лет назад
Excellent content as always
@petrichors
@petrichors 5 лет назад
You are truly a great Scott. Thats Amazing,, Thanks a lot, man.
@BakaPheeze
@BakaPheeze 5 лет назад
as usual a nice video. good work
@somethingpersonfem
@somethingpersonfem 4 года назад
Thanks for this great Video from Germany !
@abd00raad
@abd00raad 5 лет назад
Thanks a lot for this amazing videos. It is very informative
@lahirupamodya6188
@lahirupamodya6188 5 лет назад
it is such a coincidence that I ordered my first a TFT colour LCD display on AliExpress on today morning : )
@jasonrulesudont5515
@jasonrulesudont5515 5 лет назад
This is awesome! Thanks a ton!
@ok-tr1nw
@ok-tr1nw 5 лет назад
Your the best greatscott
@electroboy7422
@electroboy7422 5 лет назад
a lot work there, big bravo to you 💪💪💪💪👍👍👍👍👍
@crxxpslvyr7887
@crxxpslvyr7887 5 лет назад
yeah brand new video!!!!
@brainfornothing
@brainfornothing 5 лет назад
Very useful ! Thanks for sharing !
@aadeshpise1205
@aadeshpise1205 5 лет назад
Sir u are amazing want to see more videos like this
@SoLaR27
@SoLaR27 5 лет назад
Thanks for the informative video!
@avejst
@avejst 5 лет назад
Thanks for sharing 😀👍 Nice project 👍
@hamzahteknik2018
@hamzahteknik2018 3 года назад
GreatScott is a Great Channel..... so amazing,,so smart,, wonderfull,,
@junuhunuproductions
@junuhunuproductions 5 лет назад
Another Great video. Thanks!
@nuwanbalasooriya3078
@nuwanbalasooriya3078 3 года назад
Thank you... I learned a lot of new things. Nuwan, from Sri Lanka.
@ddavity
@ddavity 5 лет назад
Amazing video, thanks!
@hrishikeshb
@hrishikeshb 5 лет назад
This is really good! I wish you'd start doing more of these with an STM32 MCU.
@23RaySan
@23RaySan 5 лет назад
meh, they are sometimes a pain in the ass. of course, if you need more capabilities they are the way to go. but if a atmega/pic is powerful enough i would stick to them all day long
@RolfResler
@RolfResler 5 лет назад
FYI: The Display you tied on @5:42 is 3.3V only. Although it claims to be 5V tolerant, it is NOT. Mine was not working as well, so I used a Level-Converter and... "voila", it works perfectly. (You can also use a couple of resistors, but that turned out to be not reliable at all) You can use 3.3V Arduino boards. I use a Bluepill STM32 board now with the ADAFRUIT_GFX_AS and Adafruit_ILI9341_STM libraries and this is fast as lightning. But thanks for the great video!!!
@beshoynagib4812
@beshoynagib4812 5 лет назад
great video Great Scott !! Try making a video about the Atari and Nintendo's game Duck Hunt and the gun working mechanism. Making a similar project would be so awesome actually besides that the idea of the gun is so easy to be made.
@jrioublanc
@jrioublanc 5 лет назад
Thanks for this valuable video.
@MarionMakarewicz
@MarionMakarewicz 5 лет назад
the money shot: "How the hell can we provide a total of 1040 control lines for the Arduino?" I just love your videos. Thanks so much for enlightening me.
@ArrtusMusic
@ArrtusMusic 5 лет назад
Hey, Scott! Do you think you can make your own Smart Glass? Like the dimmable transparent glass. Would love to see a video on it!
@alexwoolum
@alexwoolum 5 лет назад
The issue you had with the first screen was logic level voltage. Try putting a 10k resistor on all the data lines and it will work.
@cbseclass10maths14
@cbseclass10maths14 5 лет назад
Great as usual
@greatscottlab
@greatscottlab 5 лет назад
Thanks
@LucasJaluL
@LucasJaluL 5 лет назад
You are giant! Excelente vídeo!
Далее
The best low power display? E-Paper Tutorial
9:50
Просмотров 768 тыс.
Куда Больнее Упасть с Высоты?
25:11
Едим ЕДУ на ЗАПРАВКАХ 24 Часа !
28:51
Display examples - which one to use?
12:41
Просмотров 250 тыс.
Forget WiFi! This Wireless Method is WAY Better?
12:14
Просмотров 473 тыс.
I built my own computer. by hand.
13:03
Просмотров 1,1 млн
Arduino TFT LCD Touch Screen Tutorial
7:58
Просмотров 1,6 млн
🛑 STOP! SAMSUNG НЕ ПОКУПАТЬ!
1:00
Просмотров 121 тыс.
Развод с OZON - ноутбук за 2875₽
17:48