I hope that this course helps people who are just starting their journey with Arduino or have some brilliant project ideas in their mind but are clueless about how to program an Arduino. This course will begin with the basic electronics concepts and then gradually teach about Arduino Programming. Arduino's programming language is derived from C++, so this course will also cover essential C++ concepts. During my time working with Arduino, I have seen many people building great projects and product prototypes using this piece of hardware. Artists, designers, and even chefs who had absolutely no idea about electronics, sensors, and programming coupled their creativity with electronics and came up with fantastic work. So this course is also an attempt to encourage people, regardless of their background, to start building stuff that they have in their mind without thinking that they don't know enough to begin. Certainly, this course is not the end to the world of Arduino. For making some projects, one may need to know advanced concepts such as EEPROM, interrupts, communication buses like SPI, I2C, etc. But before moving to that, one needs to familiarize themselves with the basics. I look forward to seeing the projects people come up with after finishing this course.
Hey, I develop Arduino based products for a little over 2 years now, and I watched the development parts of this video. It's so beautifully organised and easy to understand. There is nothing like this on the internet.
@@pradeepdube1398 He really teaches very well and he also gives some exercises, teaches advanced things from arduino that suits absolute begginers. I just watch his series instead of this but i only watch this cuz as im beginner with it i must watch this little bit and focus on the series.
Less then 15 minutes and you just made me fully understand electricity concepts that I've always had difficulty. To be honest this channel is the best thing I've ever found for free. Thank you so much.
I have a firm belief that advanced programming and computer science fundamentals must be added to electronic engineering curriculums, having those 2 topics covered grants an amazing freedom to create and operate, it's a pain in the ass having to cover it by yourself. Amazing content by the way, this is why the internet exist, spreading knowledge, a million thanks for your work, you are literally making the world a better place.
For the first time in my i finished a video tutorial that is more than an hour but i don't have any regrets because i learnt alot just in 4hours. This video is a milestone to kickoff arduino programming. Thank you very much sir Ashish Bansal and FreeCodeCamp for the tutorial and all the others you do. I look forward to more tutorials from you guys in the fiels of electronics and robotics.
I have been a test automation engineer for over 30 years. I have no degree, but that has not stopped me from programming PC-based test systems for both verification and functional testing. I am totally self-taught on-the-job. A few years ago I was forced to start using an Arduino for a project, and WOW, my eyes were opened. With the Arduino I can access hundreds (if not thousands) of sensors and actuators and controllers and I can access the real world without purchasing expensive test equipment from National Instruments or other vendors. I don't think I would want to be an Arduino-only engineer, but being able to use the Arduino has been a fantastic skill to add to my skill set. Recently I have started fabricating Arduino-based PCBs through EasyEDA, and that has again expanded my reach. Now I can make robust test fixtures without having a ball of wires. I recently landed a new job and, after I had been there a short time, my boss said they had no idea what they were getting when they hired me, I exceeded all expectations and surprised them with my solutions. Arduino is a key factor in that. It is both a job and a hobby, and it is sometimes hard to tell where one leaves off and the other picks up.
@@NicoleBlessing-c6d A test engineer will develop tests for something, say, a piece of electronics, and he or a technician will manually perform those tests. A test automation engineer designs automated test systems that are computer-driven, and he or a technician can just attach a device to be tested, start the test, and walk away until the test is done. Testing can include sending commands and checking responses, turning things on and off, making that thing go through it's paces and verifying that it does so correctly, every time. I started out testing dial-up modems as an example. Lots of signals on the serial connecter that needed checking, have the modem dial and connect to another mode at different speeds, send and check data through the connection, setting configurations, all that stuff. In production you are focused on making sure the hardware is all good, in verification you are focused on a lot of the built-in software functions. I love making tests that run over and over and log every failure for later examination, looking for a 100% pass rate.
I learned a lot of JavaScript front end and backend from this channel as a school student... Beside this I also learned python..... And now I'm here again for the Arduino.... Thanks for these free courses.....
i am really really thankful to you for such a wonderful tutorial, i asked many doubt to many people but no one explained these things....... i am blessed that found this tutorial
I'm currently taking a college class for IoT devices and they required us to buy an arduino, the class is almost over but I truly enjoyed it enough to make me learn more about Arduino and I'm glad I came across this video. Very good content, thanks a lot for the videos you guys put out there.
This course really helped me step into the world of Arduino and I now feel very confident about writing Arduino codes and create projects of my own, thanks for the course!
that's really a great course, to begin with. i actually learned this course to make my rocket do things well and I felt it built my foundation thanks again.
Very detailed and beginner friendly. I liked the way the tutor illustrated each and every thing with not just work flow charts but also live simulation. Good work.
Hi Arshish, your content is super good, I find it very helpful, thank you very much. You have upgraded my knowledge from zero to 70. I am sure if I am able to go over it again I will improve more.
Thanks a lot mr bansal. Cant believe you did this for free. You and this channel inspire me to be giving back to the community when i reach that milestone
Omg I’m so glad I watched this I never fully understood difference between analog signals and digital signals, I only realized the difference between analog data and digital data before watching this.
Thank you so much this course couldn't be better. Really you have covered everything about this course even a person without knowing anything can be a scholar. Thank you so much guys for your effort, it really helps
Thank you for this course! I got an Arduino stored away that I got as a birthday present. Now I can put it to use! 😅 Thank you for being the most consistent and best software channel on RUclips 🙌🏽
bruh and I had to convince my parents to buy me one and wait for like 10 months to buy it finally or else I would've been watching this video when you wrote this comment.
I will never be able to describe how much I am thank full so this guy I learned anything in my engineer a carrier from this channel we should all appreciate that he is also teaching us things that he's not really responsible to teach us like programming or circuits analysis thank you man keep up the good work you are the best *literally* love u from iraq ❤️
Really helpful for beginners... All in one video..Very good tutorial within 4 hours only. The best thing I liked personally in this video is the concept of c++ programming.
@@arjunbabu83 thanks actually l write this last year in my last exam I don't think that someone will fix it after one year even I don't know that I wrote it wrong
Outstanding presentation! Your video provided a great start into learning the basics of the Arduino and how it can be used. I will continue to study this topic that will enable me to use the Arduino in the future. Thank you for providing this video!
I have just started learning arduino and have a hard time finding tutorial , and you guys show up ! Keep on the good work , as a student i am super appreciate your dedication to free education , and once again thank you for that
great video. thank you. always striving to learn something new. it may take several plays to grasp everything (trying to get my head around calculating resistance in a circuit).
I hope that this course helps people who are just starting their journey with Arduino or have some brilliant project ideas in their mind but are clueless about how to program an Arduino. This course will begin with the basic electronics concepts and then gradually teach about Arduino Programming. Arduino's programming language is derived from C++, so this course will also cover essential C++ concepts.
During my time working with Arduino, I have seen many people building great projects and product prototypes using this piece of hardware. Artists, designers, and even chefs who had absolutely no idea about electronics, sensors, and programming coupled their creativity with electronics and came up with fantastic work.
So this course is also an attempt to encourage people, regardless of their background, to start building stuff that they have in their mind without thinking that they don't know enough to begin.
Certainly, this course is not the end to the world of Arduino. For making some projects, one may need to know advanced concepts such as EEPROM, interrupts, communication buses like SPI, I2C, etc. But before moving to that, one needs to familiarize themselves with the basics.
I look forward to seeing the projects people come up with after finishing this course.
can you please provide a link for the slides?
+thanks alot for the course.
Hey! I am unable to code for an obstacle avoiding car, can you help me with that pls?
Great Work
@50:25 which software did you use for breadboard connection?
@@abhijitghosh6242 It is Fritzing.
my arduino class required 3k dollars and took 1.5 years to teach me what you teached me for free in 4 hours
very help full
😱
Why would you pay 3k to learn arduino? You seem to make bad decisions.
Yeah
This video is so helpful
Can you share with me your skills
@@notanymore9471 dont victim shame.
Hey, I develop Arduino based products for a little over 2 years now, and I watched the development parts of this video. It's so beautifully organised and easy to understand. There is nothing like this on the internet.
Hello ruclips.net/video/LsgdG0To8eQ/видео.html
Can you help me
Then you have'nt visited Paul Mcwhorter's Arduino seris.
@@pradeepdube1398 He really teaches very well and he also gives some exercises, teaches advanced things from arduino that suits absolute begginers. I just watch his series instead of this but i only watch this cuz as im beginner with it i must watch this little bit and focus on the series.
Wow! this guy literally started from what is electricity, protons and electrons!
Hello ruclips.net/video/LsgdG0To8eQ/видео.html
Covered half the content while procrastinating for my exams. Comprehensive and coherent so far. Love your work
Did u finish it bro ?
"A non technical person without Arduino can also learn it "
And you were right
You are an excellent teacher 👏✨
you can also try the wokwi simulator ...
100%
@@Henry-sv3wv whats that?
Less then 15 minutes and you just made me fully understand electricity concepts that I've always had difficulty. To be honest this channel is the best thing I've ever found for free. Thank you so much.
I've seen a few beginners lesson on electronics and arduino in pass few weeks, this is by far the best. thank you!
This is something I've been waiting my whole life for!! Pls make robotics tutorials too!!
Yes robotics too
I have a firm belief that advanced programming and computer science fundamentals must be added to electronic engineering curriculums, having those 2 topics covered grants an amazing freedom to create and operate, it's a pain in the ass having to cover it by yourself.
Amazing content by the way, this is why the internet exist, spreading knowledge, a million thanks for your work, you are literally making the world a better place.
that degree exists its called computer engineering
@Saurav Bhandari my bad
If you ask me, the basics should be taught in highschool
+1
@@aelinwhitehorn3526 more like mechatronics engineering
The timing could not be any better. Thanks!!
Right. And I'm hoping to see the difference between Arduino and Raspberry PI.
Literally am going to buy a kit soon lol
lol same for me @zeeshan hamdani wanted to start arduino right now and got this lol
Same bro! This semeter having CPI
@@Jonesybabie compute power and scalability
if anyone finds a better arduino course on youtube than this , I will never touch arduino ide again in my life.
For the first time in my i finished a video tutorial that is more than an hour but i don't have any regrets because i learnt alot just in 4hours. This video is a milestone to kickoff arduino programming.
Thank you very much sir Ashish Bansal and FreeCodeCamp for the tutorial and all the others you do. I look forward to more tutorials from you guys in the fiels of electronics and robotics.
I have been a test automation engineer for over 30 years. I have no degree, but that has not stopped me from programming PC-based test systems for both verification and functional testing. I am totally self-taught on-the-job. A few years ago I was forced to start using an Arduino for a project, and WOW, my eyes were opened. With the Arduino I can access hundreds (if not thousands) of sensors and actuators and controllers and I can access the real world without purchasing expensive test equipment from National Instruments or other vendors. I don't think I would want to be an Arduino-only engineer, but being able to use the Arduino has been a fantastic skill to add to my skill set. Recently I have started fabricating Arduino-based PCBs through EasyEDA, and that has again expanded my reach. Now I can make robust test fixtures without having a ball of wires. I recently landed a new job and, after I had been there a short time, my boss said they had no idea what they were getting when they hired me, I exceeded all expectations and surprised them with my solutions. Arduino is a key factor in that. It is both a job and a hobby, and it is sometimes hard to tell where one leaves off and the other picks up.
What is a test automation engineer
@@NicoleBlessing-c6d A test engineer will develop tests for something, say, a piece of electronics, and he or a technician will manually perform those tests. A test automation engineer designs automated test systems that are computer-driven, and he or a technician can just attach a device to be tested, start the test, and walk away until the test is done. Testing can include sending commands and checking responses, turning things on and off, making that thing go through it's paces and verifying that it does so correctly, every time. I started out testing dial-up modems as an example. Lots of signals on the serial connecter that needed checking, have the modem dial and connect to another mode at different speeds, send and check data through the connection, setting configurations, all that stuff. In production you are focused on making sure the hardware is all good, in verification you are focused on a lot of the built-in software functions. I love making tests that run over and over and log every failure for later examination, looking for a 100% pass rate.
I learned a lot of JavaScript front end and backend from this channel as a school student... Beside this I also learned python..... And now I'm here again for the Arduino.... Thanks for these free courses.....
just finished in one day thank you very much it's the best course to begin an arduino journey
What great timing! I just finished my industrial technician program in a local institution and I'm really interested with Arduino. Thanks FCC!
best arduino project ruclips.net/video/zxlb22cTwHo/видео.html
I so wish this guy would’ve made more videos. What a BRILLIANT TUTORIAL. I would pay for this. Thank you soooo much!
For example i pay 3000 euro per year to learn this stuff in a less efficient manner
@@slimjim8235 and i pay 18000$ every year
i am really really thankful to you for such a wonderful tutorial, i asked many doubt to many people but no one explained these things....... i am blessed that found this tutorial
This RUclips channel is a blessing to the world.
I'm currently taking a college class for IoT devices and they required us to buy an arduino, the class is almost over but I truly enjoyed it enough to make me learn more about Arduino and I'm glad I came across this video. Very good content, thanks a lot for the videos you guys put out there.
finished it. thanks for your contribution
indians are the best they have easy english for which we can understand anything
Cause u are indian
Amazing Alhamdullah complete it. It first one which completely watched.
the best course i have every seen on youtube, i recommend it for every person who want to start arduino projects
This course really helped me step into the world of Arduino and I now feel very confident about writing Arduino codes and create projects of my own, thanks for the course!
Good job man especially when you considered all possible operating programs people have and explaining every single one of them
I'm more of a circuit designer and sadly I have a poor foundation about programming. You're a real life saver, Thank you!
best arduino project ruclips.net/video/zxlb22cTwHo/видео.html
I was literally searching for Arduino course a few minutes ago and they uploaded this.
What a timing😀
best arduino project ruclips.net/video/zxlb22cTwHo/видео.html
that's really a great course, to begin with. i actually learned this course to make my rocket do things well and I felt it built my foundation thanks again.
Brother can u plzz share ur project that is ur rocket
awesome dude, I'm working on one myself
this has been unbelievably informative its hard to imagine how much knowledge has been put into the world from this 4 hour video!
just i dont have words for how good and infornative this video is keep it up!
Pls don't delete this video this is so helpful not only for those who is learning Arduino but in electronics as well so glad I saw this
why would they delete this video?
you can download it if you want...
Hello sir, your teaching is very good and motivating. I searched more way to learn aurduino but I almost learn about your one video, thanks a lot
Very detailed and beginner friendly. I liked the way the tutor illustrated each and every thing with not just work flow charts but also live simulation. Good work.
beginner friendly and easy highly recommended for the beginners
One of the best explained youtube video.
very usefull, and impressive my son learned Arduino in just 4hrs it is amazing! Thank you.
Hi Arshish, your content is super good, I find it very helpful, thank you very much. You have upgraded my knowledge from zero to 70. I am sure if I am able to go over it again I will improve more.
very very thankyou sir for teaching the basics of the arduino!!
An extraordinary course for beginners who wanted to learn Arduino programming.
Thanks a lot mr bansal. Cant believe you did this for free. You and this channel inspire me to be giving back to the community when i reach that milestone
Hatsoff!!! For your efforts to make the biggeners to understand even more better🙏🙏🙏🙏
Very organized and informative,
You build a solud base in not only Arduino, but electronics in general and coding!
Thank you
fantastic course. just starting out in my programming journey having studied a module in college that i really enjoyed. Learning lots. Thanks
I have learned whole Arduino code for beginners in this video i love it.
Thank you so much sir .
now I am able to understand the Arduino .
Omg I’m so glad I watched this I never fully understood difference between analog signals and digital signals, I only realized the difference between analog data and digital data before watching this.
My man just explained electronic in depth
ALHUMDULILLAH, I have completed the whole lecture. Take love and thanks from BANGLADESH .
Thank you so much this course couldn't be better. Really you have covered everything about this course even a person without knowing anything can be a scholar. Thank you so much guys for your effort, it really helps
I swear whenever I'm in trouble Indian dudes have tutorials for em. Thanks India!
Thank you for this course! I got an Arduino stored away that I got as a birthday present. Now I can put it to use! 😅
Thank you for being the most consistent and best software channel on RUclips 🙌🏽
Hbd mate!
Thank you!
Same to same situation in my case too. LOL
Hello ruclips.net/video/LsgdG0To8eQ/видео.html
bruh and I had to convince my parents to buy me one and wait for like 10 months to buy it finally or else I would've been watching this video when you wrote this comment.
That pulse width modulation explanation was crazy helpful. Thank you
A Very Good Course Mr. Ashish . It Really Helped Me A Lot . My God Bless You For Your Good Deeds ..!!
broooo lovee youu brotherr thank you soo much it helped me alott!!!! May you have alot of success and wealthh
Dude this is so ironic i literally stood up until 3AM researching courses and now i find this upload hahah
How is that ironic
I will never be able to describe how much I am thank full
so this guy I learned anything in my engineer a carrier from this channel
we should all appreciate that he is also teaching us things that he's not really responsible to teach us like programming or circuits analysis thank you man keep up the good work you are the best *literally*
love u from iraq ❤️
Country of Bharat .
Thank you brother
A great ready to learn introductory Arduino course. The best fundamentals to start from scratch. Thank you
This is masterful of you! What a great way to teach!
Thanks for this amazing course...hats off to you man. love from India❤❤❤❤❤❤❤
Literally waiting for year's for this
Yes, most awaited course.
Finally 🔥🔥
Same here
me too
That's sad. I just learn with out a video telling me how to code.
@@holographicSquid That's how I did too. But if I had this video back then I had become a engineer(just in sarcasm)
Explaination is Beyond collage learning.
literally didn't even skip a second!
Great Course for, everyone
Hello ruclips.net/video/LsgdG0To8eQ/видео.html
I just completed this course and I am looking to make projects now. Thankyou so much Ashish and FreeCodeCamp. I appreciate the content.
Your teaching method is very clear. Thank you so much
Thank you for being so easy to understand
Thank you so much so helping me discover a new hobby! Arduino interests me alot but i never understood it. This course was extremely helpful to me!
I suck at electrical and electronics ,hoping this will help me get started from the very beginning.👍 Thank you fcc
Really awesome. You are a great trainer. Sir you made Arduino easier to understand
dude, in my years of science education no one ever explained those basic electric concepts this clearly to me.
enjoyed every second of you course. Good work
Thanks for providing this course for free It helped me alot to learn arduino 👍
Really helpful for beginners... All in one video..Very good tutorial within 4 hours only. The best thing I liked personally in this video is the concept of c++ programming.
YEAH.
If you can get past the Language barrier.
Excellent course. Very logical and clear. My 8 year old son really enjoys learning from it. Well done.
Your son is going places. Keep it up!
it is the best I saw so far for Arduino !!
Masha Allah, Wao, its brillient explanation! Duago keep putting information about computers programs n windows! Etc superb
The programming section are likely to revise c language as it is the fundamental language for arduino... Happy to see this..
Ashish is an incredible teacher! wonderful course!
Beginners to programming can also take this course.
I focuses mainly on thier topics.
Thanks freecodecamp
The most special word on this video is (don't worry ). Thanks for this amazing simple explanation
It's don't worry not (don't wary)
@@arjunbabu83 thanks actually l write this last year in my last exam I don't think that someone will fix it after one year even I don't know that I wrote it wrong
He covered most of the c++ topics in the name of Arduino. Thank god i had learnt about c++ in my 11th and 12th
Outstanding presentation! Your video provided a great start into learning the basics of the Arduino and how it can be used. I will continue to study this topic that will enable me to use the Arduino in the future. Thank you for providing this video!
best arduino project ruclips.net/video/zxlb22cTwHo/видео.html
Easy to understand
Great teaching
Thanks a lot
I have just started learning arduino and have a hard time finding tutorial , and you guys show up ! Keep on the good work , as a student i am super appreciate your dedication to free education , and once again thank you for that
ruclips.net/p/PLDOqoKtIRYajf7iuSLMxDfvxp_B-pBFqw
Hello ruclips.net/video/LsgdG0To8eQ/видео.html
Fantastic Explanation.
Thank You Ashish Sir for making this profoundly valuable course and FCC for bringing it to us.
I cannot thank you enough Boss.
I can only say for now, REMAIN BLESSED!
great video. thank you. always striving to learn something new. it may take several plays to grasp everything (trying to get my head around calculating resistance in a circuit).
wow 4 hour free course, ty
O my god, this is exactly when i needed it.
IKR i just started using arduino even tho i had arduino for 8 months but just started using it
@@Khio890 having a guide at hand sorta gives you confidence
vbest arduino project ruclips.net/video/zxlb22cTwHo/видео.html
U teach ohms law very good and in very easy way than my 12th class physics teacher. Thanks sir.
I did not get what you are trying to say.
@@ashishkushwaha2910 so read it carefully.
Great Job!!!
Greetings from Los Angeles.
The best course to begin Arduino.
Thank you so much for making this video.
Following Paul McWhorter's course, but have been looking for a one shot video like this.
This is the god course!
I’m glad this is from only three months ago. That way, I know it doesn’t contain outdated information like some other tutorials
Thanks man wait for long from your channel for this course lotcs help for me
I appreciate your efforts in all your content I have come across, thank greatly for sharing your knowledge with people, ❤❤❤❤