Arduino library ADS4351
Try it out. It drives an I2C OLED screen.
A tuneable VFO version is also on my download site.
This implementation has some limitations because the Arduino Uno (Funduino) has only 32 bit maths, and at low frequencies 32bit division foxes the UNO and at high frequencies 32bit is not enough to calculate the parameters for programming the chip. It should be good for 100MHz to 3GHz or so.