SROVA Cast

Because your music deserves a gorgeous screen.

SROVA may be headless, but your listening experience doesn’t have to be.

SROVA Cast v1.4 Raspberry Pi Zero 2 W ARM64 326.5 MiB .img.xz
SROVA Cast Now Playing display showing album art, track details, audio format and playback progress
SROVA Cast Main Now Playing display
Portable monitor displaying the SROVA Cast Now Playing screen

Built to cast the view, not the audio.

SROVA Cast sends the Now Playing experience to a dedicated screen. Your music remains on the SROVA player, with audio continuing through its connected DAC exactly as before.

Only the visual is cast. SROVA Cast does not reproduce, route or alter the audio.

01

Ready-to-flash image

No Linux installation or command line is required. Write the supplied image to a microSD card with Raspberry Pi Imager.

02

Guided Wi-Fi setup

Use the SROVA app on your phone to connect the Cast display to your home’s 2.4 GHz Wi-Fi network.

03

Now Playing and SROVA Clock

See album art, track details, format information and playback progress while music plays, with the bespoke 24-hour SROVA Clock presented when the display is standing by.

04

Fresh first-boot identity

Every clean card creates its own machine identity and unique setup-network name when it starts for the first time.

05

Automatic card expansion

On first boot, the Cast device expands its root partition and filesystem to use the available microSD card space.

06

Purpose-built appliance

The public image contains no saved Wi-Fi details or development-device credentials, and SSH is not installed.

A screen for your music. A bespoke clock for the room.

When the music stops, SROVA Cast becomes a functional piece of art. The SROVA Clock uses our own bespoke SROVA font, giving its 24-hour display a character designed specifically for the listening room.

Quiet, architectural and deliberately restrained, it is designed to sit naturally in both modern and classic listening spaces — something to leave on display, not something to hide when the playlist ends.

And it stands on its own. Once the initial Cast setup is complete, the SROVA player does not need to remain switched on. Leave the Cast display powered and it continues to work as a standalone SROVA Clock for the room.

Portable display showing the bespoke SROVA Clock at 10:10

What you will need.

A Pi Zero 2 W drives the screen while your existing SROVA player and DAC continue handling the music.

Raspberry Pi Zero 2 W board
01

Raspberry Pi Zero 2 W

Version 1.4 is built and tested specifically for the 64-bit Pi Zero 2 W.

02

microSD card

8 GB minimum. A good-quality card of 16 GB or larger is recommended.

03

Power and display

A suitable power supply, display, and the required mini-HDMI cable or adapter.

04

SROVA player and DAC

An existing SROVA player on the same network. Music continues through that player and its connected DAC.

05

Phone or computer

A device that can run Raspberry Pi Imager, plus the SROVA app for setup and casting.

06

2.4 GHz Wi-Fi

The Pi Zero 2 W needs access to a 2.4 GHz home Wi-Fi network.

Compatibility note: This release supports the Raspberry Pi Zero 2 W only. Support for other Raspberry Pi models should not be assumed.

Put SROVA Cast on the card.

You do not need to open the image file or know Linux. Raspberry Pi Imager handles it for you.

Before writing: Raspberry Pi Imager will erase the selected microSD card. Check the card carefully and copy off anything you want to keep.

02

Open Raspberry Pi Imager

Install and open Raspberry Pi Imager. Insert the microSD card into your phone or computer using a suitable card reader.

03

Choose the downloaded image

Under operating systems, choose Use custom, then select the downloaded .img.xz file. Choose the correct microSD card as the storage device.

04

Skip OS customisation

Do not preconfigure Wi-Fi, a username, a password or SSH. If Imager offers OS customisation, choose No or skip it.

05

Write, verify and eject

Start writing, allow Imager to verify the card, then eject it safely. Insert the card into the powered-off Pi Zero 2 W.

First boot and Wi-Fi setup.

Keep your phone nearby. SROVA Cast setup starts from SROVA Remote’s App Settings.

01

Connect before powering on

Connect the display using the required mini-HDMI cable or adapter. Then connect power to the Pi.

02

Give the first start time

A black screen and SROVA startup banner can appear while the receiver starts. The first boot takes longer than later boots because the card and receiver identity are prepared.

03

Open Cast setup in SROVA Remote

After the SROVA startup banner appears, open SROVA Remote. Tap Back to open App Settings, then choose Setup SROVA Cast Receiver and follow the prompts. When asked, join the open network named:

SROVA Cast Setup XXXXX

The final five characters are unique to your receiver. There is no universal setup password.

Tip: If your phone avoids the setup Wi-Fi because it has no internet, temporarily turn off mobile data while connecting to the SROVA Cast setup network.

04

Choose your home Wi-Fi

In the SROVA setup flow, choose your 2.4 GHz home Wi-Fi network and enter its password. Wait while the receiver joins it.

05

Select the Cast display

Choose the new Cast display in SROVA and begin casting the visual experience. Audio continues through your SROVA player and DAC while the SROVA Clock standby presentation hands over softly to the Main Now Playing screen.

After setup, you can change the receiver’s friendly name from SROVA Remote without repeating onboarding. The new name is stored persistently on the receiver.

Setup-network note: The temporary setup network is deliberately open and is intended only for the brief onboarding process. Complete setup in the SROVA app rather than looking for a browser address.

What has been tested.

Version 1.4 was validated from a clean 32 GB microSD card on a Raspberry Pi Zero 2 W.

Startup display

Boot splash, first-start behaviour, SROVA Clock standby presentation and soft visual transitions.

Receiver setup

Unique setup network, guided Wi-Fi onboarding and persistent friendly-name changes after setup.

Discovery

Receiver discovery, Cast selection and activity-aware ownership handover between controllers.

Visual handover

The SROVA Clock and Main Now Playing presentations follow playback state while audio stays on the SROVA player.

Storage

Automatic root-partition and filesystem expansion.

Clean release

No saved Wi-Fi profile, receiver state or development identity.

Verify your download.

Verification is optional, but it confirms that the large download arrived unchanged.

Expected SHA-256
f6f370ffa1bdeed288736d3c796bcd35559af8e3145e4cd3f6a3f448880d12f1  SROVA_Cast_v1.4_Pi_Zero_2W_arm64.img.xz
Windows PowerShellGet-FileHash .\SROVA_Cast_v1.4_Pi_Zero_2W_arm64.img.xz -Algorithm SHA256
macOS Terminalshasum -a 256 SROVA_Cast_v1.4_Pi_Zero_2W_arm64.img.xz
Linux Terminalsha256sum SROVA_Cast_v1.4_Pi_Zero_2W_arm64.img.xz

Prefer a checksum file? View the published SROVA Cast SHA-256 checksum. This is separate from the Linux-package checksum file.

A clean identity on every new card.

No saved network details

The release contains no saved Wi-Fi profile, receiver state or machine identity.

No development credentials

SSH host keys and development-device credentials are not carried into the public image.

No remote shell

SSH is not installed in the initial public image.

Restricted appliance account

The appliance account has no password or sudo access and cannot be used for SSH login.

Give your music the screen it deserves.

Download the verified v1.4 image for Raspberry Pi Zero 2 W and follow the steps above.

Download SROVA Cast v1.4