Gorgeous programmable LED matrix displays with wireless connectivity and oodles of fancy extras! 🦄
Our space Unicorns are very beautiful, all-in-one, RP2350 powered LED matrices perfect for conveying information fabulously (or for sprucing up your desktop, makingspace or imaginarium). There's a ton of features aboard, here are some of our favourites!
🌈 Loads* of RGB LEDs, all with individual colour and brightness control. We're in mad love with these big bright squircular LEDs with their rounded apertures and built in diffusion.
📷 Looks great on video - invoking RP2350 magic means we can update the LEDs really quickly (we measured around 300 fps at 14-bit precision). This means there's no nasty strobing, artifacting or brightness stepping when it's filmed, so it's perfect for adding to the background of your streaming setup.
🌍 2.4GHz wireless connectivity (courtesy of the Raspberry Pi Pico 2 W) so you can use it to display all sorts of interesting data from the internet.
There's also an onboard amp and little speaker for bleepy alerts and *futuristic noises* and a battery connector so you can power it without it having to be tethered to a USB port. Every Unicorn comes with a pair of sleek little metal legs so it can stand up on its own (and has a selection of mounting holes if you'd prefer to do something else).
Use it to make a very fancy clock, a very fancy weather display or a very fancy output for sensors (other very fancy use cases are available).
As of mid-December 2024, Pico Unicorns are now Pico 2 W Aboard! Pico 2 W and it's souped-up RP2350 chip bring some exciting improvements - including a higher core clock speed, double the on-chip SRAM and double the on-board flash memory. RP2350 adds hardware support for floating point number crunching, which means graphical effects and demos should run even faster!
All varieties of Unicorn have the same great core features: buttons, a speaker, a battery connector and an onboard Pico 2 W. However, there's now three different shapes and sizes, with varying amounts of LEDs. Here's a little comparison chart to make sure you get just the right amount (like mecha-Goldilocks 🤖).
Unicorn | *How many LEDs |
Arranged in a... |
Size of board (L x W x D) |
Stellar | 256 | 16 x 16 square grid | 108 x 108 x 10.2 mm |
Galactic | 583 | 53 x 11 wide grid | 330 x 78 x 10.2 mm |
Cosmic | 1024 | 32 x 32 square grid | 204 x 204 x 10.2 mm |
To make it easy to get started, all our Unicorns ship pre-loaded with pirate brand MicroPython and a demo reel of examples of pretty examples to stare at.
You can find more examples on Github:
In our software, we use the Pico 2 W's PIOs (Programmable IOs) to drive the LEDs. Internally, Unicorn applies gamma correction to the supplied image data and updates the display with 14-bit precision resulting in extremely linear visual output - including at the low end.
The display is refreshed around 300 times per second (300fps!) allowing for rock solid stability even when being filmed, no smearing or flickering even when in motion.
The Qw/ST connectors make it super easy to connect up Qwiic or STEMMA QT breakouts. If your breakout has a QW/ST connector on board, you can plug it straight in with a JST-SH to JST-SH cable.
Breakout Garden breakouts that don't have a Qw/ST connector can be connected using a JST-SH to JST-SH cable plus a Qw/ST to Breakout Garden adaptor. Want to use >2 breakouts at the same time? Try this adaptor!
Want to cut a diffuser or 3D print a case? Check these out:
Stellar
Galactic
Cosmic
Don't have easy access to a laser cutter? We also sell diffusers here.
The RP2350 chip is the Double Quarter Pounder & Fries to the RP2040's Double Cheeseburger and can have one or more RISC-V burgers instead of either of the M33 ARMs, to stretch the metaphor.
In addition to the modern M33 ARM cores, there are sides of: more PIO capability, a variety of low power states for sipping electrons, a whole security system and some sprinklings of specialist digital video circuits to offload DVI/HDMI output.
You can expect a tasty boost in performance - our "real world" MicroPython tests are running up to 2x faster compared to RP2040, and floating point number crunching in C/C++ is up to 20x faster. The extra on-chip RAM will make a big difference when performing memory intensive operations (such as working with higher resolution displays) and even more can be added thanks to external PSRAM support.
RP2350 comes in two flavours - A (standard) and B (all the pins). The B chip has a stonking 48 usable GPIO pins, including 8 ADCs and 24 PWMs, and features on some of our new products.