If the Raspberry Pi Pico’s 2MB of QSPI flash is not quite sufficient for your needs, and you’d not quite a fan of micro USB ports, the WeAct RP2040 “clone” comes with up to 16MB flash and a USB Type-C port for power and programming.
Another improvement is the addition of a reset button, which can be convenient for flashing UF2 firmware, and the pinout remains mostly the same. The price is not quite as low as the original Raspberry Pi Pico, but the board sells for an affordable $5.99 with 2MB flash, while the 16MB flash variant goes for $8.99 with shipping included in both cases.
WeAct RP2040 specifications:
- MCU – Raspberry Pi RP2040 dual-core Cortex-M0+ microcontroller @ 133 MHz (overclockable to 250+ MHz) with 264KB SRAM
- Storage – 2MB to 16MB QSPI flash
- USB – 1x USB 1.1 Type-C port used for power and programming
- Expansion
- 2x 20-pin 2.54mm pitch header
and castellated holeswith 28 GPIOs, 3x 12-bit ADC up to 500 Kbps, 2x UART, 2x I2C, 2x SPI, 16x PWM, 2x programmable high-speed I/O (for SD card, VGA, etc…) - 3.3V I/O voltage
- 2x 20-pin 2.54mm pitch header
- Debugging – 4-pin Arm Serial Wire Debug (SWD) port
- Misc – BOOTSEL button, NRST reset button, user LED (GP25), 1x Timer with 4x alarms, RTC
- Power Supply – 5V via USB Type-C port or 2 to 5V DC via VSYS pin
- Dimensions – 53 x 21.5mm (Pico is 51 x 21 mm)

The board should remain compatible with Raspberry Pi Pico MicroPython and C/C++ SDKs, as well as community-supported firmware. But there are some other small differences as well, as the castellated holes are gone, so if you had a baseboard design that used those, it won’t work with the WeAct RP2040, and the DEBUG header adds a 3.3V pin, and the pin arrangement is also different. While the left header (pin 1 to 20) pinout is exactly the same, there are some changes to the right header.

The “RUN” signal (pin 30) and 3.3V out (pin 36) are gone, with the plus side being that it makes place for two extra GPIOs (GP24 and GP29), but obviously, this could come at the cost of compatibility with firmware or baseboards depending on whether the pins 30 to 36 are used.
The board has been released at the end of last year, and some users already reported their experience on Raspberry Pi forums, and some claims the 2MB version is even cheaper to get than the Raspberry Pi Pico once VAT and shipping are taken into account. While I found it on Banggood first, WeAct is also selling the board for $2.43 to $5.62 on Aliexpress, but that does not include shipping ($3.23 extra to the US).

Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress