Raspberry Pi Pico
Tutorial videos in which I discuss Raspberry Pi Pico module and its RP2040 ARM microcontroller. Initially it is focused on using the Pico in my other series: the Intel 8088 computer as a peripheral device using it s PIO block to implement the 8088 data/address bus signals to be able the two to talk to each other.
Resources
All the source code and schematics for this series can be found on GitHub:
https://github.com/sladorsoft/RaspberryPiPico
Software used in this series:
- Raspberry Pi Pico SDK
- ARM GNU Toolchain
- CMake
- Make for Windows (optional if use Windows)
- Visual Studio Code (optional)
- KiCad 7 (for schematics)
PIO explained
Introduction to Raspberry Pi Pico microcontroller and its PIO – Programmable I/O block.
In this first video of the series I:
- what is so great about the RPi Pico’s RP2040 comparing to other microcontrollers
- what is PIO, how it works and how to use it
- PIO’s assembler instructions
- how to write programmes for the PIO
- 4 different example PIO programmes explained line by line