RDA5807M fm radio

hi to all,

been into the arduino programming for a couple of weeks now,and decided to construct an fm radio using info from the web.

an RDA5807M plus arduino mini pro being used.
but...no matter how many diffent codes i download..i cannot find one that does not give me errors

i am wanting to build a simple one freq only radio.....86.45mhz
can anyone help me with codeing

thanking all in advance

mick

email :- michaelwanless5@gmail.com

You've got a couple of choices:
1 - post the code you've had problems with, tell us what the problems were.
2 - post your problem in the gigs section and be prepared to open your wallet

Arduino: 1.8.4 (Linux), Board: "Arduino Pro or Pro Mini, ATmega328P (3.3V, 8 MHz)"

In file included from /home/mick/Downloads/sfrwmaker-fm_radio_rda5807-68b0b2c/Radio_5110/Radio_5110.ino:2:0:
/home/mick/Arduino/libraries/Radio/src/radio.h:126:1: warning: 'typedef' was ignored in this declaration
};

^
/home/mick/Arduino/libraries/Radio/src/radio.h:135:1: warning: 'typedef' was ignored in this declaration
};

^
In file included from /home/mick/Arduino/libraries/Radio/src/RDA5807M.h:37:0,
from /home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp:25:
/home/mick/Arduino/libraries/Radio/src/radio.h:126:1: warning: 'typedef' was ignored in this declaration
};

^
/home/mick/Arduino/libraries/Radio/src/radio.h:135:1: warning: 'typedef' was ignored in this declaration
};

^
In file included from /home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp:25:0:
/home/mick/Arduino/libraries/Radio/src/RDA5807M.h:91:26: error: 'byte' has not been declared
void _saveRegister(byte regNr); // Save one register back to the chip

^
In file included from /home/mick/Arduino/libraries/Radio/src/RDA5807M.h:37:0,
from /home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp:25:
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp: In member function 'virtual bool RDA5807M::init()':
/home/mick/Arduino/libraries/Radio/src/radio.h:74:55: error: 'Serial' was not declared in this scope
#define DEBUG_FUNC0(fn) if (_debugEnabled) { Serial.print(fn); Serial.println("()"); }

^
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp:100:3: note: in expansion of macro 'DEBUG_FUNC0'
DEBUG_FUNC0("init");
^
/home/mick/Arduino/libraries/Radio/src/radio.h:67:55: error: 'Serial' was not declared in this scope
#define DEBUG_STR(txt) if (_debugEnabled) { Serial.println(txt); }

^
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp:106:5: note: in expansion of macro 'DEBUG_STR'
DEBUG_STR("radio found.");
^
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp: In member function 'virtual void RDA5807M::term()':
/home/mick/Arduino/libraries/Radio/src/radio.h:74:55: error: 'Serial' was not declared in this scope
#define DEBUG_FUNC0(fn) if (_debugEnabled) { Serial.print(fn); Serial.println("()"); }

^
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp:134:3: note: in expansion of macro 'DEBUG_FUNC0'
DEBUG_FUNC0("term");
^
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp: In member function 'virtual void RDA5807M::setFrequency(RADIO_FREQ)':
/home/mick/Arduino/libraries/Radio/src/radio.h:77:55: error: 'Serial' was not declared in this scope
#define DEBUG_FUNC1(fn, p1) if (_debugEnabled) { Serial.print(fn); Serial.print('('); Serial.print(p1); Serial.println(')'); }

^
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp:244:3: note: in expansion of macro 'DEBUG_FUNC1'
DEBUG_FUNC1("setFrequency", newF);
^
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp: In member function 'void RDA5807M::_saveRegisters()':
/home/mick/Arduino/libraries/Radio/src/radio.h:74:55: error: 'Serial' was not declared in this scope
#define DEBUG_FUNC0(fn) if (_debugEnabled) { Serial.print(fn); Serial.println("()"); }

^
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp:314:3: note: in expansion of macro 'DEBUG_FUNC0'
DEBUG_FUNC0("-saveRegisters");
^
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp: At global scope:
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp:323:30: error: variable or field '_saveRegister' declared void
void RDA5807M::_saveRegister(byte regNr)
^
/home/mick/Arduino/libraries/Radio/src/RDA5807M.cpp:323:30: error: 'byte' was not declared in this scope
exit status 1
Error compiling for board Arduino Pro or Pro Mini.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

this is the responce i am getting after trying to compile the simple fm radio on the arduino web site

So, we're just going to have to guess what the code looks like?