XDR-I2C (extended modification)

This article describes an extended modification of XDR-F1HD. The stock controller & display is fully replaced with a Seeeduino board, therefore tuner cannot be used as stand-alone anymore. HD Radio module may be additionally disconnected to keep the internal temperature and power consumption down. This type of modification can be also useful for partially broken units with fully operational DSP/IF module.

Warning: This modification is provided as is. Do everything on your own responsibility! There’s always a risk of a permanent damage to your tuner!! Always unplug the power cord before doing anything inside it and use a properly grounded soldering iron.

Connections:

xdr-full-mod

Unlike the standard modification, this variant requires soldering directly to a PCB. Be careful, because the PCB quality is poor and the copper layer may be easily damaged with too much heat.

Seeeduino   XDR-F1HD
GND GND
Analog PIN 4 DTUNER_SDA
Analog PIN 5 DTUNER_SCL
Digital PIN 2 DTUNER_RDS 
Digital PIN 4 DTUNER_POWER 
Digital PIN 5 DTUNER_RESET 

All DTUNER pads are labeled on the bottom of XDR-F1HD’s board. Transistor and IR diode is not used in this modification variant. Tuner will power-up automatically.

Software:

For this modification, a single line in the XDR-I2C source code must be changed from:

#define INIT 0

to:

#define INIT 1

Follow the instructions from XDR-I2C write-up.