Arduino Radio Library  0.9
A set of Arduino libraries to control diverse FM radio receiver chips in Arduino projects.
Arduino Radio Library Documentation

An Arduino library to control radio for receiving FM broadcast signals.

Currently the following chios are supported:

They all are capable for receiving FM radio stations in stereo with European and US settings and can be controlled by using the I2C bus.However there are differences in the sensitivity and quality and well on receiving RDS information from the stations.

For each of these chips a specific library is implemented that knows how to communicate with the chip using the I2C bus and the wire library.These libraries all share a common base, the radio library so that all the common code is only implemented once in there :

All the libraries share the same interface (defined by the radio library) so it is possible to exchange them when not using one of the chip specific functions.