Keine Beschreibung

Pierre Bourdin 8dc66cf115 [enh] Exif information in JPG + GPS vor 1 Jahr
process 8dc66cf115 [enh] Exif information in JPG + GPS vor 1 Jahr
README.md 2f0dc9f82c Mise à jour de 'README.md' vor 1 Jahr
RaspberryPiZero_pinout.jpg 0ef9187c33 third commit vor 1 Jahr
SA828.pdf 0ef9187c33 third commit vor 1 Jahr
active_nmea.py 8dc66cf115 [enh] Exif information in JPG + GPS vor 1 Jahr
annonce_start.wav 8dc66cf115 [enh] Exif information in JPG + GPS vor 1 Jahr
annonce_stop.wav 8dc66cf115 [enh] Exif information in JPG + GPS vor 1 Jahr
chroot-to-pi.sh 0ef9187c33 third commit vor 1 Jahr
convert_ll_dec.py 8dc66cf115 [enh] Exif information in JPG + GPS vor 1 Jahr
prototype.jpg 44db013708 add picture vor 1 Jahr
read_nmea.py 8dc66cf115 [enh] Exif information in JPG + GPS vor 1 Jahr

README.md

BallonSonde Project 2023

This aim to group all ressources to create the PoC

Hardware requirements

  • GNU/Linux Debian
  • a RaspberryPi Zero 1.3 with nothing more (no WiFi, no BT)

Software requirement

For the RaspberryPi

apt update
apt upgrade
apt install bpython3 python3-venv python3-serial supervisor libopenjp2-7 screen imagemagick

# in user mode, setup PySSTV to convert pictures in wav mode
cd ~
mkdir PySSTV
python3 -m venv PySSTV/
cd PySSTV/
source bin/activate
pip install pysstv

Specs to do

Get the default shell

Should have a Serial interface on GPIO14(UART0_TXD) and GPIO15(UART0_RXD). I'm using a cheap FTDI232, from anywhere.

Switch the output jack of the soundcard to GPIOs

We have to play WAV files from the PySSTV converter, and put it directly in the microphone +/- input of the SA828 radio module.

By the way, we don't need stereo output, that's why I only made a single RC filter for filtering frequencies over 20Khz.

The configuration of /boot/config.txt will contain this line, then you can connect GPIO12 and GPIO13 to a stereo jack.

dtoverlay=audremap,pins_12_13 # for pins 12 and 13

Usages

chroot-to-pi.sh script

Use this script to chroot your system on another system.

Launch the full process

run-parts ./process/