Rybn k Radio Stream Raspberry Pi
Rybn k Radio Stream Raspberry Pi
———————————
RADIO STREAM TOOLS USING RASPBERRY PI
By. Kevin RYBN (FR)
Introduction
Mini FM
schematics from kogawa
website : http://anarchy.translocal.jp/
manifesto : http://anarchy.translocal.jp/radio/micro/
howto ? http://anarchy.translocal.jp/radio/micro/howtotx.html
most simple trabsmitter schematics http://anarchy.translocal.jp/radio/micro/
howtosimplestTX.html
P-Node
http://p-node.org
wiki : http://p-node.org/doc
code : git.rybn.org/rybn
build antenna, step by step instructions, various experiements, etc ...
icecast server http://stream.p-node.org
Demo V-2
functions
source : http://git.rybn.org/rybn/pibox_V2/blob/master/README
step by step instructions http://p-node.org/doc/index.php/V-2
access http://192.168.100.1/
Raspberry pi
concept / linux / open source /
https://www.raspberrypi.org/
downlaod, instructions, etc ...
reference http://rybn.org:9001/p/london-2
needs
• terminal (mac, linux) or putty (windows)
• nmap https://braindrivendevelopment.com/2014/12/02/using-nmap-to-find-a-
raspberry-pi-within-a-network/
• ssh remote access
• scp (ssh ftp client)
• sudo password
• chercher et trouver sa pi
-> on repere la bonne Raspbery-pi selon ip (on demande aux copains pour pas aller sur la
pi des autres)
then
$ ssh 192.168.1.xxx
sudo raspi-config
1. expand file system = ok
2. change passwd ok (pour être sur de rester sur sa pi) (pinode pour kevin; picode
pour m1)
4. veifier boot option B1 console user login
puis
$ sudo apt-get update (1 minute)
$ sudo apt-get upgrade ( 30 / 40 minutes !!! ca prend un peu de temps -> prévoir
discussion ou pause)
LIBRAIRIES
Tester PI_FM_RDS
install
Téléchargement de PiFmRDS :
$ wget https://github.com/ChristopheJacquet/PiFmRds/archive/master.zip
$ unzip master.zip
$ cd PiFmRds-master/src
$ sudo make clean (erreur)
$ sudo make
Broadcast on FM
essayer pifm_rds
ok pas de pb
using scp
check manual
$ man scpyy
basic syntax :
$ scp filepath user@ip:/path
example
$ scp /home/k/Bureau/Baphomet.rgb [email protected]:/home/pi/
Push a stream on FM
list.conf
path important !
FM_Transmitter
essai :
RPITX
"all you need to do is plug in a wire antenna to Pin 12 (GPIO 18) on the GPIO port
and run the PiTx software by piping in an audio file or image for SSTV. "
install git
test riptx
FSQ mode
$ sudo ./testfsq.sh
$ sudo text fsq => change (nano testfsq.sh repalce test with helloworld for ex.)
$ sudo ./testfm.sh
AM Mode
$ sudo ./testam.sh
etc ...
BUTT
https://sourceforge.net/projects/butt/
GQRX
http://gqrx.dk/
◦ instlall / Démo gqrx sur Linux et sur MacOSX > 10.9 et Raspbian si moniteur ou
sdr# sur Windows
◦ test écoute de fréquence précise (talkie walkie, radio, signaux chelous...).
mac : http://dekar.wc3edit.net/wp-content/uploads/2012/09/gqrx_8.dmg
win : https://github.com/pothosware/PothosSDR/wiki/Tutorial
https://github.com/pothosware/PothosSDR/wiki/GQRX
websdr : http://websdr.ewi.utwente.nl:8901/
RTL-SDR on Raspberry
ajouter
blacklist dvb_usb_rtl28xxu
blacklist rtl_2832
blacklist rtl_2830
$ sudo reboot
pa example
ou
Jupiter 22.2MHzFM
microphone
wifi
MiniModem
Dump1090
$ cd
$ wget https://github.com/MalcolmRobb/dump1090/archive/master.zip
$ unzip master.zip
$ cd dump1090-master/
$ make
test it :
$ ./dump1090 --interactive
ici on voit les avions qui transitent
check : http://flightradar24.com
même commande
https://upload.wikimedia.org/wikipedia/commons/thumb/d/df/
United_States_Frequency_Allocations_Chart_2011_-_The_Radio_Spectrum.pdf/
page1-1280px-United_States_Frequency_Allocations_Chart_2011_-
_The_Radio_Spectrum.pdf.jpg
espeak
lire le manuel
$ man espeak
$ espeak "helloworld"
diagram gpio
rpi 1 http://www.raspberrypi-spy.co.uk/wp-content/uploads/2012/09/Raspberry-Pi-GPIO-
Layout-Revision-1.png
rpi 2 http://www.megaleecher.net/sites/default/files/images/raspberry-pi-rev2-gpio-
pinout.jpg
rpi 3 http://www.jameco.com/Jameco/workshop/circuitnotes/
raspberry_pi_circuit_note_fig2a.jpg