CircuitPython Tutorial

preview_player
Показать описание
For decades I used C / C++ to program hardware, but now CircuitPython is here and it is amazing! In this tutorial I'll show you how Amazing CircuitPython is with 15 Real World Projects all in One Video!

I also show how to use the Circuit Playground Express, Circuit Playground Bluefruit, Adafruit Crickit, Gizmo Display, Ultrasonic Sensors, IR Remotes, Servos, Motors, NeoPixels and Numerous Sensors!

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

How I Made the Robot & More about the Boards

MY UDEMY COURSES ARE 87.5% OFF TIL September 3rd ($9.99)

#CircuitPython #Robotics #Electronics

PARTS USED

Like the channel? Consider becoming a Patreon and get access to exclusive videos! All Patreons who contribute $1 or more get a FREE coupon code to my Python Programming Bootcamp Series!!!

GET FREE STUFF AND SUPPORT MY TUTORIALS

THANK YOU TO MY PATREON SUPPORTERS LIKE :

Рекомендации по теме
Комментарии
Автор

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

derekbanas
Автор

I just got signed up to deliver a circuit python project with a local school, this will save me hours, thank you :)

skellious
Автор

How did I not come across this channel sooner! Awesome stuff, thank you!

godaboss
Автор

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!

andreariva
Автор

Just discovered your channel and impressed with the wealth of information in this video.
Thanks for sharing this video and insights.

SteveH-TN
Автор

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!

kevinwalters
Автор

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!

diyelectronicsguy
Автор

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

diyelectronicsguy
Автор

Man your tutorials are always so great, and every time it's on such useful stuff!!

revenevan
Автор

Insane, Derek! One more masterpiece work

hicarodanrlley
Автор

Hey Derek,
Just came to say hi. You're a kind soul.
Keep doing what you do.

meghaaggarwal
Автор

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.

kevinwalters
Автор

This video was so helpful! Thank you so much, Derek!

aw_dev
Автор

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.

GarrechtMetzger
Автор

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

machgt
Автор

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!

marcelabend
Автор

This guy is the Wikipedia of human being . He knows everything.

kaleabalemayehu
Автор

This is great, and these days Im going deeper into this stuff.

jlitodelcid
Автор

That was a lot of work!!! Thank you...

Migueldeservantes
Автор

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!

fizz
welcome to shbcf.ru