VideoLibrary

Raspberry Pi RP2040 Bare-Metal Programming – Day 2

The RP2040 documentation tells us that using the custom RP2040 MicroPython build along with the MicroPython SDK eliminates the need for the programmer to consult the registers area of the RP2040 data sheet. Since we are not coding with MicroPython or the MicroPython SDK we will depend on the RP2040 data sheet to guide us through bringing up one of the RP2040's UARTs. Not only will we breathe some firmware life into an RP2040 UART we will also code a buffered UART receive interrupt routine to support the UART hardware.

1/9/2025 5:28:02 PM

Part List

ImageManufacturer Part NumberDescriptionAvailable QuantityPriceView Details
RASPBERRY PI PICO RP2040SC0915RASPBERRY PI PICO RP204053516 - Immediate$2.99View Details
RASPBERRY PI PICO H RP2040SC0917RASPBERRY PI PICO H RP20406782 - Immediate$3.74View Details