4 ms·
Insane internal bandwidth for the price (in theory you can sustain 4 x 32 bit memory transfers per cycle) and good for digital I/O. Its a < $1 chip with enough
by crest 3y ago
Insane internal bandwidth for the price (in theory you can sustain 4 x 32 bit memory transfers per cycle) and good for digital I/O. Its a < $1 chip with enough pins to be useful. If you already have a ESP32 or similar sized MCU it can be cheaper to add a RP2040 (booting of SPI or SWD) than a more specialised chip. While the PIO is sometimes dismissed as a NeoPixel accelerator it can be used to implement most serial and parallel busses with minimal CPU cycles and perfect timing.
- unwind 3y agoAwesome. I just wish they could do some deal and release an RP2042 with, uh, maybe 1 MB of onboard flash for $1.
- ilyt 3y agoI wish there was a higher IO count one...
- vardump 3y agoSeconded. Something like 2x or 4x RP2040 with an unified bus in the same chip. Twice or four times more I/O as well.
- ilyt 3y agoI'd be fine with just more pins, like some 64 or 100 pin package. And just few common hardware blocks, PIOs are nice and all but I'd love some nice and featureful hardware timers