Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

RP2040 / RP2350 PICO Programming Tutorial for Beginners - CircuitPython StepByStep

Robert Feranec via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn step-by-step programming for beginners with the RP2040/RP2350 PICO microcontroller using CircuitPython in this comprehensive tutorial featuring Scott Shawcroft. Start with the basics of flashing CircuitPython onto your Raspberry Pi PICO and progress through increasingly complex projects including blinking LEDs, controlling addressable RGB NeoPixels, reading push button inputs, using the serial port, creating a USB keyboard, implementing I2C communication, connecting to WiFi, and building a webserver to control LEDs wirelessly. The tutorial provides complete code examples that can be downloaded, making it ideal for newcomers to microcontroller programming who want hands-on experience with practical applications.

Syllabus

00:00 What is this video about
01:52 Flashing CircuitPython on Raspberry PI PICO
05:48 How to run your code
10:29 Blinky example
16:28 Addressable RGB LED example - NeoPixel
30:13 Input example - Push button
37:10 About serial port
42:12 Making an USB keyboard - example
53:19 I2C example
1:06:59 WiFi Example
1:15:45 Webserver and controlling LED over WiFi example
1:22:04 About Scott

Taught by

Robert Feranec

Reviews

Start your review of RP2040 / RP2350 PICO Programming Tutorial for Beginners - CircuitPython StepByStep

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.