Connecting the RDA5807M FM Radio IC to an Arduino

Поделиться
HTML-код
  • Опубликовано: 13 сен 2024
  • In this video I connect a really tiny FM radio receiver IC, the RDA5807M to an Arduino. This chip came on a cheap module labelled "RRD-102" from Aliexpress.
    I give a demo of the breadboarded circuit receiving a transmission from my now vintage Silicon Chip "Micromitter" low-power FM transmitter.
    I'm running the module at 3.3V and the Arduino is running at 5V, so I do some level shifting of the I2C bus to avoid frying the RDA5807M.
    See my other video for a demo of the PAM8403 amplifier used here:
    www.youtube.com...
    The RRD-102 module I purchased for US$0.73 delivered:
    www.aliexpress....
    The logic level shifter board I purchased for US$0.71 delivered:
    www.aliexpress....
    Much more electronics stuff on lucsmall.com/

Комментарии • 10

  • @michaelblack5011
    @michaelblack5011 2 года назад

    what code ? then this RDA5807M - RRD-102 is useless without Arduino ? is not universal receiver? what is point to made then ?

  • @ramazanayten3758
    @ramazanayten3758 2 года назад

    Hello, how can we turn off the sound at an empty (noise) frequency on the fm radio, what should I use for this?
    The FM module I am using is RDA5807M
    example :
    vzssssssssssssssssssssssssssssssssssssss (white noise).

  • @xXOMwtfFGXx
    @xXOMwtfFGXx 9 лет назад

    can i use a simple voltage divider made out of resistors for the 3V needed by the radio module?

    • @tatterdemalion898
      @tatterdemalion898 5 лет назад +1

      You can use a simple voltage divider, but it is lossy, and also you must assure that the source voltage, that you are dividing is constant. Not sure if you figured that one out since then :))

  •  9 лет назад

    Luc. this is great video. would u share RDA58 code ?!

    • @LucSmall
      @LucSmall  9 лет назад

      Yiğit ÇÖMEZ Hi there, the code can be found here: github.com/lucsmall/Arduino-RDA5807M/blob/master/A20150415RDA5807FMTuner.ino

    •  9 лет назад

      Luc Small is this module similar with SI4731 ? and ı would like to also see frequency on lcd. how can ı do that ?
      Do you have any idea ?

    • @LucSmall
      @LucSmall  9 лет назад

      Yiğit ÇÖMEZ The SI4731 looks like it has more features than the the RDA5807M supporting, for instance, AM as well as FM. I've never used the SI4731 and I'd imagine it would require a different set of registers to be programmed in order to set the frequency.
      My sketch is really simple and I avoided attaching LCDs, etc., so I could provide the simplest Arduino code imaginable to make it do something. Once you add an LCD, you probably also need to add some switches to adjust the frequency and things get more complex! If you want something more sophisticated this library might be of help:
      github.com/mathertel/Radio
      I note that the library also supports the SI4703 and SI4705 and various other radio ics, but not the one you mention (SI4731).

    •  9 лет назад

      Hmm ı get it. Thank you for explain. I think SI4703 and 31 have different memory adress to send arduino. ex. freq set.
      How do you understand that your code is working ? How can ı test my device ?

  • @stylesoftware
    @stylesoftware 8 лет назад

    George FM!