[HN Gopher] Software defined USB port (Raspberry Pi pico RP2040)
___________________________________________________________________
Software defined USB port (Raspberry Pi pico RP2040)
Author : childintime
Score : 28 points
Date : 2022-02-15 20:37 UTC (2 hours ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| tkanarsky wrote:
| That's freaking awesome. For those unaware, the RP2040
| microcontroller has several Programmable IO (PIO) cores, which
| are essentially standalone state machines that read/write
| directly from memory to the GPIO pins. Unlike bitbanging the pins
| with the CPU, you can implement much more timing-sensitive
| protocols while reducing CPU usage at the same time. There's
| demos of people implementing VGA out, digital audio, all sorts of
| interesting protocols.
___________________________________________________________________
(page generated 2022-02-15 23:01 UTC)