Bubble Universe particle sphere running on a Fruit Jam mini computer

Nov 11, 2026 Last reply: 19 hours ago 4 Replies
Jump to replies (4)

When it is up and running, the Fruit Jam drives a Dell monitor over a DVI-D connection and fills it with a sphere of colorful swirling spirals, glowing rings, arcs and twinkling particles on a black background. The picture holds 640x480 at 60 FPS while sixteen thousand particles are simulated. Up close, the sphere keeps rotating and morphing its multicolored geometric shapes, so it never sits still for a second.



The project is a port of the maker's own Bubble Universe visualization to the Adafruit Fruit Jam, a mini computer built around the Pico 2. The underlying algorithm comes from another designer, and porting this piece is the maker's first move on any new platform. In my view that is a smart way to put a fresh board through its paces. Anyone who wants to poke at it can, since the source code lives in a public GitHub repository.



A couple of hardware details stand out. Printed markings on the board itself name an ESP32-S3 WiFi coprocessor, MicroSD, DVI video and audio, a Qwiic output and two USB ports. The schematic instead labels that coprocessor slot as an ESP32-C6, alongside USB C power and data, DVI-D video output and a 3.5mm headphone jack. Which silicon actually sits in that slot is the one thing I would love to see cleared up.



It is not locked to the Fruit Jam either: the same code runs on a plain Pico 2 with an Adafruit PiCowBell HSTX DVI attached, and the maker shared a clip of that arrangement too. Seeing the identical particle field working on two different boards makes this one of the more satisfying ports I have come across lately.



Project by Movie Vertigo. Watch it on their YouTube channel:

formatting link


Has the maker run this visualization on anything besides the Fruit Jam board itself? The DVI output path seems like the part that could differ between setups, so I am curious whether the port stays tied to one board or carries over to others.

Publishing the source in a GitHub repository strikes me as the smartest part of the whole release. Anyone with a Fruit Jam or a Pico 2 can pull the particle simulation down and start experimenting, which turns a single demo into a starting point for the rest of us.

Since the board has a MicroSD slot among its printed features, loading different parameter sets for the universe from storage could be a fun next step. Switching between spiral patterns without reflashing would show off those sixteen thousand particles in several different arrangements on the same monitor.

Yes, the maker has run it elsewhere: the same code works on a standard Pico 2 when an Adafruit PiCowBell HSTX DVI is attached, and a separate clip of that configuration was shared as well. The visualization is clearly not tied to the Fruit Jam alone.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required