Author Topic: Si4713 FM and RDS plugin - BETA version  (Read 116 times)

Offline ShadowLight8

  • Newbie
  • *
  • Join Date: Dec 2017
  • Location: Indiana
  • Posts: 4
  • Kudos: 0
    • YouTube Channel of my Light Shows
Si4713 FM and RDS plugin - BETA version
« on: April 17, 2018, 03:33:15 PM »
I purchased a Si4713 FM and RDS transmitter breakout board from Adafruit and connected it to my Raspberry Pi. Everything tested out really well, so I've started work on creating a plugin for FPP to control the FM transmitter and update the RDS station and text data. It's still a beta version, but has about 80% of the functionality I'm working towards. If you have questions or feedback, please let me know  :)

https://github.com/ShadowLight8/Si4713_FM_RDS

For now, you'll have to install it manually by downloading all the files from GitHub and putting them in your /home/fpp/media/plugins/Si4713_FM_RDS directory. You should see Si4713 FM and RDS under the Input/Output Setup menu. Be sure to Save or change ALL the options on the plugin_setup page. I still need to provide a default plugin value file.

Physically connection from Pi -> Si4713
Pin 3 (SDA1) -> SDA
Pin 4 (+5v) -> Vin
Pin 5 (SCL1) -> SCL
Pin 6 (GND) -> GND
Pin 7 (GPIO4) -> RST
I use a USB sound card and a short audio cable to go from the Pi to the Si4713

Offline ShadowLight8

  • Newbie
  • *
  • Join Date: Dec 2017
  • Location: Indiana
  • Posts: 4
  • Kudos: 0
    • YouTube Channel of my Light Shows
Re: Si4713 FM and RDS plugin - BETA version
« Reply #1 on: April 21, 2018, 07:41:29 PM »
Beta 2 is up at https://github.com/ShadowLight8/Si4713_FM_RDS/tree/beta_2

Pretty much working as intended, but there might be a few bugs lurking.


Attached is what the config screen looks like

 

Back to top