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

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course explores low-level RP2040 programming through timer peripherals, interrupts, NVIC and vector tables, Cortex-M registers, ARM instructions, and WFI power saving. It includes code examples for dumping the vector table and blinking an LED with interrupts.

Syllabus

Start
Recap: GPIO Registers
The Timer Peripheral + Alarms
Interrupts, NVIC & The Vector Table
Code Example: Dumping the Vector Table Using VTOR Register
Code Example: Blink with Interrupts
WFI Wait for Interrupt Instruction
Cortex-M CPU Registers
ARM Instructions: mov, add, sub, mul
Bitwise Instructions: and, orr, eor xor
Bonus: Live Demo of WFI power Saving Using Nordic PPK2

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.