r/raspberry_pi 9h ago

Show-and-Tell My new demoscene production for RPI Pico 2

Thumbnail
youtu.be
12 Upvotes

Hi! For those unfamiliar with it, the demoscene is a computer art subculture focused on creating real-time audiovisual productions called demos. They combine code, graphics, music and visual effects, often while trying to push the hardware beyond what it was really designed for.

Last weekend I released my Raspberry Pi Pico 2 demo, Signal Intrusion, at the Xenium 2026 demoparty in Łódź, Poland.

The demo runs on my own engine called Euzebia3D. I created the visual assets and most of the effects myself, while the music was made by my friend.

The hardware setup is:

- Raspberry Pi Pico 2 / Pimoroni Pico Plus 2

- 320×240 display with an ST7789 controller

- Waveshare Pico-Audio module

- microSD card for audio storage

The music is stored as a WAV file on the microSD card and streamed during the demo.

The complete demo is about 7.5 MB, mostly because of the visual assets, so it doesn't fit in the flash memory of a standard Pico 2. I run it on a Pimoroni Pico Plus 2, which has more flash storage.


r/raspberry_pi 2h ago

Troubleshooting Bug in rpi-update (wrong github url to download firmware)?

0 Upvotes

When I run rpi-update on an rpi4b-2gb I get:

If you are unsure, test if your system boots with initramfs options disabled from config.txt
Would you like to proceed? (y/N)
Github API request failed with HTTP 422: https://api.github.com/repos/raspberrypi/rpi-firmware/commits/0

Respond of the link is

{
  "message": "No commit found for SHA: 0",
  "documentation_url": "https://docs.github.com/rest/commits/commits#get-a-commit",
  "status": "422"
}

What happened here and can you reproduce the bug?


r/raspberry_pi 5h ago

Troubleshooting LCD - Luddite RPi 3B+

0 Upvotes

Hello! I'm trying to get a 3.5" LCD to display and play video, and am having some trouble after one or two successful tries that ended up crashing on me.

Here's a smattering of noobish questions:

Can I get the LCD to show the OS desktop while I'm using screenshare on Raspberry Pi Connect?

How do I fix the rc-local.service error on boot?

When I upgrade from the terminal on the Pi OS, it crashes after about 90% and gives me a few different error messages, but I don't know where to go to edit/change those to make them work.