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

YouTube

Raspberry Pi Pico and RP2040 - The Deep Dive

Hackaday via YouTube

Overview

Dive deep into the Raspberry Pi Pico and RP2040 microcontroller in this fifth class of the HackadayU series. Explore the final project, PAL TV, and gain a comprehensive understanding of Programmable I/O (PIO). Master the PIO instruction set, learn to use the PIO assembler (pioasm), and practice coding various PIO applications including echo, blink, and seven-segment display. Discover the PIO debugger, implement a PIO keypad, and understand Interrupt Requests (IRQ). Conclude with guidance on approaching the final project, equipping yourself with advanced skills for microcontroller programming and hardware interfacing.

Syllabus

Start
The Final Project: PAL TV
Programmable I/O PIO Overview
The PIO Instruction Set
Pioasm PIO assembler
PIO Coding: Echo
PIO Blink
Seven Segment Display with PIO
The PIO Debugger
PIO Keypad
IRQ Interrupt Request
How to Approach the Final Project

Taught by

HACKADAY

Reviews

Start your review of Raspberry Pi Pico and RP2040 - The Deep Dive

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.