Universal VFO 10 KHz-160 MHz with Retro Analog Scale (variable frequency oscillator)

Поділитися
Вставка
  • Опубліковано 27 лип 2024
  • This article is sponsored by PCBWAY www.pcbway.com/
    A variable frequency oscillator (VFO) is an oscillator whose frequency can be tuned (i.e., varied) over some range. It is a necessary component in any tunable radio transmitter or receiver. This time I will show you how to make a VFO that covers the range from 100 KHz to 160 MHz and uses a minimum number of components. The selected frequency is displayed on a beautifully designed retro scale in the style of ham radios from the previouscentury.
    The device is relatively simple to make and contains only a few components.
    - ESP32 Dev. kit board
    - 1.8" TFT Display with 128x160 dots resolution (ST7735 chip)
    - SI5351 programmable clock generator board
    - Rotary encoder with push button
    - three buttons
    - and Output connectors
    Turning the rotary encoder changes the frequency. The tuning step, and thus the scale rotation speed, is controlled by the two buttons, and ranges from 10 Hertz to 1 Megahertz. With the the rotary encoder button we memorize the current frequency. The oscillator also has the ability to memorize previously defined frequencies in the code, that we can call up with the MEM button. And finally, the whole device is embedded in a suitable box made of PVC material with a thickness of 3mm and 5mm, and coated with colored self-adhesive wallpaper.
    Detailed instructions, schematic, and code at:
    www.hackster.io/mircemk/unive...
    If you like my job buy me a coffee: ko-fi.com/mircemk
    If you are interested in this area, look at the Playlist with all my DIY Radios at:
    • All My DIY Radio Recei...
    Visit my UA-cam Channel for more Projects , DIY and How To Make videos:
    / mirkopavleskimk
    by mircemk
    SUBSCRIBE LIKE AND SHARE !!!!
    Thanks for your Support !
    #Arduino #ESP32 #VFO #PCBway
  • Наука та технологія

