Using the PIO feature on the Raspberry Pi PICO is really, really difficult, right? Nope.
JLCPCB Only $2 for PCB Prototype any colour jlcpcb.com/cyt including aluminium PCBs
Let's explore the simple world of the PICO's PIO which sounds a lot more complicated than it really is. No, really. I mean, how complicated can 9 instructions be? And just 32 bytes of memory to work with?
Even if you a total beginner in programming you will still understand this simple demo where I show how you can offload the burden of setting GPIO pins on and off way from the microcontroller and onto the PIO mini-brain instead. Simples.
Please do take a moment just to visit my sponsor who make some wonderful PCBs, and now in aluminium too.
JLCPCB Only $2 for PCB Prototype any colour jlcpcb.com/cyt including aluminium
========================
PRODUCTS FROM THE VIDEO
========================
Original JYETech DSO-SHELL DSO150 15001K DIY Digital Oscilloscope Unassembled Kit With Housing
About $34 including VAT (for UK/EU customers)
www.banggood.com/custlink/G33...
==========
RESOURCES
==========
Der Nulleffekt (The Null Effect) from Wolgang Spahn)
Paspberry Pi Pico - Programmable I/O
dernulleffekt.de/doku.php?id=...
Life with David (RU-vid)
Raspberry Pio Pico - Programmable Input/Output
• Raspberry Pi Pico PIO ...
Raspberry Pi DataSheet with PIO examples (advanced)
datasheets.raspberrypi.org/rp...
Digikey PIO Info (and video)
www.digikey.at/en/maker/proje...
==============
CODE EXAMPLES
==============
From the horses mouth (so to speak) Raspberry Pi
github.com/raspberrypi/pico-m...
PIO in C++ - if you really want a challenge
www.cnx-software.com/2021/01/...
List of all my videos
(Special thanks to Michael Kurt Vogel for compiling this)
bit.ly/RU-vidVideoList-RalphB...
If you like this video please give it a thumbs up, share it and if you're not already subscribed please consider doing so and joining me on my Arduinite (and other μControllers) journey
My channel, GitHub and blog are here:
------------------------------------------------------------------
/ ralphbacon
ralphbacon.blog
github.com/RalphBacon
------------------------------------------------------------------
6 авг 2024