Arduino Radio Library  0.9
A set of Arduino libraries to control diverse FM radio receiver chips in Arduino projects.
Macros | Functions | Variables
TestTEA5767.ino File Reference

An Arduino sketch to operate a TEA5767 chip based radio using the Radio library. More...

#include <Arduino.h>
#include <Wire.h>
#include <radio.h>
#include <TEA5767.h>

Macros

#define FIX_BAND   RADIO_BAND_FM
 The band that will be tuned by this sketch is FM. More...
 
#define FIX_STATION   8930
 The station that will be tuned by this sketch is 89.30 MHz. More...
 

Functions

void setup ()
 
void loop ()
 show the current chip data every 3 seconds. More...
 

Variables

TEA5767 radio
 
uint8_t test1
 
byte test2
 

Detailed Description

An Arduino sketch to operate a TEA5767 chip based radio using the Radio library.

Author
Matthias Hertel, http://www.mathertel.de

This sketch implements a "as simple as possible" radio without any possibility to modify the settings after initializing the chip.
The radio chip is initialized and setup to a fixed band and frequency. These settings can be changed by modifying the FIX_BAND and FIX_STATION definitions.

Open the Serial console with 57600 baud to see the current radio information.

Wiring

Arduino port Si4703 signal
3.3V VCC
GND GND
A5 SCLK
A4 SDIO
D2 RST

More documentation and source code is available at http://www.mathertel.de/Arduino

History:

Macro Definition Documentation

#define FIX_BAND   RADIO_BAND_FM

The band that will be tuned by this sketch is FM.

#define FIX_STATION   8930

The station that will be tuned by this sketch is 89.30 MHz.

Function Documentation

void loop ( )

show the current chip data every 3 seconds.

void setup ( )

Setup a FM only radio configuration with some debugging on the Serial port

Variable Documentation

TEA5767 radio
uint8_t test1
byte test2