Slow Scan Television (SSTV) decoder using Raspberry Pi Pico
 
 
 
Go to file
Jon Dawson a8700a9c5e Add PD120 and PD180 modes 2025-01-06 18:54:06 +00:00
enclosure
images
python_model Add PD120 and PD180 modes 2025-01-06 18:54:06 +00:00
sstv_decoder Add PD120 and PD180 modes 2025-01-06 18:54:06 +00:00
test Add PD120 and PD180 modes 2025-01-06 18:54:06 +00:00
test_files Add PD120 and PD180 modes 2025-01-06 18:54:06 +00:00
LICENSE
README.rst Update README.rst 2025-01-03 10:48:18 +00:00
image2fbuf.py
splash.png
splash.svg

README.rst

Slow Scan Television Decoder for Raspberry Pi Pico
==================================================

.. image::  images/sstv_decoder_thumbnail.png
  :target: https://youtu.be/FraeQk6Fj2I


Features
--------

+ Cheap, Easy Build
+ Minimal External Components
+ Martin, Scottie and PD modes
+ Works with any SSB reciever using headphone connector
+ Standalone Design (no PC or soundcard needed)


Getting the Code
----------------

.. code::

  git clone https://github.com/dawsonjon/PicoSSTV.git


Documentation
-------------

For technical details refer to the `technical documentation <https://101-things.readthedocs.io/en/latest/sstv_decoder.html>`__.

3D-Printed Enclosure
--------------------

A 3D printed enclosuer can be found `here <https://github.com/dawsonjon/PicoSSTV.git>`__, including stl files and FreeCAD design files.


Install Arduino Pico
--------------------

The SSTV code is written in pure C++, but a demo application is provided as an `Arduino sketch <https://github.com/dawsonjon/PicoSSTV/tree/main/sstv_decoder>`__. The `Arduino Pico <https://github.com/earlephilhower/arduino-pico>`__ port by Earle Philhower is probably the easiest way to install and configure a C++ development environment for the Raspberry Pi Pico. Its possible to install the tool and get up-and running with example applications in just a few minutes. Refer to the `installation instructions <https://github.com/earlephilhower/arduino-pico?tab=readme-ov-file#installing-via-arduino-boards-manager>`__ and the `online documentation <https://arduino-pico.readthedocs.io/en/latest/>`__ to get started.


Credits
-------

This project uses the ILI934X display driver by Darren Horrocks.