Code Monkey home page Code Monkey logo

vfo_bfo_oled_arduino's Introduction

VFO and BFO with Si5351A, OLED and Arduino

By PU2CLR - Ricardo Lima Caratti - March 18th, 2019

Português: Gerador de Sinal com Si5341, OLED e Arduino. Este projeto é sobre a construção de um VFO (530KHz to 160MHz) e um BFO (452KHz to 458KHz). Para mais detalhes consulte a documentação em Português.

English: Signal Generetor with Si5351, OLED and Arduino. This project is about a construction of a VFO (530KHz to 160MHz) and a BFO (452KHz to 458KHz or another range). See documentation here.

Table of contents

  1. Introduction
  2. Arduino ATmega32U4
  3. BFO interface
    1. VFO and BFO and Dial information
  4. Band table for the VFO
  5. Schematic
  6. Components
  7. Arduino sketch
    1. BFO range
    2. Arduino pins and Encoder, Band, Step and Switch VFO/BFO
    3. Bands and frequency ranges
    4. External interrupts
    5. Changing the kind of display device
    6. SI5351 Calibration
  8. Photos
  9. Expetiments and Applications
    1. The BFO and VFO impplemented on Atmega328 (without use of external interruptions)
    2. IR Remote Control Implemetation for the VFO and BFO (Atmega328)
    3. VFO and BFO project with a inexpencive radio based on CD2003GP
  10. References
  11. Videos

Photo

Photo about this project

Short links

  • Click here to see the video about this project.
  • Click here for documentation
  • Click here to see Arduino Sketch

About the author

I studied for four years Electrical Engineering at the University of Fortaleza, Ceará, Brazil, but I ended up majoring in IT area at UPIS, Brasília, Brazil. In 2007 I got post-graduate degree in Distributed Systems at University of Brasilia (UNB). From 1985 to 1998, I worked as a Developer using C/C++, FORTRAN and ALGOL Programming Languages at Federal University of Ceara (Universidade Federal do Ceará). From 1998 to 2010 I worked as a database administrator in several companies. Currently working as an independent consultant in the field of Information Technology. In 2009 I wrote the book "Joomla! Avançado" (translated to English could be Advanced Joomla!); In 2012, after almost 30 years far from electronics, I returned to my old hobby and also got my amateur radio license.

vfo_bfo_oled_arduino's People

Contributors

pu2clr avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.