Lowlevel Embedded Programming with RP2040 (no SDK)

Опубликовано: 22 Март 2026
на канале: dr Jonas Birch
12,850
630

(Raspberry Pico) RP 2040 is a Arm Cortex processor from the company behind Raspberry Pi. It's quite capable and it does only cost 1 dollar! Today we'll be doing some embedded programming at lowest possible level.

The hardware we are going to use is a Raspberry Pico 1 with an RP 2040 microprocessor. It's a microcontroller board for four dollars USD.

We will be doing a bare-metal setup without any SDK, writing raw Assembly instructions directly to the hardware, at the OS level.

Enjoy!
JB

References

1. Become a channel member and get several benefits, check out:
   / @dr-jonas-birch  

2. Playlist: Intro to electrical engineering
   • Electrical Engineering  

3. Repo with code, schematics and datasheets
https://repo.doctorbirch.com/arm

Table of Contents

00:00:00 The RP2040 processor
00:01:18 Competition
00:02:03 Project setup
00:55:38 ARM Assembly crash course
01:08:15 Coding the main program
01:39:01 Transfering the code
01:39:55 Troubleshooting 🍒