ADF4351 controlled with ESP32

ref : https://github.com/Ryushane/ADF4351-ESP32

https://github.com/dfannin/adf4351

code test :

#include « ADF4351.h »

#include <SPI.h>

#define clock 4

#define data 6

#define LE 7

#define CE 10

ADF4351 adf4351(clock,data,LE,CE); // declares object PLL of type ADF4351

void setup() {

  Serial.begin(115200);

  adf4351.begin();

  // ref =25Mhz freq :41Mhz

  adf4351.WriteRegister(0x00580005); //  R5

  adf4351.WriteRegister(0xEC81FC); // R4

  adf4351.WriteRegister(0x000004B3); //  R3

  adf4351.WriteRegister(0x4E42); //  R2

  adf4351.WriteRegister(0x80080C9); //  R2

  adf4351.WriteRegister(0x3400C0); //  R1

  Serial.println(« All registers have benn written! »);

}

void loop() {

  // put your main code here, to run repeatedly:

}

Search

Popular Posts

  • YAESU FTDX 10

    Yaesu FTDX-10 Base Déca HF/50MHzÉmetteur-récepteur hybride SDR HF/50MHz – 70MHz (RX) avec écran tactile de 5 pouces, tuner d’antenne automatique, 100W. Fiche technique – Yaesu FT-DX10 Configuration et technologies Affichage et connectivité Modes et fonctions Gammes de fréquences Caractéristiques techniques

  • Yaesu FTDX 10 Change PA

    Le TX est en panne le PA a bruler le PCB et il y a eu une tentavie de reparation qui a echoué ATTENTION BIEN SOUDER LE DESSOUS DU MOSFET PENSER A FAIRE L’alignement du PA suivant doc « Technical Support »

Categories

Tags