Arduino And SI4713 FM Stereo RDS Transmitter - YO3HJV

27 December 2015

Arduino and SI4713 FM Stereo RDS transmitter

Transmitator stereo FM cu RDS/RBDS SI4713

I was playing with this circuit but the audio was crap. Looking into the circuit's datasheet I found that this is a real treasure by having a lot of option which are left unexplored like audio AGS, a very smart audio compressor with the possibility to fine tune the parameters and so on. So, I was thinking what if I setup more parameters than in the AdaFruit example? The simplest way to do so was to look into the datasheet and into a very nice document (also from SI Labs) which explain various settings, especially that used for audio path, and sent the commands directly via I2C. It was just too complicated to write new libraries... I am not so smart! Here is the Arduino code for SI4713 FM Stereo transmitter, in my Github.

Please, let me know if you use it and add a little note if you are using into some other project.

Thank you.

Of course, this is here because a tend to forget where I save documents! Interesting implementation for the free frequency here: https://forum.arduino.cc/index.php?topic=261189.0

4 comments:

Unknown said...

Good morning!Thanks for its very interesting article.Is it necessary to load first the Adafruit (Adafruit-Si4713-Library-master) libraries or is it enough the firmware you have proposed?Thank you.Best [email protected]

Thursday, May 18, 2017 YO3HJV, Adrian said...

Sorry for late answer!!!No, there is no need to load Adafruit library!That was the scope of this piece of code, to put the values into the registry without using SI4713 library!The Adafruit library has some limitations and I found it not to work properly. Instead of correcting it I choose to write myself the "things" needed.

Thursday, January 02, 2020 Andy said...

I was hoping to get this working with esp32 as it looks cleaner than the library available. So far I cannot get the unit working. I have even tried extended timing when taking the rst pin high low high but nothing. Are you still working on this project? what devices to achieve good results with??

Sunday, August 25, 2024 Burton said...

Hello, trying to load SI4713_V6.ino. It loads, but it does not transmit, and the printout returns that all settings set to zero. What am I doing wrong? Thanks Burton W5IAC

Friday, May 02, 2025 Newer Post Older Post Home Subscribe to: Post Comments (Atom)

Most viewed posts in last 30 days

  • Kenwood programming software - Reference Chart Kenwood Programing Software FIRMWARE: KDS-100 504XXXXX 4A46 PTT ID Display feature 176.86 KB CURRENT 401XXXXX F7FC Corrects lock up whe...
  • ICOM radio programming software-reference chart Icom programming Software GM-110SC rev.1.2. ex1725. IC-3FX 245MHZ THAILAND CB HANDY RADIO, EX2020 REV 1.0. IC-3FGX 80 CHANNELS 245MHZ THAILA...
  • Xiegu G90 Full schematic  Finally, the schematic of Xiegu G90 is available! Here they are, in pdf format. 1 PA RF Board 2 Small Signal Board 3 Display Unit 4 Microph...

CONTACT

If you have some inquiries about my posts that required fast answer, please do not hesitate to ask directly via e-mail; the comments often get un-noticed...

CONTACT

CONTACT If you found something helpfull on this blog, maybe you will buy me a beer. If you are too far away, maybe you will press the button below.

Search this/Cautare pe blog

XIEGU G90 Collection

  • Full schematics
  • Block Diagram and Schematic
  • G90 Faults and mitigation
  • Reflashing the Bootloader
  • Audio Amp Gain Mod
  • Power supply section
  • SMPS regulators instead of LDO
  • "COMM LOST" Error
  • MCU and DB9 reference
  • External Speaker Mod
  • Firmware Programming Cable Schematic
  • High Resolution Pics
  • Power Output vs Supply Voltage
  • Front Panel Backlight
  • ATU issues
  • ICOM RJ-45 Microphone with G90
  • Disassembly the Front Panel of G90
  • VFO encoder selection
  • On screen voltmeter
  • Repair Manual by XIEGU

Subscribe to...

Posts Atom Posts Comments Atom Comments

Translate

