This project transforms a rotary phone into a voice recorder for special events such as a wedding audio guestbook.
Inspired by my upcoming wedding, I created a DIY audio guestbook using a rotary phone. After finding that commercial rentals charged high fees without offering custom voicemail options, I developed this affordable and customizable solution. This guide will help you create your own audio guestbook.
- Follow the Hardware section for detailed instructions on wiring your rotary phone to the Raspberry Pi.
Note: This is a crucial first step before proceeding to software installation.
With your hardware prepared, install the custom Raspberry Pi image that contains all necessary software:
-
Download the latest release
-
Extract the .gz file:
gunzip rpizero_rotary_phone_audio_guestbook_v<latest>_imagebackup.img.gz
-
Flash the image to an SD card using Raspberry Pi Imager or BalenaEtcher:
-
Configure the following credentials when prompted:
username: admin password: password
-
Set up your WiFi network connection
-
Insert the SD card into your Raspberry Pi and power it on
Once you've completed the hardware setup and installed the image:
-
Boot up your Raspberry Pi and allow it a minute to initialize
-
Navigate to
<RPI_IP>:8080
in a web browser to access the control interface: -
Visit the Settings page to customize your configuration:
Your audio guest book is now ready for test/deployment! For advanced configuration options and detailed explanations of all settings, refer to the Configuration documentation.
It's great to see this project growing. Special thanks to @svartis, @jmdevita, and @Mevel!
If this code helped you or if you have feedback, I'd be happy to hear about it! Feel like saying thanks? You can buy me a coffee☕.