I have a Raspberry Pi Pico I need to figure out how to use. I want to turn it into some kind of programmable LED strip thing. I have an addressable light strand, I think. I just want to be able to plug it in to USB power, a wall wart, and then be able to change the colors with my phone or with OpenRGB on my computer. Or better yet, with my Google speaker.
I have written a simple HTTP example for pi pico 2 w
Most of the examples on the internet are broken, wrong, limited, overly complex.
Time for another #Rust video! This time, I show how lifetimes and lifetime annotations work. They come up a lot when working with embassy, so it's useful to know what that 'a means.
👇
https://www.youtube.com/watch?v=3hzrRgXeNuk
#embedded #microcontroller #programming #RaspberryPiPico @digikey

I don’t think there’s any obvious way to detect whether a client program has connected to a TinyUSB CDC interface. During bring-up, I don’t want to start the emulator until its diagnostic port is being viewed. Can sense when the Pico is plugged into the host, but can’t sense when minicom is connected. (but, still, progress)
Any ideas?
Pondering what is the easiest way to get enough PIO driven GPIO to watch a 16-bit address, 8-bit data bus.
So, def RP2350 (esp as 5V tolerant), but maybe one of those Pimoroni "XL" Pico things, or maybe a PGA2350 or Pico Stamp, or something like that...
Anyone any experiences of these larger Pico-like things (or know of any others)?

Time for another embedded #Rust video! In this one, I combine the previous 6 episodes of knowledge to develop an I2C sensor driver (library/crate). Check it out!
👇
https://www.youtube.com/watch?v=8HDGmTvYLBA
