Raspberry Pi Wifi Radio mk2 : The butchered Roberts radio

roberts_pi

This is an update of my earlier project the cardboard raspberry pi radio. I guess there’s a reason radios aren’t made out of cardboard. No clock, bandwidth meter or soggy cardboard bottom this time. Just a plain radio in a nice vintage, Roberts R760, wooden enclosure.

Everything else is more or less the same except for the addition of a pi supply. Pi Supply’s power on input is controlled by the switch in one of the rotary encoders. The other knob’s switch causes a graceful shutdown. Everything mounts on a piece of perspex and slides in the back of the radio. I’ve kept the original single speaker. This caused a slight headache generating a mono signal from Alsa. I ended up creating a virtual slave device, mixing both channels into one. There’s probably a much nicer solution but here’s my asound.conf anyway :

pcm.makemono {
type route
slave.pcm "hw:1"
ttable {
        0.1 1    # in-channel 0, out-channel 0, 100% volume
        1.1 1    # in-channel 1, out-channel 0, 100% volume
    }
}

Then tell mpd to use that device in mpd.conf

audio_output {
        type            "alsa"
        name            "usb audio"
        device          "makemono"  
        format          "44100:16:2"
        mixer_device    "makemono"
        mixer_control   "Speaker"
        }

2 thoughts on “Raspberry Pi Wifi Radio mk2 : The butchered Roberts radio

  1. Really dig this project, its given me a lot of ideas. Any chance of more information on it such as the software on the RPi, where you got the LCD, etc? My dad collects lots of old vintage radios, and I would love to possibly build something similar for him (and myself).

Leave a Reply

Your email address will not be published. Required fields are marked *