How to build an AirPlay receiver with Raspberry Pi Zero

1. Create a bootable image

Download the archive containing a Pi Zero-compatible version of Pi MusicBox and extract the IMG file from it. Next, get Pi Filler and then open this app and point it at the image you just extracted to create a bootable MicroSD card.

How to build an AirPlay receiver with Raspberry Pi Zero

2. Locate configuration file

Once your bootable MicroSD card is ready, eject and then reinsert the card. Open the card in Finder, go to the config folder on it. Hold Ctrl and click the file named settings.ini, then choose Open With > Other. Select TextEdit and click Open to edit the file in plain text mode.

How to build an AirPlay receiver with Raspberry Pi Zero

3. Add Wi-Fi details

Locate the [network] section and add your wireless network's SSID to the line that begins 'wifi_network = '. Type the password required to access the network to the right of the line that begins with 'wifi_password = '. Save the file, eject the card and you're good to go.

How to build an AirPlay receiver with Raspberry Pi Zero

4. Boot and access

Insert the card into your Raspbery Pi Zero and switch on the computer. A flashing green light should indicate it's booting correctly. Wait a few minutes, then open Safari on your Mac and enter musicbox.local in its Smart Search field. You should see a page like the one below.

How to build an AirPlay receiver with Raspberry Pi Zero

5. Change audio output

In Pi MusicBox's administration page, choose Settings, then expand Audio, click the HDMI pop-up menu and choose 'IQ Audio DAC'. Flick the 'Downsample USB' switch to the Off position. Expand the MusicBox section and flick 'AirPlay Streaming' to the On position.

How to build an AirPlay receiver with Raspberry Pi Zero

6. Test connection

Scroll down to the bottom of the page and click 'Update settings (reboot)'. Wait while your Raspberry Pi Zero reboots, then connect the Pi-DAC Zero to your stereo system's auxiliary input and try to stream using AirPlay from your Mac or iOS device to Pi MusicBox.

How to build an AirPlay receiver with Raspberry Pi Zero

TOPICS
Latest in Raspberry Pi
white keyboard PC with mouse and book
The Raspberry Pi 500 is a state-of-the-art keyboard PC...just like the Tandy 1000 in the 1980s
Raspberry Pi strapped to a satellite takes stunning picture of Earth
Kali Linux on Pi 4
Raspberry Pi 4 gets Kali Linux, a distro aimed at ethical hackers
Worried about Alexa spying on you? This Raspberry Pi smart speaker for kids puts privacy first
How to install Ubuntu on the Raspberry Pi
New Raspberry Pi 3 Model A+ is somehow even smaller and cheaper
Latest in How Tos
A Palestinian and Israeli look into each others eyes in a desolate scene from Oscar-winning documentary No Other Land
How to watch No Other Land online – stream the Oscar documentary from anywhere, Can I watch it in the US?
Seeking Satoshi: The Mystery Bitcoin Creator
How to watch Seeking Satoshi: The Mystery Bitcoin Creator online from anywhere (and for free)
Mika Godts chases the ball ahead of the Ajax vs Eintracht Frankfurt live stream
Ajax vs Eintracht Frankfurt live stream: How to watch UEFA Europa League online for free
Photo by ANP
AZ Alkmaar vs Tottenham Hotspur FC: How to watch live streams of the UEFA Europa League match
Still from the official trailer for Formula 1: Drive to Survive
'Formula 1: Drive to Survive': How to watch live streams of the high-octane-fueled series
Carlos Alcaraz, wearing pink and blue outfit, on court ahead of the Indian Wells 2025 tennis tournament
How to watch Indian Wells 2025: live stream tennis online, seeds, what TV channel, Day 1 schedule