One of the best tutorials of ANY kind you'll see here. No anoying music, no glitches with mics or camera, clearly spoken, planed ahead so he knows what the hell he wants to say before he says it. Outstanding. Not a wasted moment.
Your right-Half way through I was wondering how I could be watching a tutorial on You Tube without feeling the usual compulsion to violently attack someone. The reason (of course) - no stupid annoying drum beating background R&R/ Pop Muzak.
It's totally the opposite of those tutorials that say, "Now you go over here and click this, and then you change the value over there..." HUH? WHAT? WHERE? I didn't see that. Yes, it's planned ahead. If those other tutorials were giving GPS driving instructions, they would be saying, "Turn left at the--Oh you just missed it. The place back there. Might as well go home and start over." And no annoying music. I've seen questions online asking, "What music should I use with my video of (how to bake a cake) (me riding my horse) (how to teach ASL) ??" Well, how about NO MUSIC AT ALL?
I have to agree to the comments below, great tutorial. I am a seasoned Arduino user and even I learnt something from this video Thank you. My only question, you did not include blink, just wondered why? I normally teach that program first as if normally does not require any extra parts.
I got into Arduino`s 5 years ago and now they are all over the house. All my blinds are automatic. House alarm sends me a txt if anything is happening. Tells me when I have post or a visitor. Auto windows in the greenhouse with auto watering. I even made an auto cover to stop flies on the cat food.
@@evierma oh they are not good vids. I am just changing my auto blinds to nema 17 stepper motors from 12 volt motors with gear box. I`ve started taking better vids. And I have a video editor I can work lol. I`ll give you a shout when I get it done mate. :)
This is a masterpiece of what a video should be. No annoying repetitive background music, the right visual information at the right moment, very concise and precise information, excellent tips, the voice sounds reassuring and authoritative. I will have my students watch and listen to this. 15 minutes will beat the attention span challenge. Thank you!
You are absolutely right about this. In particular I care about 'No annoying repetitive background music' and have ofted posted complaints about video producers spoiling their work with added audio-pollution. The video inspires me to have a try with Arduinos, I always thought of them before as beyond my ability.
This brings back 40 years my memory the days I played with Microprocessor trainers ie Z80, 8080, 6502 etc. made me to remember many instructions and addressing modes, registers. What an evolution in technology. I am now 75 years, I still love to play with these gadgets. Thanks for your awesome demonstration. All the best from ‘down under,’
At 67yo I want to say the most important thing is to have something you want to do with this tech that will give you the motivation to learn. Learning "for the sake of it" is just like being in school with a bad teacher. Maybe, if you are keen, just seeing the capabilities might inspire you to think of a new possibility. My best wishes to all those eager young minds out there, you are our future!
I started programming in college on this. Now I am a Test Engineer and automate professionally. I use Labview now and typically use DIO's with 96 I_O and analog cards. MIO's and the full spectrum of test equipment. It's really satisfying after releasing a completed test large enough it takes roughly 1 year of design, programming, debug and release. Arduino's are a great way to get in and explore the automation world, where you truly get to take a thought and turn it into a product
Each time I get curious about how something works or "what the tildes mean" during your video, you start explaining exactly that! I rarely experience that and it just shows how FANTASTIC this tutorial is. Really well thought out, answered MANY of my questions (that I didn't even know I will be asking) and subbed halfway through the video! We need more tutorials like this! Thank you!
He is a great instructor, he doesn't get bogged down on one path too long, He quickly changes to more relevant subject for now. His cat is prettycool too
Super tutorial! So many such tutorials do not take into consideration the lack of education that a beginner has and thus leave the beginner confused right out of the gate and it only gets worse from there. This tutorial, on the other hand, is clear and concise and considers that the beginner is intelligent but just lacks knowledge. Great content! Thank you!
This is a great tutorial for demystifying not only what an Arduino can do, but also how it is put together and how it interacts with your computer. It gets rid of some of the magic so a beginner can understand just what is going on.
Dude, this video was so good that my 8 year old was able to understand. We’re getting an arduino kit to hopefully someday build a robot together. Thanks!
You have such a great voice for these tutorials and most of all, no disturbing techno music that is just a distracting filler and offers no added value. Thank you so much for your brilliant and informative teaching segments.
8:26 In case anyone is wondering, some potentiometers come with the pins on different sides. The side with 2 pins are the side pins and the side with one pin is the center pin. This is meant to be connected to a breadboard.
This is so easy to understand. I´m currently going through two weeks of programming introduction at my school using Arduino uno and i find it fairly understandable but gettting more indepth like this, is just pure gold for me in order to understand it better.
Afrotime! The fundamentals of Arduino had me confused till now. These presentations take a lot of effort and just wanted to say thank you for giving your time to help the community.
I know what you mean. I have created a 3M x 4M AI city based on radio controlled slot cars with intelligent sensoring, and interactive stories such as police chase, and still this video is good to watch.
I didn’t even know what Arduino WAS until two days ago. I found it interesting but confusing. This video has really broken it down. Enough, anyway, to know that I’m buying a kit as soon as this video is over. Watching this is like seeing a whole new universe of possibilities opening up. Awesome man.
This guy needs way more subscribers. He explains everything so well, in my opinion. Someone might find themselves knee-deep in this well-presented information...
I wish that I would have had a description like this years ago. I came up with a practical use for a simple arduino before I was even done watching the video. Thanks!
This video is a fantastic crash course on Arduino-clear and right to the point! It's amazing to see how quickly beginners can get started with projects. For kids and young innovators, programs like Moonpreneur’s help build skills with platforms like Arduino, making tech and robotics even more exciting. Thanks for making this tech so accessible.
It takes more than watching a few videos to become an electrical/electronic engineer, but watching a few videos like this one will help you understand the basics of electricity, electronics, and computer software.
This is the best intro you could have to Arduino; it doesn't tire the viewer out by overwhelming them with information for an hour. You can follow along and stick your toe in the water with this video, and move on to other tutorials. Very well done.
Hey Everyone - I have a solid IT background and am Digging into Arduino because I have some Engineering Projects I want to get going and need the ability to Automate - Going to Document my Journey, pls follow and support and interject. Pls and Tnx. th-cam.com/video/1LbAOVITDdA/w-d-xo.html
This is an entire textbook condensed into 15 minutes. What an outstanding contribution to the maker community. I’m a complete programming beginner and this is a freaking Goldmine. Thank you so much 💗
I used to have training about Betamax and the basic of PWM principles were part of every Betamax circuitry. With this Arduino Tutorial, I am learning a lot about how to control motors, etc.
This video was literally by chance because of autoplay. All the apprehension I had for Arduino's to. It was like you slid the curtain back, and showed me the wizard. Out of nowhere I saw things differently. Thanks for putting this up.
I have been teaching programming for Telemecanique Micro and Premium PLC units. Now I am retired and will play with Arduino. Your lesson is far more professional than many others I studied as a professional programmer!
I agree with the other comments. This is an excellent video that explains what an Arduino is and introduces the programming concepts in a clear, easy to understand manner. It's a great video to watch when first learning about the Arduino.
i got an elegoo kit for Christmas this year and started tinkering with it right away, I got some experience with components and breadboarding since that's what I do at my school, but I never used a microcontroller like Arduino, at the end of the day I managed to build a distance alarm using a sensor, although I followed a tutorial, I remade most of the sketch to suit my likings. I'm pretty proud of it
I love the tutorial! The only reason I need this stuff is so that I can program a very long LED-strip to turn on and off in a single direction with a flow continuously.
This is a fantastic tutorial! Very clear. I'm an EE and I've worked with various micro controllers for many years but this told me a lot about Arduino to get me started with this great board . I'm anxious to do a project.
If you want to do college level projects, especially those which involve internet, Arduino is one the best choice. It has lot of libraries that reduce your coding work. Pairing it with MATLAB makes the work even easier. But if you to learn fundamentals of how microcontroller works. The register addressing,the arithmetic logical unit processing ,the clock cycles etc then work on 8051 microcontroller. Arduino hides all that in the background with libraries..
@Christian Weissmuller Yes. Arduino can also be programmed by assembly language or C. But for many , Arduino libraries are too tempting to not use. Especially when programming without libraries is not giving desired results. 8051 can also be programmed in C through many open source IDEs and it also has extensive set of libraries , but still , making a complex embedded project on Arduino would be much easier than on 8051. But for most modern day embedded systems , 8051 is too much of work for those who don't have much time, expertise or both. When 8051 was designed , WiFi also didn't existed,at least not commercially. Let alone the field of IoT. Now there are some Arduino Models specifically made for IoT applications.. After many failed attempts of interfacing ESP8266 with Arduino Mega which was programmed in Simulink , I finally got Arduino MKR1000 with built in Wi-Fi. Maybe my ESP8266 chip was defective..
This video is legendary. I learned so much back 4 years ago when I first watched it. Re watching it now, i feel so proud of my self with how far I’ve come. Thank you for this. It’s all thanks to you :)
I found the sensor kit and our first arduino on amazon for about 30 bucks...then for 20 bucks we got a 3 wheel two motor kit that was just the motors and wheels and base...then we made a sonar controlled "smart-ish" car. It can navigate our home with ease...and with a little creative copy and pasting we managed to get it to make some noise via a oscillating op-amp when moving so we can know where it is...add a couple lights and it is a nice little dude. My 8 year old loves it. This video would have been lovely to see a year ago when we started. Totally subscribing. Thanks man.
Got these in my high school. Learnt the flow of electricity which apparently some of my class mates found hard. Honestly I'm not smart, but just imagining a river flowing and guiding the water tells everything. I got to keep the Arduinos and all the components I used. Think I even got to keep the laser I used for my final exam project.
Ok, so it was reccomended for me, I don't even need a thing like Arduino, I don't do stuff like that. But this tutorial is so amazing that I watched it even so. Great job.
I love this tutorial!, It's very brief, detailed, and presented with a high image quality (I've seen other videos). I'm looking forward to watch the crystal resonator tutorial. So far I haven't gotten a grasp on them ... I understand they vibrate reaching a super high frequency but I yet don't understand how it controls the CPU speed. Thanks a LOT!!
Imagine those high frequency vibrations caused high frequency changes in voltage. Then imagine there was some circuitry to convert those small voltage changes into a clearly defined square wave of a certain frequency. Then that square wave (the "clock") tells transistors in a CPU when to switch!
Quartz has the strange characteristic that if you squeeze or stretch a crystal made of it, a voltage with a particular polarity is developed across the crystal. This also works in reverse so that if you put a voltage across the crystal, it tends to either compress or expand slightly, depending on the polarity of the applied voltage. When a quartz crystal is cut to a specific shape and size, it will tend to vibrate at a particular frequency and only at that frequency if an oscillating electric current is applied across it. With a little electric circuitry to support it, the crystal can be made to oscillate (vibrate) at only that frequency, and the oscillations can be detected and used to drive circuits such as computers at a very precise rate. Computer CPUs need a clock signal in order to keep everything running together. For example, you don't want a register to try to latch in a data byte from memory before the memory has had time to supply that data byte. The clock signal is used to make sure that everything runs at the same speed. A quartz crystal is a convenient way of supplying that clock signal. An RC oscillator can be used instead, but it's not as precise as a crystal. Some things such as serial communications require a more precise clock signal than can be supplied using an RC oscillator, so a crystal oscillator is usually used instead.
I don't know if this was said in the video but I think it's worth mentioning that trinket also work with the arduino programmer. And that you can include different "libraries" to help communicating with components. E.g. a servo that outputs in degrees and RGB-LED-strips
I know how to code python and C# and in my opinion python is over complicated because its not organised C# is a much better language I recommend that of use
Sebaztian I’m gonna guess you meant to ask this in the main comments, but the answer is kinda. There are apps that allow you to create/test code for arduino on mobile, the main two being Icircuits on iOS and tinkercad, but there’s currently no way to download said code directly from your phone to the arduino. So yes, you can code, but you jump through some hoops to get it onto an actual arduino
This 15 minute video teaches you on how to use this Arduino but college teaches you how it was created and why, for example when he says "Integer" (this is not arithmetics), do you understand what he means? Did he tell you or it was at school where you learned of all types of variables and when to use them? If you hadn't gone to school would you really understand the whole video? I wouldn't understand what he means by 1s and 0s, variable, integer, 555 circuit, analog/digital difference, potentiometer and a lot of terms he uses in his video.
I graduated in IT, majoring in Game Development and I always enjoyed programing AI in video games. I loved seeing my code make things move. I was looking into Raspberry Pi and now I discovered Arduino. The thought of having my code make something move in the real world is so exciting. I need to fix my finances to set aside some cash for an Arduino!
Hey Afrotech, glad you are still making electronics tutorials. Even though the Arduino has been around for a while now, you always seem to explain it in a different light. Oh yeah, "Trust me I am lying" seems like a good read. Thanks for suggesting it.!
I am NOT by any means a programer, but watching your video was so helpful to undrestand the basic of Audrino programing. Many thanks, and keep up the good work!!!
they didn't create a programming language. Arduino uses C++ and their created arduino C++ library The avr-gcc compiler (for avr based boards) is used in the background avr C++ does not provide stl lib with vector and stuff from C++ PC programing, because memory too tiny for the avr so avr C++ coding style is more like "c with objects"
I knew absolutely NOTHING about coding and electronics. But this is so easy to understand and thorough that I feel tempted to buy an arduino now. Wow. Amazing work.
This has been the most helpful tutorial I seen so far. I finally bought an Uno and have been searching for beginner tutorials. Your video has been just right to get me started. Thanks for sharing! and as always, Great Voice!
We are all the same in every universe, but this guy is an enigma that we will never solve, but evolve from it. Yes this is the most poetic thing I have ever said, and it is confusing.
Interested in learning about wireless power? Subscribers can get up to 80% off my course Wireless Power to the People - Wireless Charging 101 on udemy using the coupon code "TH-cam" www.udemy.com/wireless-power-to-the-people-wireless-charging-101/?couponCode=TH-cam
10:58 i remember doing this tutorial at school except we weren’t told to put a resistor in the circuit...later i used that same arduino for a robot project and it was always faulty. It never worked properly even though the coding was correct and all. I wondered for so long why it wouldn’t work and now I’m convinced the pin is ruined as mentioned at 11:06 or that the motors themselves were broken...
Don't understand the thumbs down, I think it's a very good tutorial what Arduino is and what you can do with it. Thank you very much for the clear explanation!!!
yea! just routed a telephone wire outside lol idk what im going to do with it yet but i know for sure it will be something interesting, probably a weather station or remote camera thingy ! so many possibilities :)
Future was in ruins your instructed codes made the system, sentient. they made soliders to travel back to their past time-line just to destroy these sentient, your system was accidentally linked with the other dimension where the flesh iron and bones was molded by the conditions to form these wreched creatures that invaded the earth realm as your sentient computer system was their way to invade our realm but that that's not the problem now that you've unlinked the portal and booted off the ai off the system. The new future is now better than ever. And ofcourse i'm not going to tell you that, it will mess the timeline or some shit. You know how it goes, ever hear of butterfly effect!? Thats what happening.
On age 58 (nearly 59) I want to learn something that occupied my brain ;-) Arduino is a good start and I can do that with my son who is 11. I'm glad I came across this video with clear and very good explanation what the possibilities are with Arduino. 2 Thumbs Up for the author of this video!
This is the best tutorial on this subject on TH-cam hands down I’ve watched so many and everything went str8 over my head you made this extremely easy to understand! Good stuff!
Thank you for this resource! I want to have my high school students explore arduinos, but wasn't sure where to start. Your video cleared everything up. Thank you for putting together a clear tutorial on getting started with an Ardruino. I plan on going through your other videos as well. Your channel is a great resource for learning electricity. It is truly appreciated!
OMG... Your tutorial i understood i was pulling my hair out everyone else i watched left thing out in programming my uno i got my leds working and my motors im so happy thankyou thankyou thankyou
On one it is nice what Arduino has done for the electronics hobby. The mass production of shields/modules/sensors for the hobby market has them brought down in price so much that you can buy stuff "just in case". On the other hand I often see people who don't know what they are doing at all, just follow step-by-step instructions to connect something up and still think they are "doing" electronics or programming. Then they wonder why their AVR is fried when they change something. So while it made electronics definitely more accessible, I don't know if it has a big effect on people learning electronics.
That's for damn sure. To fully understand electronics, you need to have good working knowledge of physics, calculus, circuit design and analysis, programming, microcontrollers, analog circuits, signals and systems, etc. There's a reason why companies want at least an associates degree in electronics for any legit technician job. Nevermind technologist or electrical engineer.
Thanks for the video. I've been dabbling in Electronics since I was a kid. My grandfather could make anything and solder anything. Me, not so much. About a year or two ago I saw I could buy one of these UNO boards but I never knew what it was for. Now I know. I can start putting my collection to work. Ever since I was a kid I would save Capacitors, LEDs, Chips and Crystals, to name a few. I've had to give a lot away as I've traveled but I have a new collection that's been collecting dust.
Great, skillful tutorial, thank you. I would use uppercase constants (with _ dividers between words, like ANALOG_PIN) though, in line with Java and other modern language conventions, this way one can distinguish which var is a "final".
Thank you for sharing this video. It seems very helpful. Learning Arduino became easy even for my 8 year old son when he received Moonshot Jr's Embedded Learner Board gifted by me on his birthday. It is a perfect compilation of different components for Arduino learners in a fun way.
Nandy candy my tips is if u have passion in programming language, u will be success. althought u must have commitment in learning programming. Try not to skip any step on learning. Slowly but sure u will mastering programming
Afrotechmods: "So what is an Arduino? I'm sure you've heard about these things a million times by now..." Me: "Never heard of them..." Bran: "Why do you think I came all this way?"
Thank you for this video. As a Boomer with zip electronic knowledge this has helped even though I will be playing this video over and over to comprehend how I can optimize the UNO into several projects
This is amazing! Just completed my 12th grade and have got 5 months to learn WHATEVER I want! I'm looking forward to a bachelors in Applied Physics, so, if you think theres anything that I should learn which could be helpful for that, please let me know down here. Thanks already!😄😄😄
I'm sure your coursework at Uni will have you learning at least one programming language. I would advise you to give yourself a headstart; familiarize yourself with the fundamentals of coding. That way, when you enter into a curriculum you'll already be ahead of the curve. Starting with Python would probably be the way to go. I'm much older than you are now, and I am just beginning to learn programming. I've been learning electronics (on my own) and practicing basic circuitry for about 5 years. As a hobbyist, I really enjoy the learning experience. In both cases - programming and electronics - there's _a lot_ of problem-solving that one needs to do in order to accomplish the things one sets out to accomplish. But as much as I enjoy those challenges; as rewarded as I am when I overcome them, I should say... I often lament the fact that I didn't learn this stuff when I was much younger. I'm not sure if I would have been very intersted in all this back then, though. You seem plenty interested, however. And eager to learn, too. I think that's awesome! I think you should go for it - and give it all you've got. Give yourself the tools you'll need to make a good life, and maybe even make a difference in the lives of others. 😉👍 Good luck..
@@SineEyed SineEyed 2020 This made my day, sir! Cant thank you enough for the response.😁 Just as you suggested, I'm learning to code Python from Mosh Hamedani and Corey Schafer here on TH-cam(highly recommend that you check them out!). Also, I'm taking an online course from Harvard on using Python for Research, It is pretty amazing! I'm not completely sure, but Soft Robots seem like my go to for now. Utilising these skills, I would then be able to make life-like Bionic limbs and even embed them in spacesuits! I will sure give my all to learn and apply as much as I could. Thank you for your time😄😄😄
I did a BS in physics and got into electronics later. Arduino is pretty cool but your knowledge will be very shallow if that's all you do. My advice to you is if you really wanna learn electronics start building simple circuits and make them gradually more complex as your skills improve. Learn about all those "hard to memorize registers and binary code". You'll be much smarter in the end.
One of the best tutorials of ANY kind you'll see here. No anoying music, no glitches with mics or camera, clearly spoken, planed ahead so he knows what the hell he wants to say before he says it. Outstanding. Not a wasted moment.
Your right-Half way through I was wondering how I could be watching a tutorial on You Tube without feeling the usual compulsion to violently attack someone. The reason (of course) - no stupid annoying drum beating background R&R/ Pop Muzak.
It's totally the opposite of those tutorials that say, "Now you go over here and click this, and then you change the value over there..." HUH? WHAT? WHERE? I didn't see that.
Yes, it's planned ahead. If those other tutorials were giving GPS driving instructions, they would be saying, "Turn left at the--Oh you just missed it. The place back there. Might as well go home and start over."
And no annoying music. I've seen questions online asking, "What music should I use with my video of (how to bake a cake) (me riding my horse) (how to teach ASL) ??" Well, how about NO MUSIC AT ALL?
lisaecksteinband thats why i sub this channel years ago
I have to agree to the comments below, great tutorial. I am a seasoned Arduino user and even I learnt something from this video Thank you.
My only question, you did not include blink, just wondered why?
I normally teach that program first as if normally does not require any extra parts.
So agreed!
I got into Arduino`s 5 years ago and now they are all over the house. All my blinds are automatic. House alarm sends me a txt if anything is happening. Tells me when I have post or a visitor. Auto windows in the greenhouse with auto watering. I even made an auto cover to stop flies on the cat food.
That sounds pretty cool
The horror.
Damian Butterworth you should post videos to TH-cam explaining your projects. That sounds so interesting.
kottekanin got it. Thanks
@@evierma oh they are not good vids. I am just changing my auto blinds to nema 17 stepper motors from 12 volt motors with gear box. I`ve started taking better vids. And I have a video editor I can work lol. I`ll give you a shout when I get it done mate. :)
This is a masterpiece of what a video should be. No annoying repetitive background music, the right visual information at the right moment, very concise and precise information, excellent tips, the voice sounds reassuring and authoritative. I will have my students watch and listen to this. 15 minutes will beat the attention span challenge. Thank you!
yea and no raidshadow legends sponsors
You are absolutely right about this. In particular I care about 'No annoying repetitive background music' and have ofted posted complaints about video producers spoiling their work with added audio-pollution. The video inspires me to have a try with Arduinos, I always thought of them before as beyond my ability.
Mgmgsmgmdmfmmdfsm
Don't forget the cute cats...
🤣 🤣 catmercial break@@taiwanluthiers
Life hack: Change playback speed 1.25 and learn Arduino in 11.25 minutes
Crank it up to 2x and you're done in 8 mins 17 secs
And then, we can start at 0.15 until 15.20 in 2× playback speed, we done in 7.03 minutes
then open the transcript and skip the parts you know
Modern problems require modern solutions
I am speed
This brings back 40 years my memory the days I played with Microprocessor trainers ie Z80, 8080, 6502 etc. made me to remember many instructions and addressing modes, registers. What an evolution in technology. I am now 75 years, I still love to play with these gadgets. Thanks for your awesome demonstration. All the best from ‘down under,’
We were using Heathkit trainers in our fundamentals of microprocessors class last semester. Fun stuff
I am 33 and barely finding out what an arduino is 😅
Thats awesome old timer. Keep tinkering, it keeps you young! Keep up dexterity in hands and keeps the mind sharp. Saying this with respect.
At 67yo I want to say the most important thing is to have something you want to do with this tech that will give you the motivation to learn. Learning "for the sake of it" is just like being in school with a bad teacher. Maybe, if you are keen, just seeing the capabilities might inspire you to think of a new possibility. My best wishes to all those eager young minds out there, you are our future!
👍👍
@@fabio.1 Keep learning, but remember, knowledge is not wisdom, as I am still finding.
I started programming in college on this. Now I am a Test Engineer and automate professionally. I use Labview now and typically use DIO's with 96 I_O and analog cards. MIO's and the full spectrum of test equipment. It's really satisfying after releasing a completed test large enough it takes roughly 1 year of design, programming, debug and release. Arduino's are a great way to get in and explore the automation world, where you truly get to take a thought and turn it into a product
OGPokey151 i want to learn this stuffs how to start what programing do i need to learn
Each time I get curious about how something works or "what the tildes mean" during your video, you start explaining exactly that! I rarely experience that and it just shows how FANTASTIC this tutorial is. Really well thought out, answered MANY of my questions (that I didn't even know I will be asking) and subbed halfway through the video! We need more tutorials like this! Thank you!
Jacques W I agree this tutorial is unreal🙌
He is a great instructor, he doesn't get bogged down on one path too long, He quickly changes to more relevant subject for now. His cat is prettycool too
Super tutorial! So many such tutorials do not take into consideration the lack of education that a beginner has and thus leave the beginner confused right out of the gate and it only gets worse from there. This tutorial, on the other hand, is clear and concise and considers that the beginner is intelligent but just lacks knowledge. Great content! Thank you!
This is a great tutorial for demystifying not only what an Arduino can do, but also how it is put together and how it interacts with your computer. It gets rid of some of the magic so a beginner can understand just what is going on.
ksb2112 , thanks for the tutorial! Good vid!
Still confused what Arduino is?
It's essentially LEGO for tech nerds
I want one.
No its not .....
Well....
Yea....
They are not legos
Nvm they are legos for nerds
It's basically an atmega evaluation board with a dumbed down IDE with super simple libraries.
@akashic seer What have you made yours do?
@akashic seer Awesome mate!
"I want one"
It's like $3, just buy one
Dude, this video was so good that my 8 year old was able to understand. We’re getting an arduino kit to hopefully someday build a robot together. Thanks!
Glad it helped!
You have such a great voice for these tutorials and most of all, no disturbing techno music that is just a distracting filler and offers no added value. Thank you so much for your brilliant and informative teaching segments.
8:26 In case anyone is wondering, some potentiometers come with the pins on different sides. The side with 2 pins are the side pins and the side with one pin is the center pin. This is meant to be connected to a breadboard.
This is so easy to understand. I´m currently going through two weeks of programming introduction at my school using Arduino uno and i find it fairly understandable but gettting more indepth like this, is just pure gold for me in order to understand it better.
Afrotime! The fundamentals of Arduino had me confused till now. These presentations take a lot of effort and just wanted to say thank you for giving your time to help the community.
I am almost finished flying quadcopter using arduino board. and yet I am watching this dude explaining how intgers work? I love his work
I know what you mean. I have created a 3M x 4M AI city based on radio
controlled slot cars with intelligent sensoring, and interactive stories
such as police chase, and still this video is good to watch.
I've been subscribed to his channel for 6 years now, and still love his videos.
Post that video with a tutorial!
Dude how did u control that means without transmitter n receiver...Means is it possible to control it using phone
ALI ALNAQEEB haha same
Wow. I didn't know anyone on youtube was capable of getting to the point, and just explaining things. This is great. Keep up the good work.
I didn’t even know what Arduino WAS until two days ago. I found it interesting but confusing. This video has really broken it down. Enough, anyway, to know that I’m buying a kit as soon as this video is over. Watching this is like seeing a whole new universe of possibilities opening up. Awesome man.
This guy needs way more subscribers. He explains everything so well, in my opinion. Someone might find themselves knee-deep in this well-presented information...
I wish that I would have had a description like this years ago. I came up with a practical use for a simple arduino before I was even done watching the video. Thanks!
one of the best tutorials on youtube it's short, consistant and most impotantly not boring
Alfons Falkhayn ryrt iibgokut t yr i
Tgd
This video is a fantastic crash course on Arduino-clear and right to the point! It's amazing to see how quickly beginners can get started with projects. For kids and young innovators, programs like Moonpreneur’s help build skills with platforms like Arduino, making tech and robotics even more exciting. Thanks for making this tech so accessible.
It takes more than watching a few videos to become an electrical/electronic engineer, but watching a few videos like this one will help you understand the basics of electricity, electronics, and computer software.
This is the best intro you could have to Arduino; it doesn't tire the viewer out by overwhelming them with information for an hour. You can follow along and stick your toe in the water with this video, and move on to other tutorials. Very well done.
Hey Everyone - I have a solid IT background and am Digging into Arduino because I have some Engineering Projects I want to get going and need the ability to Automate - Going to Document my Journey, pls follow and support and interject. Pls and Tnx.
th-cam.com/video/1LbAOVITDdA/w-d-xo.html
This is an entire textbook condensed into 15 minutes. What an outstanding contribution to the maker community. I’m a complete programming beginner and this is a freaking Goldmine. Thank you so much 💗
You had me at Ardui-no-no.
ROFLMAO
lmao
Roflmaolol
lol same
That and the catmercial
I used to have training about Betamax and the basic of PWM principles were part of every Betamax circuitry. With this Arduino Tutorial, I am learning a lot about how to control motors, etc.
This video was literally by chance because of autoplay.
All the apprehension I had for Arduino's to. It was like you slid the curtain back, and showed me the wizard.
Out of nowhere I saw things differently.
Thanks for putting this up.
I have been teaching programming for Telemecanique Micro and Premium PLC units. Now I am retired and will play with Arduino. Your lesson is far more professional than many others I studied as a professional programmer!
This is 1 of most to the point, simple, clear n precise explanation of (seemingly) complex subject such as Arduino- thx
I agree with the other comments. This is an excellent video that explains what an Arduino is and introduces the programming concepts in a clear, easy to understand manner. It's a great video to watch when first learning about the Arduino.
i got an elegoo kit for Christmas this year and started tinkering with it right away, I got some experience with components and breadboarding since that's what I do at my school, but I never used a microcontroller like Arduino, at the end of the day I managed to build a distance alarm using a sensor, although I followed a tutorial, I remade most of the sketch to suit my likings. I'm pretty proud of it
Honestly this is the best video on this on the internet and you have no idea how important it really was to us. Thank you!!
I love the tutorial! The only reason I need this stuff is so that I can program a very long LED-strip to turn on and off in a single direction with a flow continuously.
Well?
This is a fantastic tutorial! Very clear. I'm an EE and I've worked with various micro controllers for many years but this told me a lot about Arduino to get me started with this great board . I'm anxious to do a project.
If you want to do college level projects, especially those which involve internet, Arduino is one the best choice. It has lot of libraries that reduce your coding work. Pairing it with MATLAB makes the work even easier.
But if you to learn fundamentals of how microcontroller works. The register addressing,the arithmetic logical unit processing ,the clock cycles etc then work on 8051 microcontroller.
Arduino hides all that in the background with libraries..
@Christian Weissmuller Yes. Arduino can also be programmed by assembly language or C. But for many , Arduino libraries are too tempting to not use. Especially when programming without libraries is not giving desired results.
8051 can also be programmed in C through many open source IDEs and it also has extensive set of libraries , but still , making a complex embedded project on Arduino would be much easier than on 8051.
But for most modern day embedded systems , 8051 is too much of work for those who don't have much time, expertise or both.
When 8051 was designed , WiFi also didn't existed,at least not commercially. Let alone the field of IoT. Now there are some Arduino Models specifically made for IoT applications.. After many failed attempts of interfacing ESP8266 with Arduino Mega which was programmed in Simulink , I finally got Arduino MKR1000 with built in Wi-Fi. Maybe my ESP8266 chip was defective..
I feel like the libraries reduce the products to legos.
This guy teaches correctly . He doesn't try to impress with obscuring language. Straight forward.
This video is legendary. I learned so much back 4 years ago when I first watched it. Re watching it now, i feel so proud of my self with how far I’ve come. Thank you for this. It’s all thanks to you :)
Yay!
My man. I would hug you if I could. Amazing work. Congratulations, you earned yourself a new subscriber.
OMG! I read hug as 'hung'
And see also Fartduino at 2:25 lmao
@@Chad-pi5if You mean 01:25 not 02:25
subscribe for me as i have subscribe for you already. Thank you.
arduino in 15 minutes but C/C++ for the rest of your life.
Exactly. I appreciate the video though
Brutal
A few disciplined best practices go a long way.
😂😂
What bout C#
Thank you for explaining in 16 minutes what my professor couldn't over multiple lectures.
You are welcome!
I found the sensor kit and our first arduino on amazon for about 30 bucks...then for 20 bucks we got a 3 wheel two motor kit that was just the motors and wheels and base...then we made a sonar controlled "smart-ish" car. It can navigate our home with ease...and with a little creative copy and pasting we managed to get it to make some noise via a oscillating op-amp when moving so we can know where it is...add a couple lights and it is a nice little dude. My 8 year old loves it.
This video would have been lovely to see a year ago when we started. Totally subscribing. Thanks man.
Got these in my high school.
Learnt the flow of electricity which apparently some of my class mates found hard. Honestly I'm not smart, but just imagining a river flowing and guiding the water tells everything.
I got to keep the Arduinos and all the components I used. Think I even got to keep the laser I used for my final exam project.
Ok, so it was reccomended for me, I don't even need a thing like Arduino, I don't do stuff like that. But this tutorial is so amazing that I watched it even so.
Great job.
I love this tutorial!, It's very brief, detailed, and presented with a high image quality (I've seen other videos). I'm looking forward to watch the crystal resonator tutorial. So far I haven't gotten a grasp on them ... I understand they vibrate reaching a super high frequency but I yet don't understand how it controls the CPU speed. Thanks a LOT!!
Imagine those high frequency vibrations caused high frequency changes in voltage. Then imagine there was some circuitry to convert those small voltage changes into a clearly defined square wave of a certain frequency. Then that square wave (the "clock") tells transistors in a CPU when to switch!
Quartz has the strange characteristic that if you squeeze or stretch a crystal made of it, a voltage with a particular polarity is developed across the crystal. This also works in reverse so that if you put a voltage across the crystal, it tends to either compress or expand slightly, depending on the polarity of the applied voltage.
When a quartz crystal is cut to a specific shape and size, it will tend to vibrate at a particular frequency and only at that frequency if an oscillating electric current is applied across it. With a little electric circuitry to support it, the crystal can be made to oscillate (vibrate) at only that frequency, and the oscillations can be detected and used to drive circuits such as computers at a very precise rate.
Computer CPUs need a clock signal in order to keep everything running together. For example, you don't want a register to try to latch in a data byte from memory before the memory has had time to supply that data byte. The clock signal is used to make sure that everything runs at the same speed. A quartz crystal is a convenient way of supplying that clock signal.
An RC oscillator can be used instead, but it's not as precise as a crystal. Some things such as serial communications require a more precise clock signal than can be supplied using an RC oscillator, so a crystal oscillator is usually used instead.
Afrotechmods Oohh I see, wow, thank you so much!
Just needed to learn ardiuon to add home automation into my jarvis protoype
Sounds great
Let me guess..
You've got an Arduino kit as a gift.
@Jedi Ex
No
th-cam.com/video/LyZEV7VgnkQ/w-d-xo.html
Like iron man jarvis?
I don't know if this was said in the video but I think it's worth mentioning that trinket also work with the arduino programmer.
And that you can include different "libraries" to help communicating with components. E.g. a servo that outputs in degrees and RGB-LED-strips
*struggling to learn python* “I feel personally attacked.”
Lyfe Bytes Snakes alive.....
sorry to say but i gave up learning java code because i found it too boring and "easy" so now im back to the arduino
Lol
If you are still having trouble maybe try switching to C# and watch Michael Reeves’s three videos to get started
I know how to code python and C# and in my opinion python is over complicated because its not organised C# is a much better language I recommend that of use
It was straight forward.Clearly spoken.One of the best arduino introductory videos out there.
Damn my college makes me take a whole class for something this guy explains in 15 minutes
Can we code Arduino with phone
Sebaztian I’m gonna guess you meant to ask this in the main comments, but the answer is kinda. There are apps that allow you to create/test code for arduino on mobile, the main two being Icircuits on iOS and tinkercad, but there’s currently no way to download said code directly from your phone to the arduino. So yes, you can code, but you jump through some hoops to get it onto an actual arduino
@@charliethatcher404 what is the difference between L239d and L289n
EVERYDAY THEY HUSTLIN!!!
This 15 minute video teaches you on how to use this Arduino but college teaches you how it was created and why, for example when he says "Integer" (this is not arithmetics), do you understand what he means? Did he tell you or it was at school where you learned of all types of variables and when to use them? If you hadn't gone to school would you really understand the whole video? I wouldn't understand what he means by 1s and 0s, variable, integer, 555 circuit, analog/digital difference, potentiometer and a lot of terms he uses in his video.
"Thank You", thank you very much. I truly believe you presentation was REALLY Really really good...
I graduated in IT, majoring in Game Development and I always enjoyed programing AI in video games. I loved seeing my code make things move. I was looking into Raspberry Pi and now I discovered Arduino. The thought of having my code make something move in the real world is so exciting. I need to fix my finances to set aside some cash for an Arduino!
Wow. 6 years later and this information is still super helpful and relevant. Great video
Glad you think so!
Tutorial video is 10/10. Makes me feel less afraid to start getting into this for my computational physics projects. Also it's an instant sub.
Wow man I have never seen something explained so beautifully and amazingly. That tutorial was a masterpiece. Became your fan 👍👍👌👌
Yuv Raj I agree man this is an unreal tutorial!
Hey Afrotech, glad you are still making electronics tutorials. Even though the Arduino has been around for a while now, you always seem to explain it in a different light. Oh yeah, "Trust me I am lying" seems like a good read. Thanks for suggesting it.!
I am NOT by any means a programer, but watching your video was so helpful to undrestand the basic of Audrino programing. Many thanks, and keep up the good work!!!
they didn't create a programming language.
Arduino uses C++ and their created arduino C++ library
The avr-gcc compiler (for avr based boards) is used in the background
avr C++ does not provide stl lib with vector and stuff from C++ PC programing, because memory too tiny for the avr
so avr C++ coding style is more like "c with objects"
I knew absolutely NOTHING about coding and electronics.
But this is so easy to understand and thorough that I feel tempted to buy an arduino now. Wow. Amazing work.
Thanks!
This video got me into Arduino, and now I've started making my own videos
This helps to open some doors for individuals like me who have heard about it but know squat.
This has been the most helpful tutorial I seen so far. I finally bought an Uno and have been searching for beginner tutorials. Your video has been just right to get me started. Thanks for sharing! and as always, Great Voice!
Dear Andrew
Please also visit wokwi.com for great code collection and examples. you can also simulate the code online.
The shortest and most comprehensible explanation on Arduino I've ever had.
We are all the same in every universe, but this guy is an enigma that we will never solve, but evolve from it.
Yes this is the most poetic thing I have ever said, and it is confusing.
Interested in learning about wireless power? Subscribers can get up to 80% off my course Wireless Power to the People - Wireless Charging 101 on udemy using the coupon code "TH-cam"
www.udemy.com/wireless-power-to-the-people-wireless-charging-101/?couponCode=TH-cam
10:58 i remember doing this tutorial at school except we weren’t told to put a resistor in the circuit...later i used that same arduino for a robot project and it was always faulty. It never worked properly even though the coding was correct and all. I wondered for so long why it wouldn’t work and now I’m convinced the pin is ruined as mentioned at 11:06 or that the motors themselves were broken...
It's nice to have you back uploading new videos on somewhat regular intervals :)
Don't understand the thumbs down, I think it's a very good tutorial what Arduino is and what you can do with it. Thank you very much for the clear explanation!!!
Awesome job explaining things. I'm a newbie and about done with one of my first books on the topic. Thank you for your time in making this video. 👍
Best tutorial I've found so far.
th-cam.com/video/Q0CymLxnIw8/w-d-xo.html
I have made an video on arduino uno please see it..😞
i just got my Arduino starter kit yesterday and i love it! so fascinating!!
yea! just routed a telephone wire outside lol idk what im going to do with it yet but i know for sure it will be something interesting, probably a weather station or remote camera thingy ! so many possibilities :)
Faye V hey can you please link it I wanna buy it too
@@naomi10260 88888888888⁸⁰⁰ⁿ⁸⁰⁰p
Instructions unclear: Arduino became sentient
I am stuck in the fan , so you are better off than me.
careful there. You might accidentally create skynet
I have been send from the future, stop whatever you are doing!!!
cybergrimreaper 666 what’s it like in the future?
Future was in ruins your instructed codes made the system, sentient. they made soliders to travel back to their past time-line just to destroy these sentient, your system was accidentally linked with the other dimension where the flesh iron and bones was molded by the conditions to form these wreched creatures that invaded the earth realm as your sentient computer system was their way to invade our realm but that that's not the problem now that you've unlinked the portal and booted off the ai off the system. The new future is now better than ever. And ofcourse i'm not going to tell you that, it will mess the timeline or some shit. You know how it goes, ever hear of butterfly effect!? Thats what happening.
On age 58 (nearly 59) I want to learn something that occupied my brain ;-) Arduino is a good start and I can do that with my son who is 11.
I'm glad I came across this video with clear and very good explanation what the possibilities are with Arduino.
2 Thumbs Up for the author of this video!
"I'm sure you have heard of Arduino millions of times"
Me: *confused human noises*
watch Michel Reeves and you'll understand, whenever i watch his videos i want to taze somebody
Korega requiem da
@@kindersmith8407 he almost never uses the arduino, he uses the raspberry pi
@Satsuki Shirotae bro sorry...
@Satsuki Shirotae also its called a bloody "pi-duino" when they work together
Noobs, listen up. This crap will basically make you an electrical engineer.
You can use (at least) any of the digital IO pins for serial communication with the SoftwareSerial library (standard arduino library)
basically an electronics engineer with good logical knowledge .
Thanks, saved me 16 minutes.
Lol. Get a proper microcontroller & IDE. Arduino teaches you how to plug a couple of boards together.
wat
This is the best tutorial on this subject on TH-cam hands down I’ve watched so many and everything went str8 over my head you made this extremely easy to understand! Good stuff!
Thank you for this resource! I want to have my high school students explore arduinos, but wasn't sure where to start. Your video cleared everything up. Thank you for putting together a clear tutorial on getting started with an Ardruino. I plan on going through your other videos as well. Your channel is a great resource for learning electricity. It is truly appreciated!
i MUST agree here. as a non-technician i have understood everything. it is a very good tutorial !!!!!!!!!!!
Excellent. Crystal clear. Thank you Sir. I wish if they could upload every Video Tutorials like this . No nasty Music. No tricks.
I’m trying to make a cellphone controlled drink dispenser with my friends, this video has already helped us a lot
Hope it dispenses beer.
Thank you for being awesome and sharing this! Also, I fully approve of the Arduino-no-no term.
OMG... Your tutorial i understood i was pulling my hair out everyone else i watched left thing out in programming my uno i got my leds working and my motors im so happy thankyou thankyou thankyou
I just now saw the video by chance and I think it may open up new horizons for me
Even if there's 'cheaper' options. I'm still buying this brand for what they brought to the world. They deserve it !
On one it is nice what Arduino has done for the electronics hobby. The mass production of shields/modules/sensors for the hobby market has them brought down in price so much that you can buy stuff "just in case". On the other hand I often see people who don't know what they are doing at all, just follow step-by-step instructions to connect something up and still think they are "doing" electronics or programming. Then they wonder why their AVR is fried when they change something. So while it made electronics definitely more accessible, I don't know if it has a big effect on people learning electronics.
That's for damn sure. To fully understand electronics, you need to have good working knowledge of physics, calculus, circuit design and analysis, programming, microcontrollers, analog circuits, signals and systems, etc. There's a reason why companies want at least an associates degree in electronics for any legit technician job. Nevermind technologist or electrical engineer.
@@crazyahhkmed I don't find much use for calculus, but you certainly need math if you're going to do much creating.
The best possible tutorial on Arduino. I just loved it. Thank you so much for such an elaborated video.
This is the most outstanding 15-minute explanation I could ever have hoped for. I subscribed right away : )
Wow, dude you resumed 1 year of my eletronic classes at my computer science college. And that was even better.
Thanks for the video. I've been dabbling in Electronics since I was a kid. My grandfather could make anything and solder anything. Me, not so much. About a year or two ago I saw I could buy one of these UNO boards but I never knew what it was for. Now I know. I can start putting my collection to work. Ever since I was a kid I would save Capacitors, LEDs, Chips and Crystals, to name a few. I've had to give a lot away as I've traveled but I have a new collection that's been collecting dust.
Great, skillful tutorial, thank you. I would use uppercase constants (with _ dividers between words, like ANALOG_PIN) though, in line with Java and other modern language conventions, this way one can distinguish which var is a "final".
Thank you for sharing this video. It seems very helpful. Learning Arduino became easy even for my 8 year old son when he received Moonshot Jr's Embedded Learner Board gifted by me on his birthday. It is a perfect compilation of different components for Arduino learners in a fun way.
This I was looking for all my life!
Thanks great tutorial you set the standard!
Opened youtube to search about Arduino and this vdo in recommendation
Amazing vdo!!!
I appreciate the clear speaking style. I could easily understand the speaker. He talks a little fast for me though.
See in 0.75 x
@@TOASTIN12231 Thanks.
"Just say yes to everything" is my favorite part
Great video, wish this video was out when I first started out 6 years ago :D
im just going to start!! any tips sir?
Nandy candy my tips is if u have passion in programming language, u will be success. althought u must have commitment in learning programming. Try not to skip any step on learning. Slowly but sure u will mastering programming
Afrotechmods: "So what is an Arduino? I'm sure you've heard about these things a million times by now..."
Me: "Never heard of them..."
Bran: "Why do you think I came all this way?"
How did you come all this way if you never heard of them? :p
@@Zeriel00 TH-cam recommendation
me an intellectual that watches michel reeves: its big brain time
who is bran?
when i heard about raspberry pi my first thought was "ummm sounds delicious"
Thank you for this video. As a Boomer with zip electronic knowledge this has helped even though I will be playing this video over and over to comprehend how I can optimize the UNO into several projects
This is amazing! Just completed my 12th grade and have got 5 months to learn WHATEVER I want! I'm looking forward to a bachelors in Applied Physics, so, if you think theres anything that I should learn which could be helpful for that, please let me know down here. Thanks already!😄😄😄
I'm sure your coursework at Uni will have you learning at least one programming language. I would advise you to give yourself a headstart; familiarize yourself with the fundamentals of coding. That way, when you enter into a curriculum you'll already be ahead of the curve. Starting with Python would probably be the way to go.
I'm much older than you are now, and I am just beginning to learn programming. I've been learning electronics (on my own) and practicing basic circuitry for about 5 years. As a hobbyist, I really enjoy the learning experience. In both cases - programming and electronics - there's _a lot_ of problem-solving that one needs to do in order to accomplish the things one sets out to accomplish. But as much as I enjoy those challenges; as rewarded as I am when I overcome them, I should say... I often lament the fact that I didn't learn this stuff when I was much younger. I'm not sure if I would have been very intersted in all this back then, though.
You seem plenty interested, however. And eager to learn, too. I think that's awesome! I think you should go for it - and give it all you've got. Give yourself the tools you'll need to make a good life, and maybe even make a difference in the lives of others. 😉👍
Good luck..
@@SineEyed SineEyed 2020 This made my day, sir! Cant thank you enough for the response.😁 Just as you suggested, I'm learning to code Python from Mosh Hamedani and Corey Schafer here on TH-cam(highly recommend that you check them out!). Also, I'm taking an online course from Harvard on using Python for Research, It is pretty amazing!
I'm not completely sure, but Soft Robots seem like my go to for now. Utilising these skills, I would then be able to make life-like Bionic limbs and even embed them in spacesuits! I will sure give my all to learn and apply as much as I could.
Thank you for your time😄😄😄
I did a BS in physics and got into electronics later. Arduino is pretty cool but your knowledge will be very shallow if that's all you do. My advice to you is if you really wanna learn electronics start building simple circuits and make them gradually more complex as your skills improve. Learn about all those "hard to memorize registers and binary code". You'll be much smarter in the end.