Тёмный

Datasheets: 16x2 LCD By Hand (No microcontroller) 

Mitch Davis
Подписаться 36 тыс.
Просмотров 94 тыс.
50% 1

First video in a series dedicated to reading datasheets.
This video focuses on a datasheet for a 16x2 LCD, which is simple enough that it can be programmed by hand (without a microcontroller).
LCD Datasheet: www.sparkfun.com/datasheets/L...

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

 

21 ноя 2020

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 240   
@c_pso-darky9720
@c_pso-darky9720 Год назад
“Give a man a fish, and you'll feed him for a day. Teach a man to fish, and you've fed him for a lifetime.” This was the kind of tutorial I've always wanted. You just taught us how to fish, while tonnes of other tutorials here just gave us a fish.
@timgraf7933
@timgraf7933 Год назад
Or let the man starve to death and you have more fish for yourself.
@musikgra2716
@musikgra2716 3 года назад
This video is a highly in-depth explanation. It seems like a slow-motion version of the way the microcontroller works.
@MitchDavis2
@MitchDavis2 3 года назад
That’s one of the reasons I’m mesmerized by these displays. There’s not a whole lot of things that I can manually interface with like this
@thatremindsme2836
@thatremindsme2836 Год назад
Hi Mitch... Just came across this presentation on display programming ... A pleasure to listen to. Unpretentious, honest and accurate .... engineering needs more of your style and skill.
@theadoxbox8955
@theadoxbox8955 3 года назад
This was very helpful and appreciated! I've been trying to find tutorials that dive into the datasheets while explaining them well and this did that perfectly!
@andrewwatts1997
@andrewwatts1997 3 года назад
Aaaaaannnddddd I subscribed. That was the most detailed explanation of the workings of that screen I have ever seen. And it yet again shows me why Arduino is but a stepping stone... With libraries always missing vital functions >.>
@purie5054
@purie5054 3 года назад
Amazing video, both keeping it relatively simple but also highlighting pitfalls/possible misunderstandings. Love it!
@humongouserectus
@humongouserectus Год назад
Great video. I have started to dabble with electronic projects and this video is a gem in itself!
@cnsapam
@cnsapam 2 года назад
This is a fantastic explanation with superb task breakdown. And it can’t be better than this.
@tonyblewitt6159
@tonyblewitt6159 2 года назад
Absolutely great ! clear, straightforward No stupid music a genuine effort to make it understandble and a great idea to single step. thanks for your efforts
@Autotrope
@Autotrope 2 года назад
Hey Mitch I like your videos so much, you have a talent for this. Keep doing it. Youll become more well known over time.
@aintnoDat
@aintnoDat 9 месяцев назад
I have always looked for someone who would explain how LCDs work. Your video was the one, a job well done!
@danny_racho
@danny_racho 2 года назад
I am at this stage, where I'm almost graduating, but still a bit afraid to go through the datesheet for some reason. This was extremely helpful, especially the Enable timing diagram. I always try to avoid that part, because it looks so scary. Thank you for breaking this down to such an easy understanding :)
@rftech1608
@rftech1608 Год назад
one step at a time and you will be come more comfortable working with them. Best Wishes
@LightHolmes
@LightHolmes Год назад
This is the perfect way to teach this. Turning the Enable on and off was quite confusing to me in class because it was all in code, but having everything physically on a breadboard cleared so much up. Thank you!
@mufeedco
@mufeedco Год назад
Thank you. I just watched three videos from your RU-vid channel, and I got a lot of information on how to work with microcontrollers.
@arindamdas936
@arindamdas936 2 года назад
I m a newbie to digital electronics. Was using such a display through Arduino and built in libraries. After watching this, my whole perception changed. Now I realise how much stuff goes on in the background and what actually the microcontroller is doing. Amazing video. Really grateful.
@im1234c
@im1234c 3 года назад
I know this is a somewhat old video but thank you so much for this video. I'm working on my senior design project which I want to use these as our UI to keep cost down but the library for the msp430 I found wasn't working and this video is allowing me to write my own drivers for it. Appreciate the time and effort to make such a high quality video.
@rotmarder
@rotmarder 3 года назад
Hi Mitch, a great Video indeed! After a couple of minutes i was playing around with breadboards, wires and a 16/2 display. It worked perfectly fine! Thanks a lot for showing the important parts of the datasheet. the next 300p doc i‘ll try to read by my own.
@AlejandroHidalgoL
@AlejandroHidalgoL 11 месяцев назад
Thanks for the time invested to explain in so deep way. Congratulations!
@moinshaikh6684
@moinshaikh6684 2 года назад
Thanks for your magical explanation, we have now only one teacher on RU-vid, for crystal clear understanding.
@wilson297967928
@wilson297967928 Год назад
Hi, I'm a Student from Centennial College, ON CA. I found your video in our course shell, and it is very helpful. I'm coming to thank you, and give you a thumb up.
@TheUnofficialMaker
@TheUnofficialMaker Год назад
very interesting. I have used these a few times but now I understand how they work, thanks for your effort. You are a good teacher.
@jaydenhenry693
@jaydenhenry693 2 года назад
This was amazing thank you so much, I have been trying to figure out what you explained in the video for days at this point.
@Demian_Scales
@Demian_Scales 3 года назад
This is some great video. Having fun while watching it. Thank you!
@ricardodavidson299
@ricardodavidson299 3 года назад
Wish I could like this video a million times dude your amazing
@photobusta
@photobusta 3 года назад
This is totally insane!!! Awesome job
@_emanmodnar
@_emanmodnar Год назад
A very good educational video. I’ve stumbled across this video because I was looking for the data sheets on the internet without any luck … Finally got it from the link in the description ☺️👍
@oliver24x
@oliver24x 3 года назад
Wish I had found a video like this in High School! 😂 But it's so true, if the only answer to my question is in the datasheet, I'm doing something else. Hopefully not anymore!
@TheScientist1234
@TheScientist1234 2 месяца назад
Hey Mitch, brand new to electronics here! This is by far the best video I have seen on learning a topic. Loved the journey and hope to learn more through exploring datasheets!
@tahirbintariq8934
@tahirbintariq8934 2 месяца назад
This is the video I was looking for. Thanks Mitch Davis
@draufunddran
@draufunddran 3 года назад
I'm very excited about the stm32 series... 😃
@RetroEcoChicken
@RetroEcoChicken Год назад
i love videoes like this. calm and relaxed i hate when people try to explain it in the minimal amount of time.
@rainfallen1064
@rainfallen1064 2 года назад
This was very helpful. In other websites, they were showing that D7 of the lcd receives the least signicant bit, but it's obviously the one that receives the most significant bit.
@adumont
@adumont 3 года назад
Thanks Mitchel, I love the low levels tutorial, where things are done by hand, and I found very useful how you explain how you read the datasheet. Indeed datasheet can be scary...
@armincal9834
@armincal9834 3 года назад
I love how for a software engineer programming a microcontroller is considered extremely low level but for electronic engineers even microcontrollers are conaidered high level :Dd
@srikrishnajana7665
@srikrishnajana7665 2 года назад
Dude, you are amazing. I have simulated this circuit in proteus and it works perfectly.
@amirrezafiroozi4080
@amirrezafiroozi4080 15 дней назад
I appreciate your making this video. It's quite useful and informative. Thank you!
@whatelseison8970
@whatelseison8970 2 года назад
Personally, I love a good datasheet. Amazing video man! I absolutely believe it was not as easy as you made it look.
@meiowalot7570
@meiowalot7570 5 месяцев назад
Thank you for the detailed and clear explanation. This is very cool!
@Manimanocas
@Manimanocas 2 месяца назад
Thank you so much for the help reading the datasheet, i now know what to look for when trying out other components!
@yussefhazem5637
@yussefhazem5637 7 месяцев назад
I love how you're going through the thought process of the average beginner, Like oh RW that could mean read and write. You are single handedly reshaping the thought process of every newbie watching you.
@hamedosoulitabrizi507
@hamedosoulitabrizi507 8 месяцев назад
amazing demo for reaaaaaly understanding how to run an LCD
@chiparooo
@chiparooo 3 года назад
Very interesting! You made it look easy but I definitely learned some stuff. Thanks for sharing!
@zephyr.huseynov
@zephyr.huseynov 2 года назад
Greetings from Azerbaijan and thanks for the amazing content ❤️ Keep going man.. Everytime i realize that i have much things have to learn :)
@QueueTeePies
@QueueTeePies Год назад
This is as low level and simple as it gets. Wonderful tutorial.
@adaminsanoff
@adaminsanoff 3 года назад
Very educational channel! Thanks for your effort!
@ethzero
@ethzero 2 года назад
Thank you so much for this video. Specifically I was preparing my own toggle switch LCD box project and at the bread phase of testing this out. I had actually got beyond the point of clearing the display and sending characters but then in my final checked all I kept getting was a complete 1st line of "block" characters. After a good hour of rechecking all my connections and swapping the two LCD modules back and forth between the "toggle switch" breadboard and an Arduino to sanity-check the damn things where still working, I figure it must be something to do with the initialisation but alas by understanding of the datasheet commands was weak. Thanks to 10:45 & 11:14 this helped enormously in getting my project back on track by realising that potentiometer was set a little too high but only spotted this when I send the show cursor & blink cursor commands ❤
@chrisskyr623
@chrisskyr623 3 года назад
You are amzing.This video is fantastic
@meneerjansen00
@meneerjansen00 Год назад
You are an excellent teacher! I needed this.
@mientuspug3406
@mientuspug3406 3 года назад
Very good work. I can't wait for the STM32 videos.
@ajeshnagpal
@ajeshnagpal Год назад
Dear Sir, thanks for the detailed explanation and integrity information about 16x2 display
@reyrank2846
@reyrank2846 3 года назад
just subscribed....but seeing your videos quite awhile...i really like the way you explained and the way you present it... Kudos....
@easyelectronics4364
@easyelectronics4364 3 месяца назад
Absolutely amazing! Why did get this as a suggestion after freaking 3 years😢 anyways got to learn a lot❤
@Ttf_bike_rider
@Ttf_bike_rider Год назад
In-depth explanation 🔥
@kaakos9273
@kaakos9273 3 года назад
Very helpful fantastic work thanks a lot we are missing such a content on RU-vid professional deep understanding
@asadeeshprabhakar
@asadeeshprabhakar 3 года назад
very useful and your video gave a very good clarity on LCD operation .Thanks alot brother
@youssefahourri3245
@youssefahourri3245 3 года назад
When I have seen how you managed the wires on the breadboard and heard the (zerooos and ones) I remember Ben Eater. By the way the video is very informative
@MitchDavis2
@MitchDavis2 3 года назад
He’s 100% the reason that I wired everything up that way. It’s incredible how much more understandable everything is with neat wiring. This same circuit using jumpers looks like a spaghetti mess
@mariafernandamaldonado9923
@mariafernandamaldonado9923 2 года назад
Amazing video, greetings from Ecuador.
@kanal1943
@kanal1943 Год назад
wow, you explain how it works so clearly:) thank you a lot
@Arceus3251
@Arceus3251 Год назад
Very solid approach to approaching a datasheet. I did the dumb mistake of shoving myself head first into trying to make my own Raspberry Pi Library for a 16x2 before even having a method... Eventually worked, but I wish I had seen this video sooner
@PomeraDM100
@PomeraDM100 3 года назад
Great vid. I like the low level stuff. Subscribed
@youcefassou1592
@youcefassou1592 3 года назад
Thank you for sharing well explained, keep up the good work
@dhanu_-kg5qv
@dhanu_-kg5qv 2 года назад
Please make this sort of detailed videos waiting for more knowledge from you. But the content available is just amazing 😃
@henkoegema6390
@henkoegema6390 Год назад
Great work man !!😄
@jeganl6094
@jeganl6094 3 года назад
Great, appreciate your approach.
@FreddyBNL
@FreddyBNL 3 года назад
A very good demystifying video. Shows you can do a lot with simple programming, without the use of libraries. Next a simple graphic display, like the cheap tough screen shields for on an Arduino UNO.
@Victor748
@Victor748 2 года назад
Thank you very much friend, this explanation was very useful. Now I am using my LCD but I implemented in microcontroller for avoid the issues with the enable bit
@BenjaminEggerstedt
@BenjaminEggerstedt 3 года назад
This video is gold! Thank you! :)
@kavehsarkhanlou8608
@kavehsarkhanlou8608 3 года назад
Awesome work thank you for the quality content
@andreialexander405
@andreialexander405 2 года назад
Really amazing work!! Thank you!!
@shourovpal2168
@shourovpal2168 Год назад
This is really useful.Thanks for sharing
@digi533
@digi533 2 года назад
I really appreciate it, i know that you spent a lot of times for editing video just make those people can understand it in simply way, i hope you make new contents about "read datasheet"
@dhruvandangar9972
@dhruvandangar9972 3 года назад
you are awesome bro. hats off to you.
@halradhi
@halradhi 3 года назад
I'm too lazy to read the datasheet and prefer watching great RU-vid videos like this one that explains what I need to know. Awesome work 👍
@jaykarkapadia2876
@jaykarkapadia2876 3 года назад
@Benito Daudier Ohh u successfully wasted $11
@joeb134
@joeb134 Год назад
This video is awesome. I was able to write this in Arduino without using the code library.
@mohammadzamanzamani9775
@mohammadzamanzamani9775 2 года назад
just thank for all your effort !
@abpccpba
@abpccpba 2 года назад
Great presentation; learned a lot. Thank You
@bartosik321
@bartosik321 5 месяцев назад
this is amazing dude
@caizza3
@caizza3 4 месяца назад
Amazing tutorial!
@williamgolley1112
@williamgolley1112 2 года назад
Nicely done.
@anhoanghocgioi3140
@anhoanghocgioi3140 10 месяцев назад
I learned more from this video than I ever did in 1 semester at uni
@Mansary1111
@Mansary1111 Год назад
WELL DONE !👏👏
@msaebani
@msaebani Год назад
Thank's bro. That was awesome
@diyk-h-m2423
@diyk-h-m2423 Год назад
👍👍 best video for learning
@BogdanSerban
@BogdanSerban 3 года назад
I've been messing with electronics for about 10 years, I do PCB design, power electronics, been to university and did all sorts of automation, embedded programing and electronics, but... IT'S NOW THAT I FIND OUT WHAT VDD AND VSS MEAN.
@ashokpandys9676
@ashokpandys9676 3 месяца назад
😂😂😂😂😂😂😂😂🤣🤣🤣🤣🤣🤣🤣🤣🤣 omg hahahhahahhahahahahhaa how is that even possible vss vdd are like basic stuff for per electronics 😂😂😂
@DeveloperSuryansh
@DeveloperSuryansh Год назад
This is, What I exactly want! Thanks so much! Now I can make my own Library in C++! Thanks
@maximurugvay
@maximurugvay 6 месяцев назад
Thank you so much for this content!!!
@floweast
@floweast 2 года назад
Simply the best
@navneetbrar1605
@navneetbrar1605 3 года назад
Awesome video..Great work :)
@faizunisajazadi8732
@faizunisajazadi8732 2 месяца назад
This is beautiful
@inpickle
@inpickle 2 месяца назад
Thanks. Learnt so much.
@asddsfdsaasdf
@asddsfdsaasdf 3 года назад
Great content !
@alibehboudi
@alibehboudi 7 месяцев назад
Excellent video
@AobatrozFilms
@AobatrozFilms 2 года назад
Amazing! Thank you so much!
@swakan2
@swakan2 2 года назад
Simply Amazing
@imranarshad4737
@imranarshad4737 3 года назад
Very nice.. You really work hard bro... Keep on
@MitchDavis2
@MitchDavis2 3 года назад
Thanks for the kind words. These videos take forever to make, so it’s nice when people appreciate them
@bearwolffish
@bearwolffish 4 месяца назад
Love the message
@bereket_mekonnen
@bereket_mekonnen 2 года назад
This was perfect👍🏽👍🏽👍🏽👍🏽
@ml1557
@ml1557 Год назад
great stuff!
@josefont11
@josefont11 Год назад
excellent job. thank you.
@yashindane2844
@yashindane2844 Месяц назад
Thanks for the correct information
@hoangphucta9304
@hoangphucta9304 2 года назад
This video is awesome
Далее
Connecting an LCD to our computer - 6502 part 4
28:10
How a Character LCD works Part 1
13:59
Просмотров 1,2 млн
Stray Kids <ATE> UNVEIL : TRACK "MOUNTAINS"
00:59
Display examples - which one to use?
12:41
Просмотров 250 тыс.
Bare-Metal MCU #4 - Bootloaders and Programmers
18:24
Bare-Metal MCU #9 - Review; ATTiny85 from scratch
14:25
EEVblog #1044 - LCD Technology Tutorial
26:46
Просмотров 177 тыс.
Bare-Metal MCU #1 - Intro to registers
13:10
Просмотров 68 тыс.
LCD1602 - это очень просто!
22:19
Просмотров 139 тыс.