Radios that I owned before and now... Reviews

  • AEG/TFK SE-6861 manpack
  • Alinco DJ-580
  • Alinco DJ-G5
  • Alinco DJ-V5
  • Alinco DR-135
  • Autophone SE-20
  • CODAN 9360 + 9350
  • Hytera PD-785G
  • Icom IC-02AT
  • Icom IC-2100H
  • Icom IC-7000
  • Icom IC-703plus
  • Icom IC-7100
  • Icom IC-7300
  • Icom IC-E92
  • Icom IC-R20
  • Kenwood TH-78E
  • Kenwood TH-79A
  • Kenwood TH-D7
  • Kenwood TH-D72
  • Kenwood TH-D74
  • Kenwood TH-F7E
  • Kenwood TH-G71
  • Kenwood TM-D710E
  • Kenwood TM-V71E
  • Kenwood TS-2000X
  • Kenwood TS-480SAT
  • Kenwood TS-520S
  • Motorola DP-4801
  • Motorola GM-300
  • Motorola GM-350
  • Motorola GM-360
  • Motorola GP-300
  • Motorola GP-360
  • Motorola MC Micro
  • Motorola MC-Micro
  • Motorola MTS-2000
  • Motorola P-110
  • Motorola SABER III
  • Motorola Visar
  • R-104
  • R-105
  • R-109
  • RACAL Panther 2000V
  • RTP-MF4
  • Sommerkamp FT-102
  • Sommerkamp TS789DX
  • Storno CQP-500
  • Vertex VX-10
  • Wouxun KG-UV8D
  • Xiegu G90
  • Yaesu FT-2000
  • Yaesu FT-450AT
  • Yaesu FT-50R
  • Yaesu FT-5200
  • Yaesu FT-530 - Best portable dualbander!!!
  • Yaesu FT-817
  • Yaesu FT-857D
  • Yaesu FT-8900
  • Yaesu VR-5000
  • Yaesu VX-1
  • Yaesu VX-150 - Best monobander
  • Yaesu VX-170
  • Yaesu VX-2R
  • Yaesu VX-5R
  • Yaesu VX-6

Other Equipments owned

  • ACOM 1010
  • ATU Icom AH-4
  • ATU LDG Z-100
  • ATU LDG Z-100
  • ATU LDG-Z11 Pro II
  • ATU Yaesu FC-40
  • Tokyo HyPower HL-45
Sustin un comportament adecvat in legaturile radio.

Prop. info

Blog Archive

  • ▼  2015 (21)
    • ▼  Dec 2015 (6)
      • Arduino and SI4713 FM Stereo RDS transmitter
      • "Summits On The Air" in Romania - din culise
      • Portable HF antenna setup
      • Codificarea condensatoarelor SMD (I)
      • Home Alone Ham...
      • Limita de jos

I often visit this pages:

  • YO3HJV on QRZ.com
  • YO3IHG
  • YO3HTG
  • YO2BZV
  • WA3FKG
  • VE2K
  • RVSU - Emcomm
  • Radioamator.ro
  • My Dog, Sasha
  • HF-LINK
  • Ham Radio Scene
  • G4ILO
  • F6IRF
  • 9W2CBL
  • SynergyByte - A Project From The Past

Labels

laboratory (61) Icom (26) Arduino (18) Portable HF operation (12) Kenwood (10) DMR (9) APRS (8) CW (8) IC-7300 (7) Mobile HF operation (7) YO3KSR (7) digimodes (7) DIY (6) HF (6) homebrew (6) antenna (5) Kenwood TM D-710 (4) YR1X (4) Yaesu (4) hamradio (4) mods (4) Ham bullshit (3) Hytera (3) Motorola (3) RadioMagazinYO (3) Societatea Romana a Radioamatorilor (3) TRBO (3) UHF repeater (3) atu (3) backpack radio (3) emcomm (3) review (3) rvsu (3) swl (3) yo3hjv (3) Digipeater (2) Friedrichshafen (2) HFDL (2) Microcontrollers (2) Military comm - Tactical radio (2) Propagare (2) QRO (2) SDR (2) SMPS (2) Sky Command II (2) YOFF event (2) arhab (2) calculator (2) digital modes (2) digital voice (2) ham portable communications. (2) interface (2) marc (2) pirates (2) programming software (2) service (2) srr (2) tutorial (2) winlink (2) 9k6 APRS (1) ARISS (1) Bug (1) DRM (1) DX (1) ISS (1) KZ1405 (1) M2UXC (1) NVIS (1) R-5000 (1) RSS (1) Radioamator in vacanta (1) SLA charging (1) Saber (1) Sardinia island DXpedition (1) Scandaluri pe net (1) Signals (1) TS-2000 (1) TTL quartz oscillator (1) The proof (1) UI-view (1) UVB-76 (1) Utility station (1) VERTEX (1) VHF (1) VHF radio (1) YO3D (1) Yorkshire Repeater Group (1) Zetron (1) android (1) battery (1) dipol (1) documentation (1) embedded GPS (1) examen (1) f0f2 (1) go-kit (1) hamdrm (1) hf ham (1) kenwood ts-990 pictures (1) modem (1) monitoring (1) olivia (1) phonepatch (1) power supply (1) psk (1) psk31 (1) racire (1) repetor UHF in Bucuresti (1) restoration (1) revista (1) rtty (1) s-meter (1) scope (1) smd (1) sota (1) thief (1) thoughts (1) throb (1) tools (1) unpolite station (1) walkie talkie (1) wikipedia (1) worldpatch model30 (1) zopan (1)

About

Born in '71, hamradio since 14 years old. Still living my dreams.

Tag » Arduino Fm Transmitter Rds