audio works!!!
I can convert a clip into 8 bit pcm and play it via pwm on my pi pico. There’s a lot to improve in terms of sound quality but I’ve learned enough to know how to add it to my board. Moving on I want to play with adding a low pass filter to smooth out the PWM signal and using an amplifier.
While writing the software this guide and the accompanying git repo has been very useful for figuring out to use embedded rust. With it I figured out how to use the pico-rs crate which provided some abstractions that made writing the PWM code very easy