kholia-pico_ft8_xcvr/PicoFrequencyCounter
Dhiru Kholia dc2de91a99 VU3CER - misc cleanups
- Sync with upstream 'ft8_lib' code

- Whitespace conversions and fixes

- 'Easy Frequency Counter' using Pico itself

- Si5351 calibration example for Pi Pico

- GPS support for timing (https://github.com/kholia/pico-arduino-compat)
2022-10-05 21:09:06 +05:30
..
74LVC245 Magic Logic Level Converter.png VU3CER - misc cleanups 2022-10-05 21:09:06 +05:30
README.md VU3CER - misc cleanups 2022-10-05 21:09:06 +05:30
Screenshot_2022-04-25_19-40-39.png VU3CER - misc cleanups 2022-10-05 21:09:06 +05:30
blink_example_for_debugging.py VU3CER - misc cleanups 2022-10-05 21:09:06 +05:30
file.jpeg VU3CER - misc cleanups 2022-10-05 21:09:06 +05:30
main.py VU3CER - misc cleanups 2022-10-05 21:09:06 +05:30
rp2-pico-20220117-v1.18.uf2 VU3CER - misc cleanups 2022-10-05 21:09:06 +05:30
rp2-pico-20220618-v1.19.1.uf2 VU3CER - misc cleanups 2022-10-05 21:09:06 +05:30

README.md

This method can be used to calibrate Si5351 in a cost-effective manner.

  • 'Install' MicroPython on Pi Pico.

    Push and hold the BOOTSEL button and plug your Pico into the USB port of your Raspberry Pi or other computer. Release the BOOTSEL button after your Pico is connected. It will mount as a Mass Storage Device called RPI-RP2. Drag and drop the MicroPython UF2 file onto the RPI-RP2 volume.

    (Text borrowed from this URL)

  • [Optional] Install ampy

    pip3 install adafruit-ampy
    

    Run the frequency counting program.

    ampy --port /serial/port run main.py
    
  • Alternate: Use Thonny IDE to upload main.py to Pi Pico.

Connections:

Connect the input-frequency to Pin 20 (GP15). Connect the input-frequency GND to any of the GND pins of Pico (e.g. Pin 18).