КОМЕНТАРІ • 50

  • @dxexplorer
    @dxexplorer Рік тому +2

    I usually don't like digital VFOs... and I have no clue on codes and stuff like that. But I love this one so much that I will learn just so I can build this 😀😀. Love it. Thank you for sharing the info.

  • @markawbolton
    @markawbolton Рік тому +6

    That is really beautiful. If I were into radio I would definitely build one.

  • @patrick4228
    @patrick4228 Рік тому

    Thank you for all the information! I look forward to build this project myself.

  • @olivierconet7995
    @olivierconet7995 4 місяці тому

    What a nice user interface ! Old fashioned and so easy to use.

  • @Yorumcu63
    @Yorumcu63 Рік тому +3

    Great projectThank you for video

  • @AlienRelics
    @AlienRelics Рік тому +1

    I love the display!

  • @electronic7979
    @electronic7979 Рік тому +4

    Very good 👍

  • @M0NTVHomebrewing
    @M0NTVHomebrewing 10 місяців тому +3

    Great work Mirko! Essentially the Si5351 outputs a square wave but I think the reason it looks cleaner (and more sinusoidal) the higher in frequency you go is simply the fact that the bandwidth limitation of your oscilloscope is acting as a low pass filter. It looks like yours is rated at 1 GHz and so once you start getting up into the lower VHF range you'll probably find the higher harmonics will be effectively filtered out so your 'square' wave starts to increasingly look like a sine wave.
    Very well done though. Many congratulations! 73, Nick M0NTV

  • @mayxnerde2952
    @mayxnerde2952 Рік тому

    Super Video again, and a top Page for rebuilding Mirko, thank you very much!!!!
    Greetz from Dessau, Maik DF7MR

  • @ErCanEverything
    @ErCanEverything Рік тому +2

    Well done my Friend🙌🙂🤝

  • @9a1cool
    @9a1cool 9 місяців тому

    Genijalno Mirko! Pozz iz HR! Bilo bi super da je tft lcd 3.2"!!

    • @MirkoPavleskiMK
      @MirkoPavleskiMK  9 місяців тому

      Hvala ti, evo adrese slicnog projekta na 240x320 LCD, ILI9341 2.8" ua-cam.com/video/xZfKxNcnaes/v-deo.html

  • @EmersonCapuano
    @EmersonCapuano Рік тому +1

    Is it that vfo you talked about? Such amazing, a true blowing mind vfo with these new features. Shure I will do that one. 👏😀. Good work Sir.

  • @SQ5DBF
    @SQ5DBF 7 місяців тому

    Good job.

  • @5VoltChannel
    @5VoltChannel Рік тому +1

    Nice 👍👍

  • @bobp5776
    @bobp5776 Рік тому +1

    i wish i had the bucks to get you a nice 3D printer. I think you'll have fun with it with your style of making cases etc. Which is a pretty good style. Nice job .

    • @MirkoPavleskiMK
      @MirkoPavleskiMK  Рік тому

      Thanks

    • @totallysmooth1203
      @totallysmooth1203 Рік тому

      I do have a 3D printer. But I would think that a VFO would actually need to be in a steel cabinet or would leak RF like crazy.

    • @MirkoPavleskiMK
      @MirkoPavleskiMK  Рік тому

      @@totallysmooth1203 There is no need for a metal cabinet, it works quite stable like this in a plastic box

  • @electronics.unmessed
    @electronics.unmessed Рік тому +2

    Great dial! Love it. Thanks for the video-. 👍 Would it be possible to control the VFO by an external voltage?

  • @radiorider8249
    @radiorider8249 Рік тому +1

    Excellent job. Is it possible to insert an intermediate Frequency in the code ? For example, for a 7 MHz received frequency on my receiver the IF is on 9 MHz, so the LO must oscillate on 17 MHz. I want to display 7 MHz of course. (display : 16- 9). thanks for advice.

  • @carlosmarmeli2587
    @carlosmarmeli2587 2 місяці тому

    Muito exelent projeto de inteligent.

  • @michelmorel9208
    @michelmorel9208 6 місяців тому

    Thanks!

  • @robc3863
    @robc3863 Рік тому

    Is there a standard for dial direction? Should dial numbers increase to the right?

  • @Lanco.valdivia
    @Lanco.valdivia Рік тому

    Good, 👍

  • @YO2LDK
    @YO2LDK Рік тому +2

    this was originally designed by JF3HZB T J Uebo,
    an excellent project from him, BUT, no credits..

    • @deterdamel7380
      @deterdamel7380 Рік тому +2

      He mention this in the video and hackster project page.

  • @totallysmooth1203
    @totallysmooth1203 6 місяців тому

    The question is, what would be needed to make this VFO drive the old tube rigs that require upwards of 10 volts of drive?

  • @astrogerard
    @astrogerard Рік тому

    Absolutely beautiful. I wish it would be possible to use a ILI9341 display but I assume this isn't easy to port?

    • @MirkoPavleskiMK
      @MirkoPavleskiMK  Рік тому +1

      Actually, these days the author of this project promoted a version with an ILI9341 display. Watch at: ua-cam.com/video/xZfKxNcnaes/v-deo.html

  • @SVAyouTube
    @SVAyouTube Рік тому

    Is it possible to repeat this device but using an Arduino microcontroller? Thanks 👍

  • @AnandKumar-on9hu
    @AnandKumar-on9hu Рік тому

    I don't have any idea about electronic and it's products, kindly help

  • @cabralcrd
    @cabralcrd Рік тому

    Hello, good evening, I assembled this project but the frequency was a little off, the display shows 7.130mhz but the frequency meter shows 7.128mhz, is there a way to perform a calibration?

    • @MirkoPavleskiMK
      @MirkoPavleskiMK  Рік тому

      In "VFO_CTRL_V5.ino" , in line "int32_t offset_frq = 0;" you need to enter the difference, for example in your case it should be "int32_t offset_frq = 2000;"

  • @tomgeorge3726
    @tomgeorge3726 Рік тому +2

    Hi, can you please post links to the references you mentioned.

    • @MirkoPavleskiMK
      @MirkoPavleskiMK  Рік тому +2

      www.hackster.io/mircemk/universal-vfo-10-khz-160-mhz-with-retro-analog-scale-c7c5b6

  • @user-hs1sq5bi2r
    @user-hs1sq5bi2r Місяць тому

    Hello, the project is very beautiful to install in a retro device or a personal retro style manufacturing. I have a question about the vfo code. I must cover a band from 6.4 Mhz up to 6.8 Mhz, this is the local oscillator from which I must subtract an IF of 10.237 The VFO must give 6.4 to 6.8 real.
    But it must display :: example 6,737 - 10,237 = -3,500 therefore display 3,500 for the 80m band. It must be reversed too. Does the code allow you to do this?
    Thank you for your interest
    73' on5lcn

    • @MirkoPavleskiMK
      @MirkoPavleskiMK  Місяць тому +1

      It could, but unfortunately the code is not mine and I will need more time to look into that possibility. If I manage, I will answer you

    • @user-hs1sq5bi2r
      @user-hs1sq5bi2r Місяць тому

      @@MirkoPavleskiMK Thank you for your response Mirko, it would be great to have a vfo like that on a personal build. Nice retro look, it's nice of you to look into the subject. This would be for an 80m transceiver
      Universal VFO 10 KHz-160 MHz with Retro Analog Scale (variable frequency oscillator) on PCBWay is good for the job?
      Thanks
      73'on5lcn

  • @ClovisPereira
    @ClovisPereira Рік тому +1

    show ! 73 de PU2XLS

  • @roger552fl5
    @roger552fl5 Рік тому

    Are you selling this model and how much

  • @SergiuCosminViorel
    @SergiuCosminViorel Місяць тому

    Do you sell these?