Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> IMO (just based on the specs; haven't actually used it), the main reason to use this is for the PIO stuff. That's a very niche use case though.

PIO is interesting but I'm not fully convinced they're better than a suite of dedicated timers, especially in the realm of power-efficiency.

The _real_ wtf?!?!? spec here is 264kB of SRAM. At this price point / power-consumption, that's a _LOT_ of SRAM. Any application that needs a ton of SRAM (ex: 300 x 200 pixel 8-bit LCD screen) will find good use in the RP2040.

A lot of the other parts of the RP2040 are quite lackluster. PIO is "interesting" but seem somewhat overhyped to me.



PIO-like speeds (50MHz+ - easy) are unobtainable across parallel GPIOs in any MCU without a similar core (NXP FlexIO, TI PRU) or an FPGA.

PIO has its use cases.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: