- Tiny2040 - a super small USB-C dev board with up to 8MB flash: https://shop.pimoroni.com/products/tiny-2040
- PicoSystem - a handheld gaming console with 240x240 colour IPS display, audio, and classic controls: https://shop.pimoroni.com/products/picosystem
- Keybow2040 - a 16 key macro keypad with per-key RGB lighting: https://shop.pimoroni.com/products/keybow-2040
- Plasma2040 - designed for driving WS2812/APA102 LED strips: https://shop.pimoroni.com/products/plasma-2040
- Interstate 75 - for driving LED matrices like those used in giant outdoor screens: https://shop.pimoroni.com/products/interstate-75
We also have a heap of accessories for the official Raspberry Pi Pico development board: https://shop.pimoroni.com/collections/pico
It feels like it sits nicely between regular MCUs and the quirky every-peripheral-is-emulated-in-a-core awesomeness of the Parallax Propeller and - though I’m probably biased by experience and necessity - I love it.
The RP2040 usually just works for me, and the PIO is awesome. I've had a few cool automation projects at home that the RP2040 was the easiest thing to just get up and running with. In the past I would've gone with something in the STM family, but I'm very happy and impressed with the RP2040/Pi Pico.
The truely exciting things about the RP2040 are:
- Market availability
- Low price
- 2 x Cortex M0+ cores
- Possibility to overclock
- Flexible PIO Programmable State Machines with FIFOs
- High GPIO count
- Excellent documentation (!)
- Lots of examples
I think the RP2040 is even totally overpowered / underutilized for most of the tasks I see in most projects.
What I would love to see in the future, is a version with integrated flash (with possibility to expand with external QSPI flash), a cortex M4 core with FPU and the ability to attach PSRAM to expand the usable memory (and map it into the memory map of the RP2xxx).