That's a very comprehensive, jam-packed introduction to CircuitPython. BTW, to get that *CPLAYBOOT* drive at 01:19 you need to have _double-clicked_ on the reset button (or single-clicked if you were previously using MakeCode). A common stumble at that stage is accidental use of a charging-only USB cable without the data lines. Ah, I see you have that covered at 03:44!
The point around 3:45 for needing USB cables that can transfer DATA is super important. I have dozens of cables from tons of devices and the number that can't run data is high. You can very easily get stuck at that step.
to check any usb cable is PWR + DATA, in windows, listen for the USB enumeration sound... or new appearance of a device in Device Manager. Then label your cables, like me..
@@kitKat-by6kk appreciate that. I do all my work on Mac and Linux/RPi distros. One thing for USB-A I've seen is they'll have an extra pad inside sometimes. But yeah, I've also been labelling all my cables anyways.
Hi Derek! love all your videos, you teach everything i want to learn in a way like no one else does! keep up the good work, i will start supporting you on patreon as soon as i get a job while in college, that said, i know it may be different from any type of video you made in all these years but i would LOVE a video where you talk about yourself and your story, how you learned everything you know and your "steps" in life! Thanks again for the free and super educational content!
Thank you very much :) I'm nothing special IQ wise. I have had numerous jobs over the years that required me to learn complex skills. After doing that for decades I figured discovered the best ways to retain knowledge. Mainly I use Spaced Repetition & Scheduling systems like Anki, but there are many others. They basically know when you are about to forget something and they remind you over and over so that you never forget anything.
This is how you learn, for 10 years I've been so frustrated trying to learn arduino and coding through 20min videos on youtube, BUT you need 1 hour detailed tutorials if you want to learn anything. Thanks again bro!
I gave up on Arduino a long time ago, Python is just easier to learn and have fun with. Once circuit python happened I haven't looked back. But even before circuit python I was playing with Raspberry Pis. But now we have a nice MCU especially with the new Raspberry Pi PICO. That needs to be the next 1 hour tutorial.
I'm happy my style works for you. I also thought that there was a lack of a simple learn everything in one video for electronics projects like this. I think everyone learns best by making stuff and I thought it would be great if someone taught everything about boards like this through a ton of projects all in one video so I made it :)
I'll look into a Pi PICO tutorial. Thanks for the request. I love Python because it does everything and I agree especially in the beginning that Python is the way to go when starting with electronics.
I’m doing my first circuitpython project. Turning my trolling motor into a digital anchor for the boat and adding autopilot with a gps shield and a pair of magnetometers. I’ve done stuff in arduino like a smoker temperature controller, solar panel pointer, and select fire nerf blasters
Thank you for taking the time to write a nice message :) I plan on continuing to make videos. I'm just taking a break because RUclips is currently messing with me. I'll have another video up in about a week.
Thank you for the great compliment! I'm happy you are enjoying the videos. I do my best to keep old school RUclips alive by just making videos on everything and having fun.
Hey Derek, first of all I want to say thank you for all the effort you put into your content! Maybe this is not the right place for this comment, but maybe other people (including me) would find it very helpful if you would make videos on the topic of Logic. It's a timeless topic that I guess everyone could benefit from. PS: I know that you are quite busy, it is just a suggestion, or a general idea for more videos to come (hopefully, because we all love them) I love the way you teach us in all this various topics!
Thank you for taking the time to write a nice message! I appreciate it! Are you referring to problem solving, or do you have other ideas? I'm always happy to try and help in any way that I can.
@@derekbanas Hey Derek, thank you for your response! I am referring to the Trivium which consists of grammar, logic and rhetoric. It's also known as socratic logic and is the art of thinking and base of acquiring knowledge in any given field. It is used to be taught in schools in the early centuries, but unfortunately it was taken out to dump people down (Just my opinion) I think it would be a huge contribution. Quite recently I read somewhere that your personal goal is to learn almost everything (actually I think you already covered everything on your channel :D), however maybe this is why we all could benefit from it.
11:42 You have a cut and paste error with the B (right) button and not setting its internal pull-down resistor correctly. A *DigitalInOut* defaults to an input and no pull.
I am C user and by watching your video I learned a lot. Very detail explanation. I love it. I do have a question: how do you use switch statement in python ? some say use match. some say it doesn't have it. I was unable to any of them work. Maybe I messed up with indentation. Since you are expert in python: Does python support switch statement ? thank you
Awesome tutorial! You really are the best! After watching your vids about thia stuff, I'm now really into it. I also have some random question. 1. What is your least favorite language? I know there's no concrete answer to this question because every programming languages have their own purposes and strengths. But in your career, what is the language that made you think like "Ok, I think I would use the 'other programming language' rather than this language" 2. What do you think of python? Does the popularity of python is just a trend or ia it really a game changer? You think it will still be relevant after 10 years? I mean, look at Java. It is still rocking the programming industry. A lot of companies still looking for a good java developer. What do you think about python after 10 years? Thank you sir
Thank you :) Getting into and understanding electronics is a wonderful skill. I don't know how many times I've wanted something and just grabbed some wires and a board and made it. 1. My least favorite language is Prolog. There is no reason to learn it. It is a pointless mess. The most overhyped language that I refuse to use is Go. 2. I love Python! If speed isn't the #1 priority, which it rarely is for me, I use Python. For the longest time I was using numerous languages. Now for general programming, data science, web development, electronics, etc. I just use Python. I will be so happy if someone creates a Python mobile framework that works. Until that day I'll continue using C#. I have not been impressed by any new languages. They are just slightly different versions of what already exists without the libraries, community, etc. that makes a language valuable.
Hey Derek maybe Raspberry pi? Pentesting? Either of them would be interesting. One more thing since you are a long term mac user what do you think of the new m1 mac Pro? Is it better than buying a powerfull Windows machine? What would you pick? Thank you so much for the time and effort 😀
I'm going to do a Tensorflow Lite tutorial soon with RPi. I actually only use my Mac for video recording and editing. Here is my work computer which I built twitter.com/NewThinkTank/status/1388288652162347012?s=20 No I don't plan on getting a M1 MacPro, but I hear they are fast.
@@derekbanas wow you actually took the time to tweet about it thanks so much I like your setup, does it run ubuntu on dual boot or what? Cuz I run it from a usb and didn't want to mess up my windows since most of the guides about dual boot are outdated. If so I would appreciate a link . Looking forward for machine/deep learning tutorials.
Yes I duel boot both off of separate SSDs. I mainly do business analytics / data science for work so a Mac doesn't work for that. It is amazing the type of computer you can make on your own. I just keep upgrading this one computer and I have saved a ton of money and it runs at about 300% versus anything I could buy for the money.
Thanks again for the great videos Derek! I wanted to ask if you have plans to cover more C++ topics, because I'm studying for tech interviews this summer!
Thank you. I'm happy you like them. Are you referring to the Udemy video I just uploaded? If yes, then yes I am. I'll be covering data structures, algorithms, object oriented design, and much more in that course over the summer. I plan on adding to that course exactly like I currently do with my Python course.
@@derekbanas Oh no I just meant your RUclips content in general, but wait you created a udemy course for DS and Algos? If thats the case, I'll definitely check that out too! 👍 Edit: Just took a look at the course and I'm looking forward to the content to be added, thanks Derek!
very Interesting video, can you recommend me a tutorial series where I can start learning these circuits, boards, motors etc. I do have some familiarity with python and I want to go into robotics but cannot find any tutorial which links up these two things together.
Thank you :) Tell me what you want to build and I'll make it in a tutorial and explain all the steps. I have other videos on electronics on my channel. I have basic electronics and Arduino as well as these recent videos.
The degree would be electronics engineering. I have a bunch of electronics tutorials that cover the basics ruclips.net/p/PLGLfVvz_LVvTVx-OeaqONkqFVpXvFBNR- and ruclips.net/p/PLGLfVvz_LVvSzj85mDoDm_DTOADEY_5c5 Learning electronics is very similar to programming. Instead of using functions you use integrated circuits or other components. Instead of making your own functions you design custom circuits. The hardest part is that you must be very organized and precise.
@@derekbanas Thanks so much! I have a Bachelor in Computer Science so grasping these topics is kind of hard. Maybe I'll try taking a short course on Electrical Engineering to get my feet wet.
Getting a good electronics kit will be cheaper and will probably teach you more than anything else. That is how I learned when I was a kid. When I was in college for computer engineering most of the classes were extremely too easy for me.
@@derekbanas Thank you so much for the suggestion Derek. And yes, an electronics kit would probably teach me better with hands on experience. Do you have any good recommendations?
It depends on what you are looking for. I'm not providing links to show that this is my honest opinion and not just a bunch of links that I'd make money from. Elenco 500 in 1 Project Lab : I learned from a kit very similar to this. The benefit is that it is compact, there are 500 projects and it comes with a great book that explains everything. The negative is that for the most part you won't be directly connecting to ICs and other components because they are behind the case. Snap Circuits Pro SC-500 : What I recommend for kids and what I bought my kids. Adults can also learn a lot from it, there are tons of easy to understand projects, it is fun to build with, compact and rather inexpensive. The negative again is that you don't have real components. ELEGOO Mega 2560 + Sensor Module Kit : Real components and a limitless number of projects. The negative is that it isn't compact, organized and the tutorials aren't as easy to understand as the other 2. I tested a ton of kits because I wanted to get my kids a kit they'd love and these are the 3 best depending on which you prefer. I hope that helps :)
This seems like a practical application. I've been looking for the right project to help inspire me to start coding. My background is troubleshooting circuit cards at component level (2-year degree in electronics theory). We didn't do much coding, so there is a disconnect between my understanding and coding. Do you recommend a particular boot camp or book to, say, prime the pump? In other words, I need that light bulb moment to connect the dots so I can eventually do practical projects like in this video.
I'm going to do an ask me anything for next video. The way I learn things is to think of something I'd love to make and dive in. The many Adafruit boards are very programmable. Raspberry Pi is very programmable. I'll be bridging the gap between hardware and software in upcoming videos
Thank you for the compliment :) I do a little bit of everything. I make and run online stores, set up security systems and help companies with business analytics.
That is a very exciting field that I used to be in. I learned a lot! Now I mainly do inventory optimization and if I'm wrong I get fired. In the Quant days if I was wrong they'd say thats ok try again. I miss those days a bit.
Hahaha. It would be amazing if you could cover some quant finance stuff on your channel tho! Maybe till then would you suggest me any reading resources/books to learn more about quant finance?
I was very impressed by a few people on Udemy that do that for a living and dump out everything they know. Just wait for the $11 sale days which come just about every week. You'll get a course for $11 that would rival a stack of books.
I create security systems and everything runs beautifully with CircuitPython. If I was doing anything really complex with embedded systems I'd have to use C, but I don't ever do that anymore. I'm not saying everyone can instantly replace C with CircuitPython I'm saying I did. I love being able to do everything with one language. If I could make mobile apps with Python I'd be in heaven.
Hello Derek great job! I have a request. Can you please make video tutorial well detailed on Relational Database Design SQL ? I need it for my study. I will be very thankful to you…
Thank you for taking the time to ask :) Actually I was pretty sick, but I'm feeling better now. I'll upload a new learn in one tomorrow. My body stopped processing iron for some reason, which is pretty terrible, but I'm good now.
Would you please do a video on Machine Learning? There is even ML for microcontrollers now! It looks too complicated. If there is anyone that can teach it in human language, it's you.
I have all the equipment for Tensorflow Lite right now. I didn’t know if anyone was interested because my data science course did really bad. I use ML for my real life job and plan on covering it soon.
In the above text, you show "My Python Series on Udemy, the Highest Rated and Most Complete Python Course on Udemy, is Available for just $9.99 ( Valid till April 6th ) " Yet your video was just made April 9th. Has your offer expired or not? This video is another excellent one btw!
Sorry about that. Yes it is not 50% off at the moment. I hoped to get this video up quicker. It will be on sale again in a week or 2. I'm only allowed 3 coupons a month.
With embedded systems absolutely! Most libraries are written in C. For general purpose, getting simple solutions quickly however I very much enjoy CircuitPython.
I dont know why nobody uses a real ptototyping boards like the Adafruit Metro boards instead these little trinkets that have everything built into them, these things are basicly toys to play with and not to use for practical a purpose.
could you add a full course on machine learning , artificial intelligence and deep learning neural network from zero to advanced...explaining all the algorithms including reinforcement learning .... and some projects on computer vision , text recognition ,covering entire course
That's funny that you asked. Would I tell anyone to buy it? No! I did however buy $10 just to mess around. I got burned big time when I lost all of my Bitcoin during the Mt. Gox mess many years ago. I don't want to think about how much money I lost. I think it was about $150,000 in todays dollars or more :( The only stock I like right now is VZ and a couple of very speculative stocks. Don't take my advice though.
00:00 Intro
00:19 Installation
01:51 Mu
03:00 Libraries
04:22 Testing Installation
06:25 Serial Console
08:01 More Libraries
08:21 Digital IO / NeoPixels / Switches
15:43 CircuitPython Math
17:16 AnalogIO / Potentiometers
21:56 Displays / Temp / Light / Sound / Accelerometers
30:30 CircuitPython Conditionals
31:31 Capacitive Touch / Tones
35:39 Infrared Pulses
40:08 Servos / Crickit
42:48 Servos / CPX
45:52 Ultrasonic Sonar Distance Sensor
47:56 Collision Detecting Robot
51:05 Remote Controlled Robot
I just got signed up to deliver a circuit python project with a local school, this will save me hours, thank you :)
I'm happy to be of help :) That sounds fun!
Just discovered your channel and impressed with the wealth of information in this video.
Thanks for sharing this video and insights.
That's a very comprehensive, jam-packed introduction to CircuitPython.
BTW, to get that *CPLAYBOOT* drive at 01:19 you need to have _double-clicked_ on the reset button (or single-clicked if you were previously using MakeCode). A common stumble at that stage is accidental use of a charging-only USB cable without the data lines. Ah, I see you have that covered at 03:44!
The point around 3:45 for needing USB cables that can transfer DATA is super important. I have dozens of cables from tons of devices and the number that can't run data is high. You can very easily get stuck at that step.
to check any usb cable is PWR + DATA, in windows, listen for the USB enumeration sound... or new appearance of a device in Device Manager. Then label your cables, like me..
@@kitKat-by6kk appreciate that. I do all my work on Mac and Linux/RPi distros. One thing for USB-A I've seen is they'll have an extra pad inside sometimes. But yeah, I've also been labelling all my cables anyways.
How did I not come across this channel sooner! Awesome stuff, thank you!
Hi Derek! love all your videos, you teach everything i want to learn in a way like no one else does! keep up the good work, i will start supporting you on patreon as soon as i get a job while in college, that said, i know it may be different from any type of video you made in all these years but i would LOVE a video where you talk about yourself and your story, how you learned everything you know and your "steps" in life! Thanks again for the free and super educational content!
Thank you very much :) I'm nothing special IQ wise. I have had numerous jobs over the years that required me to learn complex skills. After doing that for decades I figured discovered the best ways to retain knowledge. Mainly I use Spaced Repetition & Scheduling systems like Anki, but there are many others. They basically know when you are about to forget something and they remind you over and over so that you never forget anything.
This is how you learn, for 10 years I've been so frustrated trying to learn arduino and coding through 20min videos on youtube, BUT you need 1 hour detailed tutorials if you want to learn anything. Thanks again bro!
I gave up on Arduino a long time ago, Python is just easier to learn and have fun with. Once circuit python happened I haven't looked back. But even before circuit python I was playing with Raspberry Pis. But now we have a nice MCU especially with the new Raspberry Pi PICO.
That needs to be the next 1 hour tutorial.
I'm happy my style works for you. I also thought that there was a lack of a simple learn everything in one video for electronics projects like this. I think everyone learns best by making stuff and I thought it would be great if someone taught everything about boards like this through a ton of projects all in one video so I made it :)
I'll look into a Pi PICO tutorial. Thanks for the request. I love Python because it does everything and I agree especially in the beginning that Python is the way to go when starting with electronics.
I’m doing my first circuitpython project. Turning my trolling motor into a digital anchor for the boat and adding autopilot with a gps shield and a pair of magnetometers. I’ve done stuff in arduino like a smoker temperature controller, solar panel pointer, and select fire nerf blasters
Hey Derek,
Just came to say hi. You're a kind soul.
Keep doing what you do.
Thank you for taking the time to write a nice message :) I plan on continuing to make videos. I'm just taking a break because RUclips is currently messing with me. I'll have another video up in about a week.
This guy is the Wikipedia of human being . He knows everything.
Thank you for the compliment :) My goal is to learn and teach everything by the end
DUDE!! LOVE YOUR CHANNEL! Just found it and watched the Algebra videos, great stuff excellent chill approach to the content, keep it up! Thank you
Thank you for the great compliment! I'm happy you are enjoying the videos. I do my best to keep old school RUclips alive by just making videos on everything and having fun.
This video was so helpful! Thank you so much, Derek!
Thank you for taking the time to tell me it helped :) I wish you all the best!
Hey Derek🙋♂️! What r u next planning to teach❓ Eagerly waiting...🙏
Thank you :) A Learn in One for Delphi / Open Pascal is coming next
Beautiful work, Derek!
Thank you for taking the time to tell me I helped :)
Hey Derek,
first of all I want to say thank you for all the effort you put into your content!
Maybe this is not the right place for this comment, but maybe other people (including me) would find it very helpful if you would make videos on the topic of Logic. It's a timeless topic that I guess everyone could benefit from.
PS: I know that you are quite busy, it is just a suggestion, or a general idea for more videos to come (hopefully, because we all love them)
I love the way you teach us in all this various topics!
Thank you for taking the time to write a nice message! I appreciate it! Are you referring to problem solving, or do you have other ideas? I'm always happy to try and help in any way that I can.
@@derekbanas Hey Derek, thank you for your response! I am referring to the Trivium which consists of grammar, logic and rhetoric. It's also known as socratic logic and is the art of thinking and base of acquiring knowledge in any given field. It is used to be taught in schools in the early centuries, but unfortunately it was taken out to dump people down (Just my opinion) I think it would be a huge contribution.
Quite recently I read somewhere that your personal goal is to learn almost everything (actually I think you already covered everything on your channel :D), however maybe this is why we all could benefit from it.
This is great, and these days Im going deeper into this stuff.
I love electronics! It is so cool to make random custom projects. I’ve been working on a custom Google Glass HUD that maybe I’ll share when it works
Man your tutorials are always so great, and every time it's on such useful stuff!!
Thank you for the nice compliment :) I try to do my best
11:42 You have a cut and paste error with the B (right) button and not setting its internal pull-down resistor correctly. A *DigitalInOut* defaults to an input and no pull.
Insane, Derek! One more masterpiece work
Thank you! It was a blast to make this tutorial
I have a dev ESP32-S2 board, how come the port does not show up in my finder window along the left hand side?
can we Use the ESP32-S3 Station and Access Point Mode at the Same Time? using circuitPython
if yes, please share an example.
thanks in advance.
How would you code for a sound to play seamlessly looping while a button is pressed? Would you use audioio or is there another way to do it?
I am C user and by watching your video I learned a lot. Very detail explanation. I love it. I do have a question: how do you use switch statement in python ? some say use match. some say it doesn't have it. I was unable to any of them work. Maybe I messed up with indentation. Since you are expert in python: Does python support switch statement ? thank you
You are number one ... always.
Thank you :) I try to do my best
That was a lot of work!!! Thank you...
I'm happy I could help :)
Ya could possibly stream some video games or upload it like a series. It would be fun for you and us
I'm planning a chess series where anyone can play and try to beat me. Does that sound fun?
@@derekbanas Yup
@@derekbanas yea
Awesome tutorial! You really are the best! After watching your vids about thia stuff, I'm now really into it.
I also have some random question.
1. What is your least favorite language? I know there's no concrete answer to this question because every programming languages have their own purposes and strengths. But in your career, what is the language that made you think like "Ok, I think I would use the 'other programming language' rather than this language"
2. What do you think of python? Does the popularity of python is just a trend or ia it really a game changer? You think it will still be relevant after 10 years? I mean, look at Java. It is still rocking the programming industry. A lot of companies still looking for a good java developer. What do you think about python after 10 years?
Thank you sir
Thank you :) Getting into and understanding electronics is a wonderful skill. I don't know how many times I've wanted something and just grabbed some wires and a board and made it.
1. My least favorite language is Prolog. There is no reason to learn it. It is a pointless mess. The most overhyped language that I refuse to use is Go.
2. I love Python! If speed isn't the #1 priority, which it rarely is for me, I use Python. For the longest time I was using numerous languages. Now for general programming, data science, web development, electronics, etc. I just use Python. I will be so happy if someone creates a Python mobile framework that works. Until that day I'll continue using C#.
I have not been impressed by any new languages. They are just slightly different versions of what already exists without the libraries, community, etc. that makes a language valuable.
Hey Derek maybe Raspberry pi? Pentesting? Either of them would be interesting. One more thing since you are a long term mac user what do you think of the new m1 mac Pro? Is it better than buying a powerfull Windows machine? What would you pick? Thank you so much for the time and effort 😀
I'm going to do a Tensorflow Lite tutorial soon with RPi. I actually only use my Mac for video recording and editing. Here is my work computer which I built twitter.com/NewThinkTank/status/1388288652162347012?s=20
No I don't plan on getting a M1 MacPro, but I hear they are fast.
@@derekbanas wow you actually took the time to tweet about it thanks so much I like your setup, does it run ubuntu on dual boot or what? Cuz I run it from a usb and didn't want to mess up my windows since most of the guides about dual boot are outdated. If so I would appreciate a link . Looking forward for machine/deep learning tutorials.
Yes I duel boot both off of separate SSDs. I mainly do business analytics / data science for work so a Mac doesn't work for that. It is amazing the type of computer you can make on your own. I just keep upgrading this one computer and I have saved a ton of money and it runs at about 300% versus anything I could buy for the money.
Thanks again for the great videos Derek! I wanted to ask if you have plans to cover more C++ topics, because I'm studying for tech interviews this summer!
Thank you. I'm happy you like them. Are you referring to the Udemy video I just uploaded? If yes, then yes I am. I'll be covering data structures, algorithms, object oriented design, and much more in that course over the summer. I plan on adding to that course exactly like I currently do with my Python course.
@@derekbanas Oh no I just meant your RUclips content in general, but wait you created a udemy course for DS and Algos? If thats the case, I'll definitely check that out too! 👍
Edit: Just took a look at the course and I'm looking forward to the content to be added, thanks Derek!
Thank you. I'll be covering DS and Algorithms starting this month
very Interesting video, can you recommend me a tutorial series where I can start learning these circuits, boards, motors etc. I do have some familiarity with python and I want to go into robotics but cannot find any tutorial which links up these two things together.
Thank you :) Tell me what you want to build and I'll make it in a tutorial and explain all the steps. I have other videos on electronics on my channel. I have basic electronics and Arduino as well as these recent videos.
@@derekbanas I will check those videos on electronics and arduino out, thanks for the response though :)
So I'm trying to build trapeze artist, but I keep getting the error
File "code.py", line 6, in
That was great! Please prepare an update course on css and frameworks like bootstrap...your css tutorial is for 9 years or so...😉
Thank you :) It is funny that you brought up Bootstrap because I was just considering making a new tutorial for it. You can expect that very soon
What subject do I need to study if I want to get introduced to and learn about the hardware part?
The degree would be electronics engineering. I have a bunch of electronics tutorials that cover the basics ruclips.net/p/PLGLfVvz_LVvTVx-OeaqONkqFVpXvFBNR- and ruclips.net/p/PLGLfVvz_LVvSzj85mDoDm_DTOADEY_5c5
Learning electronics is very similar to programming. Instead of using functions you use integrated circuits or other components. Instead of making your own functions you design custom circuits. The hardest part is that you must be very organized and precise.
@@derekbanas Thanks so much! I have a Bachelor in Computer Science so grasping these topics is kind of hard. Maybe I'll try taking a short course on Electrical Engineering to get my feet wet.
Getting a good electronics kit will be cheaper and will probably teach you more than anything else. That is how I learned when I was a kid. When I was in college for computer engineering most of the classes were extremely too easy for me.
@@derekbanas Thank you so much for the suggestion Derek. And yes, an electronics kit would probably teach me better with hands on experience. Do you have any good recommendations?
It depends on what you are looking for. I'm not providing links to show that this is my honest opinion and not just a bunch of links that I'd make money from.
Elenco 500 in 1 Project Lab : I learned from a kit very similar to this. The benefit is that it is compact, there are 500 projects and it comes with a great book that explains everything. The negative is that for the most part you won't be directly connecting to ICs and other components because they are behind the case.
Snap Circuits Pro SC-500 : What I recommend for kids and what I bought my kids. Adults can also learn a lot from it, there are tons of easy to understand projects, it is fun to build with, compact and rather inexpensive. The negative again is that you don't have real components.
ELEGOO Mega 2560 + Sensor Module Kit : Real components and a limitless number of projects. The negative is that it isn't compact, organized and the tutorials aren't as easy to understand as the other 2.
I tested a ton of kits because I wanted to get my kids a kit they'd love and these are the 3 best depending on which you prefer. I hope that helps :)
This seems like a practical application. I've been looking for the right project to help inspire me to start coding. My background is troubleshooting circuit cards at component level (2-year degree in electronics theory). We didn't do much coding, so there is a disconnect between my understanding and coding. Do you recommend a particular boot camp or book to, say, prime the pump? In other words, I need that light bulb moment to connect the dots so I can eventually do practical projects like in this video.
I'm going to do an ask me anything for next video. The way I learn things is to think of something I'd love to make and dive in. The many Adafruit boards are very programmable. Raspberry Pi is very programmable. I'll be bridging the gap between hardware and software in upcoming videos
Just curious what is your main job? Because you're so good in everything.
Thank you for the compliment :) I do a little bit of everything. I make and run online stores, set up security systems and help companies with business analytics.
now you got me very interested !
I'm very happy to hear that :)
Hey derek, any chance you plan on doing ROS (1|2)?
I ordered a Bittle and when I get it that is what I pan to cover. It should be fun :)
Hey, amazing video! Just curious, are more videos coming on maths of ml/ml/data science?
I basically covered all data science up until it turns towards ML which is what I plan on covering next.
@@derekbanas very excited for that! I am a finance student and very curious about quant finance and ml application in finance.
That is a very exciting field that I used to be in. I learned a lot! Now I mainly do inventory optimization and if I'm wrong I get fired. In the Quant days if I was wrong they'd say thats ok try again. I miss those days a bit.
Hahaha. It would be amazing if you could cover some quant finance stuff on your channel tho! Maybe till then would you suggest me any reading resources/books to learn more about quant finance?
I was very impressed by a few people on Udemy that do that for a living and dump out everything they know. Just wait for the $11 sale days which come just about every week. You'll get a course for $11 that would rival a stack of books.
You Rock! We love you!
Thank you so much :) Love you too
Derek why would stop using C++? I thought C++ applications run faster than Python applications; especially on hardware like embedded systems?
I create security systems and everything runs beautifully with CircuitPython. If I was doing anything really complex with embedded systems I'd have to use C, but I don't ever do that anymore. I'm not saying everyone can instantly replace C with CircuitPython I'm saying I did. I love being able to do everything with one language. If I could make mobile apps with Python I'd be in heaven.
CircuitPython seems useful for people who are not so hard code, people who don't know C/C++. People who are learning.
Awesome!!! TQVM!!
Hello Derek great job! I have a request. Can you please make video tutorial well detailed on Relational Database Design SQL ? I need it for my study. I will be very thankful to you…
Thank you :) I'll see what I can do
Can you use circuit python with a Beaglbone Black?
It looks like it will work forum.beagleboard.org/t/where-to-get-help-with-adafruit-circuit-python-on-bbb/2636/7
Would you please do a tutorial on modern JavaScript ?
I’m working on a new JS series
@@derekbanas Thank you very much !
Hi Derek I hope you are keeping well. I havent seen any new videos on your channel lately thats why thought of leaving a comment
Thank you for taking the time to ask :) Actually I was pretty sick, but I'm feeling better now. I'll upload a new learn in one tomorrow. My body stopped processing iron for some reason, which is pretty terrible, but I'm good now.
@@derekbanas take care of your health first and have rest. Get well soon😌
Thank you :) I'm getting better
Thank you.
SsalutationSs BanaSs-SsenSsei 🥋🐍
Slytherin will help you on your way to greatness
Superb!!!!
I'm very happy you liked it :)
Mu serial monitor is working with my M1 Mac, does anyone know of a solution?
I'm sorry, but I can't help. I don't have a M1 Mac
Love you bro.very nice
Thank you :) Love you too
Thx broooo
You’re the man 👏
I'm happy you enjoyed it :) It was fun to make
I like practical project
There is no better way to learn IMHO :)
Can you do a series on challenging coding interview questions when you done with this one lot of us can benefit from it
I second this
Would you please do a video on Machine Learning?
There is even ML for microcontrollers now! It looks too complicated.
If there is anyone that can teach it in human language, it's you.
I have all the equipment for Tensorflow Lite right now. I didn’t know if anyone was interested because my data science course did really bad. I use ML for my real life job and plan on covering it soon.
@@derekbanas Please do it. The tutorials online suck so bad.
Just because they know their stuff, doesn't make them a good teacher.
@@derekbanas I even bought a nano 33 for tensorflow and it's operating as a dust magnet.
I'll see what I can come up with. Thank you for the request
@@derekbanas you're the man.
In the above text, you show "My Python Series on Udemy, the Highest Rated and Most Complete Python Course on Udemy, is Available for just $9.99 ( Valid till April 6th ) " Yet your video was just made April 9th. Has your offer expired or not?
This video is another excellent one btw!
Sorry about that. Yes it is not 50% off at the moment. I hoped to get this video up quicker. It will be on sale again in a week or 2. I'm only allowed 3 coupons a month.
@@derekbanas OK thanks for your reply. I'll keep an eye out for this in the future.
Isn’t c or c++ best languages for hardware coding
With embedded systems absolutely! Most libraries are written in C. For general purpose, getting simple solutions quickly however I very much enjoy CircuitPython.
No linux?
Dear,please can you help me of matlab
I have a MatLab tutorial ruclips.net/video/NSSTkkKRabI/видео.html
I dont know why nobody uses a real ptototyping boards like the Adafruit Metro boards instead these little trinkets that have everything built into them, these things are basicly toys to play with and not to use for practical a purpose.
could you add a full course on machine learning , artificial intelligence and deep learning neural network from zero to advanced...explaining all the algorithms including reinforcement learning .... and some projects on computer vision , text recognition ,covering entire course
7th one here.
Thank you for following my videos :)
Hey
Nice to see you again :)
@@derekbanas You too
derek do you have investment in doge?
That's funny that you asked. Would I tell anyone to buy it? No! I did however buy $10 just to mess around. I got burned big time when I lost all of my Bitcoin during the Mt. Gox mess many years ago. I don't want to think about how much money I lost. I think it was about $150,000 in todays dollars or more :( The only stock I like right now is VZ and a couple of very speculative stocks. Don't take my advice though.
@@derekbanas thanks for your reply:)
L