Difference between revisions of "VFO-001"
Jump to navigation
Jump to search
Blwikiadmin (talk | contribs) |
Blwikiadmin (talk | contribs) |
||
Line 7: | Line 7: | ||
** OLED runs from 3.3V (can run from 5V but this use has 3.3V) | ** OLED runs from 3.3V (can run from 5V but this use has 3.3V) | ||
* [[RotaryEnc|Rotary Encoder Break Out Board]] | * [[RotaryEnc|Rotary Encoder Break Out Board]] | ||
− | * [[ | + | * [[Arduino Pro Mini]] |
** Arduino compatible | ** Arduino compatible | ||
** 3.3V | ** 3.3V | ||
− | |||
− | |||
− | |||
** Programmed via Arduino IDE | ** Programmed via Arduino IDE | ||
*** Download via serial | *** Download via serial | ||
* [[Si5351 Oscillator Breakout Board]] | * [[Si5351 Oscillator Breakout Board]] | ||
** 10 KHz - 40 MHz tuning range | ** 10 KHz - 40 MHz tuning range | ||
− | *** 100Hz/1KHz/10KHz/100KHz/1MHz/10MHz steps | + | *** 1Hz/10Hz/100Hz/1KHz/10KHz/100KHz/1MHz/10MHz steps |
** I2C Interface | ** I2C Interface | ||
** 3 Outputs | ** 3 Outputs | ||
Line 25: | Line 22: | ||
** Used right angle headers and Dupont cables for low profile | ** Used right angle headers and Dupont cables for low profile | ||
* [https://www.adafruit.com/product/2230 Extruded Aluminum Enclosure Box - 94mm x 83mm x 30mm] - Out of stock | * [https://www.adafruit.com/product/2230 Extruded Aluminum Enclosure Box - 94mm x 83mm x 30mm] - Out of stock | ||
+ | * [[Mini-360 Buck Regulator]] | ||
== Schematic == | == Schematic == |
Revision as of 14:48, 31 October 2020
Contents
Features
- SDD1306 OLED Display
- I2C Interface
- OLED runs from 3.3V (can run from 5V but this use has 3.3V)
- Rotary Encoder Break Out Board
- Arduino Pro Mini
- Arduino compatible
- 3.3V
- Programmed via Arduino IDE
- Download via serial
- Si5351 Oscillator Breakout Board
- 10 KHz - 40 MHz tuning range
- 1Hz/10Hz/100Hz/1KHz/10KHz/100KHz/1MHz/10MHz steps
- I2C Interface
- 3 Outputs
- 27 MHz crystal
- 3.3V operation works without level shifters for I2C*
- Si5351 can only run from 3.3V
- Used right angle headers and Dupont cables for low profile
- 10 KHz - 40 MHz tuning range
- Extruded Aluminum Enclosure Box - 94mm x 83mm x 30mm - Out of stock
- Mini-360 Buck Regulator
Schematic
Parts for Reference
Blue Pill Card
Build
- Extruded Aluminum Enclosure Box - 94mm x 83mm x 30mm - Out of stock
- BNC/Power Jack placement
- Rear panel BNCs and power jack
- Drill holes and nibble out for OLED cutout
- A bit rough
- Better to undercut nibble and file to size
- OLED fitted
- Final
Libraries/Example Code
Land Boards Code
Libraries used in this app
- U8g2: Library for monochrome displays, version 2
- Si5351 Library for Arduino
- Rotary Encoder - Software debounced
Other Si5351 Libraries
- Universal Digital VFO Si570/Si5351
- Adafruit_Si5351
- Si5351 Library for avr-gcc
- vk3hn_VFO_controller
- Simple BFO with si5351 controlled by Arduino
- VFO and BFO with Si5351A, OLED and Arduino
Videos