I2C finally makes sense. I've waited 78 years for this, the first few decades were useless, then there was confusion for a few years until suddenly; tonight my code decodes itself and does what I want. Woo Hoo! Thank you.
@usacolover4 ай бұрын
78 years? Wow, that definitely takes a lot of patience.
@eddelauter99832 жыл бұрын
I do not believe a presentation of higher quality is possible. Clear, concise, and professional. 2 Thumbs Way Up!!!!
@robertwebb96573 жыл бұрын
While many of my age group have surrendered to the slippers and pipe brigade, I added two Nema 23 steppers to a Taig lathe with plans to use Mach 3 because I wanted to experiment with simple CNC. I describe doing this stuff as my anti-Alzheimer's strategy. Initially I had modest success with Mach 3 using a parallel port computer but when I decided to move to a USB control, it became a very expensive and unsatisfactory white elephant. There is not much help for CNC novices with Mach 3 and it is now in the too hard basket. After watching a number of your outstandingly clear and easy to watch videos, including "how to control a larger stepper motor" and this LCD video, I have now mentally transferred my modest CNC ambitions out of the "too hard basket" into the "active projects basket". So I thank you for providing a way forward. Incidentally if you do have a video that deals with controlling and X and Y axis I would love to know about it. Best regards and thanks. Robert
@Scanito5 жыл бұрын
Hello Sir, just wanted to thank you for your extremely high quality and comprehensive tutorial videos. It is really a pleasure following them as you provide all required information and background needed. You accomplish this at an optimal speed with friendly and clear voice. One of the best tutorials I've ever seen. Keep on with the great work! Regards from Mexico City.
@TheHellfiremissile6 жыл бұрын
Im glad I found your videos, they are the best for learners like me. Slow and fully descriptive, with time to absorb what your teaching. Many thanks. VK2KWW
@magicmedia79504 жыл бұрын
Check out Paul machoughtors vids too
@puneethkumar7034 жыл бұрын
wokwi.com/playground/lcd1602-i2c I hope this helps to try out a few examples :)
@bertsierra4 ай бұрын
I greatly appreciate the slower pace and comprehensiveness of DroneBot’s videos as well.
@patson39105 жыл бұрын
didn't even go all the way down of this video, you're so GOOD, can't believe some people disliked this, well can't satisfy everybody that's a real fact, Thanks for this hard work, you're the definition of confidence and knowledge
@aban335 жыл бұрын
The grammar in this comment is atrocious, but I support the message! Good work on the video!
@Vhbaske5 жыл бұрын
You are a treasure of a teacher! Your HC-SR04 tutorial is a masterpiece!
@thomasm19642 жыл бұрын
An excellent tutorial even for someone like me who has zero knowledge of electronics. Clear, precise, focused and, as others have said, presented with a slow, steady clear speaking voice. Impressive work!
@GarlicMonoxide11 ай бұрын
I know this is an old video. But its literally perfect
@trentjackson48164 жыл бұрын
This man is a brilliant articulate educator. Love the videos as much as I enjoy electronics.
@DisgruntledPigumon6 жыл бұрын
You make very clear, informative, easy to follow videos. I laughed a bit when you listed each consecutive pin 7 to 14, but again, you were very clear, not skipping any info, so I wouldn’t say you should change it. These videos are perfect! All I can ask is hat you continue to make more. And maybe do some viewer question videos.
@F1DTOX3 жыл бұрын
I really don't get why anyone would hit the dis-like button! Your videos are nice, clear and easy to understand, for people of any ability. Great job!
@KG-pt2sr6 жыл бұрын
I'm tempted to read ALL comments to see what toads would give your videos a "thumbs down!" Oh well, some people's kids! Competitor's, no doubt. Sir, your vids are absolutely 1st class!! Well-done and well-presented. You speak clearly and with accuracy, knowledge and confidence. Glad to subscribe!!
@Polypropellor6 жыл бұрын
Wow! You are amazing. This has to be the very best KZbin tutorial on Arduino ever. Highly professional, clear, - to the point! Thank you x 1000!
@JerryEricsson5 жыл бұрын
Thanks, occasionally I go back and re-watch these, seems at my time of life, some things that I used to know are no longer available in my gray database, and a reload is in order.
@MusicGameFinatic9994 жыл бұрын
The way you phrased this is hysterical, definitely stealing that lol
@aaroleikari75493 жыл бұрын
You, good sir, just got yourself a new subscriber! I bought the keypad shield and searched through the whole internet on how to use it. Then I stumbled upon this tutorial and this really helped. Clear explanation and very thorough. This really helped, thank you! :)
@maleck256 жыл бұрын
I was absolutely delighted not only with the well conducted, direct and detailed explanations that were coupled with didactic/illustrative diagrams, but also with the meticulously written “Article with code” accompanying the video. The moment I saw your organization at your workshop, where every tool was neatly positioned on the wall and drawers were gracefully housing all the micro components, I knew that this video was a good find. Congratulations for your excellent job! As for future videos, please include nice touchscreen LCD projects and some eye-catching Nextion LCD courses as well. Subscribing now to your channel!
@hadibq2 жыл бұрын
for the lcd keypad, if acting up, one can add a setup routine in the beginning to assign analog readouts to variables upon pressing buttons and then use them in the condition tests. Great videos as always Bill! THANKS!
@Sky_Gazer13 жыл бұрын
Outstanding, very continuous, precise and simple but to the point way of teaching...
@alexgonzalez23383 жыл бұрын
Bill: I have been binge watching your videos for a week or so. Haven’t found one that I didn’t like. I’m your biggest fan. The only problem is that I’ve been spending a lot of money in buying stuff 😁
@JerryEricsson6 жыл бұрын
WOW thanks a million, I have one of these laying around, for a year I used it just to display the temp and humidity because I couldn't figure out how to use those buttons. Now that I know I think I will use it to control my FM Radio Receiver that is now displaying on a tiny little 0.96 inch stamp of a display that my 67 year old eyes, looking through coke bottle glasses can barley read. Using this 16X2 screen should make it very readable. I use the FM Receiver to receive my satellite radio service in our RV, and broadcast it through out the RV using the built in speakers. Can't use the built in radio as it runs the start battery down. I have always maintained that those who build these RV's, and those who design them should be forced to live in them for at least 2 weeks so they can understand the needs of the end user. Those in the know will tell you to NEVER buy a new RV because the final assembly is done by the buyer. Buy one that has been used for 2 years and all the fixing should be done so it can be used.
@lgflanang6 жыл бұрын
Thank you. The tutorial's resolution is concise, unhurried and not spotty. Great job ,sir.
@amelliamendel22275 жыл бұрын
I absolutely ❤️ LOVE ❤️ your videos, but after reviewing this for a class I noticed you said pin 8 when you meant pin 11 @ 8:30 please keep up the great work.
@robyounce46369 ай бұрын
I noticed that, also....so which is correct? the video drawing or verbal instruction?
@robyounce46369 ай бұрын
Ok, I see in the Sketch that the correct pin is 11 as shown in the Drawing. 🙂
@georgekurgansky59862 жыл бұрын
You are the smoothest speaker on the planet.
@mcgam2000 Жыл бұрын
I have just lately found your channel and I like it just fine... I know this is 5 years old now but you are getting me interested in some experimentation. I am a retired electro-mechanical engineer who worked extensively on automation projects in south Texas using programable logic controllers. So using these microcontrollers interest's me ...
@ottokueng42363 жыл бұрын
As always, you are a great teacher. Perfect documentation, clear to understand, important for people with other mother tongue. No action, no stress, no background music but complete and therefore verry helpful. And a good example of order on the workbench. :-) Thank you verry much.
@emmanuelbuxin86104 жыл бұрын
Thank you for this video. I am francophone and I can easily understand your explanations.
@puneethkumar7034 жыл бұрын
wokwi.com/playground/lcd1602-i2c for online free LCD simulator. feel free to tinker with the code 😀
@natewalton38384 жыл бұрын
you are the morgan freeman of tutorials
@valmontdain4 жыл бұрын
This is one of the best videos I have watched on audino and in particular LCDs. It's very detailed and informative. Am definitely following your channel right away. This is a great treasure sir. Thanks alot for everything sir. Greetings from Nigeria
@puneethkumar7034 жыл бұрын
wokwi.com/playground/lcd1602-i2c try your code for free 😀
@yeethengkee54064 жыл бұрын
I bought my own Arduino set and it really works, it really helps to tests our heart and BPM rate
@soxerm11 ай бұрын
Thank you so much for your videos! They are amazing! They’re helping me so much getting into the arduino tinkering. I really appreciate that you always start from the basics and make your way up to actual projects. ❤
@gordonmooney4874 жыл бұрын
I wanted to say Thank You! I have learned so much from watching your educational videos. I think I have watched this video 4 or 5 times in the last couple of years, and every time I watch it I gain a little bit more understanding of how the programming works. Thanks again
@SANTINIIO6 жыл бұрын
Awesome video! What I like is that you go through and explain everything instead of just making a 5 minute video showing what wires to connect. Thanks!
@BRP423 жыл бұрын
These lessons are great for folks looking to learn! The "backup" material on the website is also great and helps fill in any gaps.
@finephotographyart3 жыл бұрын
Thank you very much for your professional declarations in your video. I will see your videos again.
@Engbic3 жыл бұрын
Thanks for the great tutorial. A small detail on 8:28 (said digital pin 8, which should be 11).
@TayWmАй бұрын
can confirm, use 11, and double check pin in the sktech code
@mgabrielle23436 жыл бұрын
Love your tidy workshop and clean bench. Brilliant tutorial.
@Dronebotworkshop6 жыл бұрын
Thank you, appreciate the comment!
@ihtsarl91153 жыл бұрын
WE're lucky to have you with all these Instructables
@AungWinHtutGH2 жыл бұрын
Your lcd lesson is the best!
@donaldphilbin45746 жыл бұрын
Simply the BEST video I have seen on using the 16 x 2 LCD display. Many thanks for posting the video.
@ziadqudaisat85293 жыл бұрын
Mr.Bill, you are a great science instructor, I'm new to electronics and find your videos very interesting and easily applicable by one like me, many thanks and good luck.
@kariminou12 жыл бұрын
Thank you. I learn a great deal about LCD display and Arduino from your video.
@bradbergman36732 жыл бұрын
Excellent video well worth the time if unfamiliar with using LCD displays, a good review if you need a refresher. The narrator is clear and concise, the slides make the details so simple, no dead time. And all the links to sketches and further info still work.
@Waltkat4 жыл бұрын
I've always wanted to use an LCD in some of my Arduino projects but thought it would be too complex for my feeble little mind to comprehend but your tutorial makes it easy. Thank you.
@YTbxg6 жыл бұрын
Your video tutorials are the best I have come across so a big thanks for them. Quite astonishing quality actually. Very well thought out, excellent speaking voice and all documented as well. I look forward to enjoying them all, and hope you will do loads more. :)
@farooqahmad-zu3zk4 жыл бұрын
DEAR SIR, at 8:32 you said 8 instead of 11.i have learned a lot from you. thanks for it.
@DanMcAfee5 жыл бұрын
Really glad I stumbled upon your videos (first here). Looks like I'll be spending many an enjoyable and fruitful episode with you. Thanks
@jpower7404 жыл бұрын
New to Arduino but have some projects I am planning. Your video on LCD's was VERY helpful! Thank you!
@melplishka59782 жыл бұрын
Old post but we’re you a teacher before this ? . Your skill for teaching this is remarkable. Ty for your time and experience it must take a while too edit and make a video like this one and with excellent quality content.
@eddiejones87093 жыл бұрын
Great video. As a beginner, I will be going to your website to learn more. Thanks for taking time to help others.
@EduardoHernandez-jm1xm3 жыл бұрын
Sr your videos aré great, I am from México and since I have seen your vídeo I have learned a lot, thanks for the videos, God bless you
@Rich10000 Жыл бұрын
Does anyone know where to get the new LiquidCrystal library from as the link in the description no longer works.
@MrAitSous2 жыл бұрын
You gave an extremely great advice about I2C and how to connect them on an Arduino board. Thank you in advance for sharing your knowledge with us. I'm looking forward for more of your videos 😄
@arousehuman5 жыл бұрын
Good control on speech. Good teacher. Nicely demonstrated. Keep on going sir, we need such people on earth to technological advanced world.....
@gladyssdawning70393 жыл бұрын
Just so eternally grateful ! Such an inspirational teacher of our time !!
@michaeldiamond22696 жыл бұрын
Excellent video. Your explanations are very clear and concise and for the first time I feel confident to use the LCD.
@qaisarali72992 жыл бұрын
No, more to say Everything is very Awesome and you are a great teacher and explanation is very beautiful and nice . Thanks
@ally55114 жыл бұрын
Recently found your channel and it renewed my interest in robotics and programming which neither is my strong point. Love the videos, well presented and very informative that anyone like me can follow. I got myself a couple bits like the Uno and the LCD with the buttons, at first it was blank but after a surprising amount of turn the letters started to appear.... Ordered some more parts to try build the 2 wheeled rover, not so easy getting parts here without being ripped off. Keep up the awesome videos.
@puneethkumar7034 жыл бұрын
why not go to wokwi.com for more Arduino projects. I bet you that it will be interesting for you. Give a like if you find it useful 😀😀
@ehb4032 жыл бұрын
Clarifying 11:50 (if I understand correctly): the loop doesn’t actually wait for 1 second to repeat, it repeats hundreds (thousands?) of times per second. It does integer division (no decimal after “/ 1000”) and rounds to repeat the same number display over and over. It’s not noticeable to the human eye, so the display simply counts seconds - even though the loop portion does repeatedly count in milliseconds.
@vusimuzi98383 жыл бұрын
Good Day Sir, thank you, thank you, thank you for your detailed explanation on LCD connections. I did not know anything about LCD connections before watching your video.
@jackelliott42625 жыл бұрын
Thanks it has been hard to find a video to explain how lcds work, Great video
@acadman43225 жыл бұрын
Bill, you should teach a two-semester class at all universities restricted only to professors- the course would be labeled, "How to actually TEACH, 101 and 102"- You have excellent "teachmanship"! Thanks again. Of course, if you did, you would not have time for these videos- so...there is that. ☺
@terjegjerstad96923 жыл бұрын
Thanks a lot for sharing your videos. I learn a lot of it. And we ate going to program Ardiuno in school. Have a nice day 🇧🇻
@DKEng453 жыл бұрын
Your video was very informative and useful to me. One question - in defining lcd you explain and list all of the numbers used except for the word POSITIVE. Nobody seems to know what this parameter is or what it is for. Can you explain it?
@cherriagana4 жыл бұрын
I have the Arduino starter kit + workbook and even tho it is an ok start this explanation is just sooo much better.
@chakreshjoshi43023 жыл бұрын
Hello Sir, just wanted to thank you for your extremely high quality and comprehensive tutorial videos.
@zaydsaoudi15252 жыл бұрын
thanks very very much , you really help me , I'm so lucky to find your channel . Keep making videos 👏👏👏👏 you do something big to this world .
@RSuarez662 жыл бұрын
Hello, Great video. I tried to download the Liquid Crystal library from the link you had, but I got an error (Reposiory Not Found). Any idea why? Thank you!
@dickbanks36064 жыл бұрын
That is the neatest and nicest workbench I've ever seen!
@rahulfromkerala5 жыл бұрын
You're such a gem of a teacher... 👍 👍 👍 👍
@Gw0wvl4 жыл бұрын
Another Excellent Video, Being very new to Arduino it takes time to absorb all the info , But im getting there slowly, Each time it makes just that little bit more sense ... My " Thanks " .
@JLCPCB2 жыл бұрын
Excellent video! 🙂
@bertsierra4 ай бұрын
22:25 - A minor observation about the I²C bus. I wouldn’t describe the Vcc 5VDC/3.3VDC as being part of the I²C bus, per se. Assuming that the devices on the bus are independently powered, I²C is a three-wire bus: SDA, SCL, and GND. In the case of interfacing an I²C-driven LCD, then you need to supply power to the LCD and I²C module, but that’s not really a part of the communications bus itself. Just a minor point. You don’t tie the Vcc lines of independently powered devices together. The video is excellent nonetheless, as I’ve come to expect from the DroneBot Workshop!!
@winstonskiddieridesadventu28344 жыл бұрын
Not sure if anyone caught it 4:36 "pin 1 is often lable VSS" I think you meant GND, since the video is correct.Awesome video by the way.
@gravysplash6 жыл бұрын
I literally subscribed after i saw ur tool display... Its so mind soothing to me!
@adbrouwer3 жыл бұрын
I love these crash course videos. At 21:57 it is "Philips" instead of "Phillips". Minor detail ;-)
@RamRaj-gh9do4 жыл бұрын
Hello it's really very clear and well explained. I am a beginner and has a basic understanding on electronics. This helps me to understand well. Thanks a lot 😊
@puneethkumar7034 жыл бұрын
hi Ram, wokwi.com/playground/lcd1602-i2c and also wokwi.com it is a free web-based simulator from wokwi. feel free to tinker with the code. The best use of time :) you can also run the simulations on your mobile as well!
@timothydaniel45113 жыл бұрын
These are fantastic videos, exactly what I have been searching for!
@finnandrehotvedt69743 жыл бұрын
Nice videos..helped me alot to get started with I2C. I bought a EasyCat Lab and it has arrived here a couple of days a go. Expensive to buy as a lab but cheap when you know all the parts and you can buy them in bits and pieces. Thanks for nice videos. Good work :)
@aspendell2096 жыл бұрын
You should be able to decode multple button presses on the keypad by reading the returned value of the 2 or 3 resistors of the voltage divider in parallel, so long as it doesn't exactly coorespond to one of the other button resistor values. Could be handy if you needed more than the 5 buttons provided. Love the simplicity of your videos!
@noddlexxx91612 жыл бұрын
can you elaborate
@jameshudson41856 жыл бұрын
You are from what I seen one of the best teachers in Arduino programming. Can you do a video on using a RTC to record the time using a RFID. I want to be able to open my door and have a record of when I entered. I am willing to compensate you. Thanks
@ryry89973 жыл бұрын
thanks for such a concise tutorial. really looking forward to the detailed I2C video.
@vishnujoshi24614 жыл бұрын
At 29:21 , My program returns the following error: display_attempts:14:64: error: 'POSITIVE' was not declared in this scope LiquidCrystal_I2C lcd(i2c_addr, en, rw, rs, d4, d5, d6, d7, bl,POSITIVE); ^~~~~~~~ Usually when I declare a keyword, it turns orange, but it did not turn orange even for you. I would be obliged if you could help me !
@barchilsaid30014 жыл бұрын
If you are sure about the version you downloaded you have to add #include . I used the library called new-liquidCrystal-master and it worked for me. here is the link : github.com/fmalpartida/New-LiquidCrystal
@sto27794 жыл бұрын
thanks!!! this was so easy to understand of such complex pinout and wiring
@aloehart33746 жыл бұрын
Thank you for your work. Your channel is a wealth of knowledge for the electrical engineering newbie.
@davelandis55912 жыл бұрын
Thank you for the detailed explanations and examples.
@ae1tpa92gwtom25 жыл бұрын
Good Day, all of yr videos are by far the best on You tube for this subject matter, you will help and inspire countless students, hobbyists, and others, really amazing job. I will add I was using, and programming microcontrollers since mid 90s, the tools, integration, and capabilities, and ease of use have leaped foward beyond words. No more assembly code and special hardware to program/flash. Cheers you are a resource a reference, and to be a legend, cheers, I am creating a stepper controller for a loop HF antenna tuner, amateur radio, A92GW 73s mate
@tonybuckley390510 ай бұрын
Excellent video. This guy is brilliant.
@user-su5sq5ib3i Жыл бұрын
I am getting error message POSITIVE not recognized in this scope, I copied your code and usethe latest version of lcd i2c libraries. When I went over to your website to grab the library that you linked it came up 404 not found. Any suggestions?
@user-pn3gm6ms6t3 жыл бұрын
15:56 Note that each character on the display is actually a 5x8 matrix.
@Steven_Bennett_YT6 жыл бұрын
Lighting, filming, content, dialogue, graphics, production - all 110%
@ameen0digi5 жыл бұрын
You are awesome. Thank you so much for your great work and informations you are providing to your subscribers and everyone else around KZbin My greetings from Egypt
@king_khan2 жыл бұрын
Thanks for a great and detail explanation of how to use the LCD with i2c. Unfortunately the links to download the library in the article is gives a Page Not Found error. Would you be kind enough and provide a working link. Thanks again for being such a great teacher.
@mk.ff164 жыл бұрын
thank you so much from algerian student that's helps me a lot
@puneethkumar7034 жыл бұрын
hello there wokwi.com/playground/lcd1602-i2c and a free Arduino simulator here: www.wokwi.com you can also run it on your mobile 😀😀
@davidmarks5094 жыл бұрын
Very easy to understand. Thank you.
@puneethkumar7034 жыл бұрын
wokwi.com/playground/lcd1602-i2c is a free Arduino and LCD simulator
@jeucedahn6 жыл бұрын
Hi, your videos are very nice and for sure one of the best for people who is trying to learn. Thanks a lot!
@kelvintai57486 жыл бұрын
Very clear and informative! Keep on your good work! 👍💪
@paulradford716 жыл бұрын
Nice video.. very well presented and should be understandable for folks with all levels of arduino experience, including those with none.. well done..
@billholmes17505 жыл бұрын
I thoroughly enjoy your tutorial videos. It is very obvious the amount of prep work and research you do when you make a video. So it was a surprise to me when I noticed that at 21:55 into this video that you misspelled the name of the global electronics company Philips.
@Jarito19034 жыл бұрын
watching this from Spain in 2020. Still great content, thanks