Projects‎ > ‎

LCD DAB Radio Project

Overview:

The LCD project forms a stand alone DAB radio, with ensemsble, service, time and volume control. 

Componenets:

The project uses a Arduino M0, DABShield and LCD Button Board,

The software components are DABShiled Library, Adafruit RGBLCDShiled.

Functionality:

The system boots up and scans for all available ensemsbles and station and then tunes to the first ensemsble and service found.  The joystick button controler has the following functions:

UP: Volume Up

DOWN: Volume Down

LEFT: Previous Service (Tunes to last service of previous ensemble if currently on first serivce of current ensemble)

RIGHT: Next Serivce (Tuner to first service of next ensemble if currently on last service of current ensemble)

PUSH: Changes display mode between Text, Time and Ensemble

The Serivce Text Scrolls if greater than 16 characters.




Download:

Click here to downlaod the Example Projecct, Install it in your Arduino/ directory

History:
 05/07/2018 v0.2
Added Faster DAB Tune
 22/02/2018 v0.1 Initial release

Click here to downlaod the 1602 LCD Library, Install it in your Arduino/ directory

Instalation:

  • The DABLCD sketch should be placed in the Arduino Sketch Directory.
  • The DABShiled library should be placed in the Arduino Sketch libraries Directory
  • The 1602 library should be placed in the Arduino Sketch libraries Directory
Comments