projects:howtos:pirateradio

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
projects:howtos:pirateradio [2014/06/26 23:48] – created prometheusprojects:howtos:pirateradio [2015/07/15 21:54] (current) – external edit 127.0.0.1
Line 3: Line 3:
 ===== Introduction ===== ===== Introduction =====
  
-===== Parts List =====+Hacking is fun. Hardware and software tinkering in common even more! That's what the **Pirate Radio** is about. Combining a some parts with a few lines of codes and off you go to be your own radio station. 
 + 
 +Basically the Pirate Radio is not too much of magic as it may seem at a first glance. A Raspberry Pi, a few common electronic tinker parts and a software called PiFM, enable you to air whatever content you would like to over radio waves. Low in budget, short time in realization, wast effect(s). 
 + 
 +May be [[http://www.youtube.com/watch?v=W8r-tXRLazs|Video Killed The Radio Star]], however the Pirate Radio is a hackers' answer, on how to reanimate the Radio culture!  
 + 
 +<note important>Please note, some frequencies are reserved for specific services **only**. Do not overmodule these services with the help of the Pirate Radio. Consider [4].</note> 
 +===== Parts / Tools List ===== 
 + 
 +__Parts__
  
 ^ Item ^ Quantity ^ ^ Item ^ Quantity ^
-| Raspberry Pi | 1 |+| Raspberry Pi (Model A **or** B) | 1 | 
 +| Micro USB cable or adapter (5V 1200 mA) | 1 | 
 +| (Micro) SD Card (8GB recommended) | 1 | 
 +| Female Jumper Wire Connector (2.54mm) | 1 | 
 +| Heat Shrink Wire Cable | 1 |
  
-===== Make the antenna =====+__Tools__
  
 +^ Item ^ Quantity ^
 +| Soldering Iron Station | 1 | 
 +| AWG 12 Cooper Wire | 1 |
 ===== Flash the SD card ===== ===== Flash the SD card =====
  
Line 18: Line 34:
 ===== PiFM ===== ===== PiFM =====
  
-Log in to your system and download the relating software you need to transmit your messages!+Log on to your system and download the [[https://download.c3l.lu/dlbase/scripts/Pifm.tar.gz|PiFM]] software you need to transmit your sound!
  
 <sxh bash> <sxh bash>
 +[user@hostname ~]$ mkdir pifm; cd pifm
 [user@hostname ~]$ wget --no-check-certificate https://download.c3l.lu/dlbase/scripts/Pifm.tar.gz [user@hostname ~]$ wget --no-check-certificate https://download.c3l.lu/dlbase/scripts/Pifm.tar.gz
 </sxh> </sxh>
 +
 +Extract the content from its archive and enter the directory.
 +
 +<sxh bash>
 +[user@hostname ~]$ tar xfv Pifm.tar.gz
 +</sxh>
 +
 +Let's kick-off some waves!
 +
 +<sxh bash; title:Playing a wav file>
 +[user@hostname ~]$ sudo ./pifm sound.wav 103.3 22050 stereo
 +</sxh>
 +
 +<sxh bash; title:Playing a mp3 file>
 +[user@hostname ~]$ ffmpeg -i sound.mp3 -f s16le -ar 22.05k -ac 1 - | sudo ./pifm -
 +</sxh>
 +===== Increase the range =====
 +
 +{{ :projects:howtos:pirateradio:rpi_all_gpios.png?nolink&250|}}
 +{{:projects:howtos:pirateradio:rpi_p1_header.png?nolink&400 |}}
  
 ===== Tuning in! ===== ===== Tuning in! =====
Line 33: Line 70:
 \\ \\
 [2] http://myhowtosandprojects.blogspot.com/2014/04/raspberry-pi-make-your-own-pirate-radio.html [2] http://myhowtosandprojects.blogspot.com/2014/04/raspberry-pi-make-your-own-pirate-radio.html
 +\\
 +[3]
 +\\
 +[4] [[http://www.ilr.public.lu/services_frequences/planfrequences/NTFA_13May2014.pdf|Frequency distribution and attribution plan of Luxembourg]] provided by [[http://www.ilr.public.lu/services_frequences/planfrequences/index.html|Institut Luxembourgeois de Régulation]] (ILR)
  • projects/howtos/pirateradio.1403819335.txt.gz
  • Last modified: 2015/07/15 21:54
  • (external edit)