parkFun Pro Micro - RP2040 - Dual Cortex M0+ Processors - 30 programmable IO for Extended Peripheral Support - MicroPython - C/C++ - USB-C
The RP2040 is supported with both C/C++ and MicroPython cross-platform development environments, including easy access to runtime debugging. It has UF2 boot and floating-point routines baked into the chip. The built-in USB can act as both device and host. It has two symmetric cores and high internal bandwidth, making it useful for signal processing and video. While the chip has a large amount of internal RAM, the board includes an additional 16MB external QSPI flash chip to store program code.