Arduino Programming
1,309,548
Publicado 2018-08-15
Subscribe to Me: bit.ly/2FWQZTx
Genuine Arduino : amzn.to/2nHD5Mk
Kit I'm Using : amzn.to/2PdbwXI
I wrote a Techno-Thriller called Whispers if you're interested: amzn.to/4cfdtNW
I'd greatly appreciate a review for it if you have time.
MY UDEMY COURSES ARE 87.5% OFF TIL February 13th ($9.99) One is FREE
➡️ Python Data Science Series for $9.99 : Highest Rated & Largest Python Udemy Course + 56 Hrs + 200 Videos + Data Science bit.ly/Master_Python_46
➡️ C++ Programming Bootcamp Series for $9.99 : Over 23 Hrs + 53 Videos + Quizzes + Graded Assignments + New Videos Every Month bit.ly/C_Course_46
➡️ FREE 15 hour Golang Course!!! : bit.ly/go-tutorial7 (100 Available)
Like the channel? Consider becoming a Patreon! Check it out here:
►► www.patreon.com/derekbanas
In this tutorial I'll cover the core C language used to program Arduinos. We'll look at ports, the serial monitor, looping, data types, conditionals, setup, loop, static, functions, arrays, strings, numerous math functions, bit manipulation, random, structs, styling text, pointers and much more.
I make multiple little projects here, but the projects will get more advanced as I make more videos.
Watch More Learn in One Videos
►► Java - • Java Tutorial
►► C++ - • C++ Programming
►► Python - • Python Programming
►► MySQL - • MySQL Tutorial
►► PHP - • PHP Programming
►► Kotlin - • Kotlin Tutorial
►► C# - • C# Tutorial
►► JavaScript - • JavaScript Tutorial
Todos los comentarios (21)
-
Learn in One Videos for Every Programming Language Subscribe to Bookmark them: bit.ly/2FWQZTx C++ : https://youtu.be/Rub-JsjMhWY Python : https://youtu.be/N4mEzFDjqtA Java : https://youtu.be/n-xAqcBCws4 PHP : https://youtu.be/7TF00hJI78Y MySQL : https://youtu.be/yPu6qV5byu4 JavaScript : https://youtu.be/fju9ii8YsGs C# : https://youtu.be/lisiwUZJXqQ HTML5 : https://youtu.be/kDyJN7qQETA CSS3 : https://youtu.be/CUxH_rWSI1k JQuery : https://youtu.be/BWXggB-T1jQ TypeScript : https://youtu.be/-PR_XqW9JJU ECMAScript : https://youtu.be/Jakoi0G8lBg Swift : https://youtu.be/dKaojOZ-az8 R : https://youtu.be/s3FozVfd7q4 Haskell : https://youtu.be/02_H3LjqMr8 Handlebars : https://youtu.be/4HuAnM6b2d8 Bootstrap : https://youtu.be/gqOEoUR5RHg Rust : https://youtu.be/U1EFgCNLDB8 Matlab : https://youtu.be/NSSTkkKRabI Arduino : youtu.be/QO_Jlz1qpDw Crystal : https://youtu.be/DxFP-Wjqtsc Emacs : https://youtu.be/Iagbv974GlQ Clojure : https://youtu.be/ciGyHkDuPAE Shell : https://youtu.be/hwrnmQumtPw Perl : https://youtu.be/WEghIXs8F6c Perl6 : https://youtu.be/l0zPwhgWTgM Elixir : https://youtu.be/pBNOavRoNL0 D : https://youtu.be/rwZFTnf9bDU Fortran : https://youtu.be/__2UgFNYgf8 LaTeX : https://youtu.be/VhmkLrOjLsw F# : https://youtu.be/c7eNDJN758U Kotlin : https://youtu.be/H_oGi8uuDpA Erlang : https://youtu.be/IEhwc2q1zG4 Groovy : https://youtu.be/B98jc8hdu9g Scala : https://youtu.be/DzFt0YkZo8M Lua : https://youtu.be/iMacxZQMPXs Ruby : https://youtu.be/Dji9ALCgfpM Go : https://youtu.be/CF9S4QZuV30 Objective C : https://youtu.be/5esQqZIJ83g Prolog : https://youtu.be/SykxWpFwMGs LISP : https://youtu.be/ymSq4wHrqyU Express : https://youtu.be/xDCKcNBFsuI Jade : https://youtu.be/l5AXcXAP4r8 Sass : https://youtu.be/wz3kElLbEHE
-
Disclaimer: this video is good for those who have some C or C++ coding background, as the way that he displays the information already assumes that you know what the effects of the code are.
-
This is more like a revision of Arduino programming for those who have ALREADY learned it beforehand.
-
It starts easy and useful. But down the road, You keep on changing codes continuously even before you show the effects on the righthand screen. That makes it to hard to follow.
-
> Did you catch the bug? I left that on purpose to test you. Yeah, sure. That's why you had to cut and then do a transition to another take. Because you were testing the viewers.
-
I'm sorry, but there is a big difference between doing something while just verbally describing what you are doing, and explaining what something is, why you are changing it and what effect it will have on the end result. After Line 16 you abandoned the latter for the former. This is like how some teachers teach math: "Memorize the formula, plug the numbers in to the correct places and here is the result. Everyone got that?" Three math whizzes raise their hand. "Good! Let's move on!" Leaving everyone else behind, when if they had actually been taught then they, too, would understand, as well. Viewer's shouldn't feel 'dumb' if this moves too fast, or you're just not 'getting it' because this isn't teaching; this is just showing, and there's a big difference.
-
you forgot something. we are beginners!
-
This was like a final exam. I can't believe sprintf showed up, I kinda just learned that for fun, but boom there it is. Defenilty glad this video exists. It was perfect, fast, and yet informative. For people who already learned this and just want to quickly gauge their knowledge. If you're just starting, it takes about 2-3 months to learn all this, but it's pretty easy once you learn it and practice it at least 2-3 times a week.
-
I don't know if anyone has pointed this out, but at about 51:20 of the video to get the second index of the array you should type the following: Serial.println(*(primes+1)); as opposed to Serial.println(*primes + 1); It just so happens that both will give you the result of 3! By the way, very good video!
-
This is an amazing refresher of college C programming 101!!! This is like a whole semester in one hour!! Just what I needed. loved it.
-
Another fantastic video. Great job! No wasted space (well...maybe the 30 seconds explaining binary :-) It's an entire semester on basic Arduino Coding in 50 minutes. As noted by many others and by Derek, this is targeted at programmers learning a new language - not the place to start if you don't already write some code.
-
Wooow really nice, I think this video will be in top about adruino
-
This video was what I've been looking for. I learned VBA and have used it a bunch. That was enough for me to mostly follow what you did. I just gotta get all the different commands committed to my memory.
-
I’ve had a bit of exposure to python but not C or Arduino and I found this video very helpful, thanks!!
-
This is the best programming video I've ever watched. Most of them go super slow and bore me out but this one gets straight to the point! Thanks!
-
You don't explain the functions for some reason.
-
So here is a list with things I would like to know: - What do the different colors mean? - What’s the difference between a constant int and a bool int? - Does the software work from top to bottom or does it look at all the given instructions all at once? - Is there a list with all these different functions that you showcased? Btw, thank you for your help!
-
It's a 3-hour video the way I watch it, and very effective. Thanks, Derek Banas!
-
Just want to say that your videos are fantastic! I picked up Python from your videos last year and have since become a full fledged software engineer this year, though in Clojure! Also followed your Clojure tutorial early on in my career :-)
-
this is good if you already know everything and just want to check if you know everything