RP2040开发板我也有一片 但是我觉得这个是要慎重选择的 选择这个 不如把学习方向换为传统STM32或者RISC-V
它本身也是也是cortex M0+的 和低端STM32内核一样 虽然有PIO 可以模拟一些简单或者特殊外设 但是在外设方面 还是弱于传统STM32的 尤其在定时器方面
产品线也比较少 应用上比较受限 开发环境较其他的STM32 选择也少
如果不是用开发板 需要自己设计硬件 得使用片外flash 有点麻烦 也没有什么集成好的模组可选择
不过在用micropython的时候 因为较大的flash和RAM 比其他STM32有较大的性价比 可以当成Arm+micropython的最具性价比选择
至于用flash当U盘或EEPROM的想法 实验性或者DIY玩玩可以 但正式的应用要谨慎考虑flash的寿命 采用磨损均衡的算法