Things used in this project

Hardware components:
An old GRUNDIG RTV500 AM-FM receiver
×1
Pi 3 02
Raspberry Pi 3 Model B
A Raspberry Pi 2 works too
×1
BS170 MOSFET Transistor, N Channel, 500 mA, 60 V, 1.2 ohm, 10 V, 2.1 V
×1
EAW0J-B24-AE0128L ENCODER, ROTARY, 128POS, 8 BIT
×1
MCP4725 I2C DAC Module Breakout
×1
Software apps and online services:
10
Microsoft Windows 10 IoT Core

Custom parts and enclosures

BOURNS Rotate encoder datasheet
The bit table is a bit tricky to implement, but the encoder is small and precise.

Schematics

Connexions
Rtv500pi  connexions
Schematic
Rtv500pi  schematic

Code

Project logs

Customable radio station list
Project log #2
On Oct 31, 2016 at 11:01 PM - 0 comments

Due to many changes on url addresses from the Radio France group, the list of the radio stations is now customable by editing the RadioFreqMap.csv file stored into the Music folder. If this file can not be load at application start up, for example at first time launch, the application loads the hard coded station list from the statics methods AddParisRadios() , AddAddictRadios() , and AddFrenchLWRadios() , and try to store them in a new RadioFreqMap.csv file. You are sure to get a correct .csv file, and then, customize it as you want. You notice that the columns of this file exactly match with the AddStation() method described above.
Read previous logs

Credits

6d27c5b488806fc2f94b653e29a6055e
SVETEC Alexandre
1 project • 0 followers
C# UWP apps developper on all Win 10 devices.
Contact
Thanks to my brother.

Replications

Did you replicate this project? Share it!

I made one

Love this project? Think it could be improved? Tell us what you think!

Give feedback

Comments

Sign up / LoginProjectsPlatformsTopicsContestsLiveAppsBetaBlog