PicoSystem is a pocket-sized handheld games console, built around Raspberry Pi’s RP2040 chip (that’s the little fella that’s the core of a Raspberry Pi Pico). Build custom games in a cute system featuring a dual-core microcontroller that can be programmed even by beginners – with a color screen and full controller setup. This handsome portable is great for folks who want to write video games or interactive art – and it can be coded in C, MicroPython thanks to Pimoroni’s great tutorials and examples.
Pimoroni has taken the dual-core RP2040 to the component spa and treated it to the full works: a big chunk of flash memory (16 MB!), a vibrant 240×240 IPS TFT screen, and a nice D-pad and buttons picked out by the most particular arcade enthusiasts. There’s also a piezo speaker for discreet retro bleeps and chirps and a rechargeable LiPo battery so you can take your homebrew games on the go.
The finished product looks and feels great – so Pimoroni couldn’t resist going all out on the build quality by adding a custom matte black anodized aluminum case with a handy wrist strap.
The folks behind Pimoroni think RP2040 has tons of potential as an experimental gaming platform, and they’re really looking forward to seeing what folks create.
Features
Powered by RP2040 (Dual Arm Cortex M0+ running at up to 133Mhz with 264kB of SRAM)
16MB of QSPI flash supporting XiP
1.54″ color SPI IPS LCD (240 x 240 pixels)
D-pad and buttons
525mAh LiPo battery (should be good for at least 6 hours of on-time)
Piezo buzzer/speaker
On/off power button
RGB LED
CNC milled aluminum case *swoon*
Wrist strap
Programmable and rechargeable via USB-C (cable not included)
Dimensions: 96.6 x 42.7 x 15.5mm (L x W x H, including buttons)
There are broken-out debug pins on the PCB for if you want to program PicoSystem with an external debugger, but you’ll have to remove the case (with the screws on the back) to get at them.
If you want to have a look at PicoSystem’s insides without having to take yours apart take a look at HackSpace’s dissection report.
Check out ETA Prime’s review for unboxing, teardown, and gameplay footage!
Adafruit publishes a wide range of writing and video content, including interviews and reporting on the maker market and the wider technology world. Our standards page is intended as a guide to best practices that Adafruit uses, as well as an outline of the ethical standards Adafruit aspires to. While Adafruit is not an independent journalistic institution, Adafruit strives to be a fair, informative, and positive voice within the community – check it out here: adafruit.com/editorialstandards
Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.
Have an amazing project to share? The Electronics Show and Tell is every Wednesday at 7:30pm ET! To join, head over to YouTube and check out the show’s live chat and our Discord!