Adafruit Feather RP2040 features the Raspberry Pi RP2040 with a 32-bit Cortex M0+ dual-core running at ~125MHz @ 3.3V logic and power and 264KB of RAM. The RP2040 is an M0 chip, meaning it does not have a floating-point unit or DSP hardware support. If doing something with heavy floating-point math, it will be done in software and thus not as fast as an M4. For many other computational tasks, it’ll get close-to-M4 speeds. Inside the RP2040 is a ‘permanent ROM’ USB UF2 bootloader. To program new firmware, hold down the BOOTSEL button while plugging it into USB, or pulling down the RUN/Reset pin to the ground, and it will appear as a USB disk drive to drag the firmware onto.