create a website for free


Web SDR Page

Welcome to my webSDR page where you will find info about my SDR station and be able to listen to my live feed

Web SDR - Derby

Listen Live Now!

Now available on the Pocket RXTX App

Thanks to Dan, YO3GGX

My SDR Kit comprises:
Nooelec RTL-SDR x4 (one for VHF, one for UHF, 2 for HF, one uses an up-converter)
X510 DualBand Colinear approx 10m AGL, a RA0SMS Mini Whip, a Sirio 5/8th vertical for CB at 9m  and a half size G5RV at 9m. Pic to the right shows the complicated antenna switch arrangement.
Linux PC running 4 instances of RTL_TCP  (this allows control of the SDR over the network) and the WebSDR server software from PA3FWM (


My Shack:
Monitors are for my CCTV systems (top left - zoomed in on the mini whip!), IC7000 display out (top right), WebSDR server PC (bottom left) and my Laptop. The IC7000 is nestled on the right next to my antenna rotator. I regularly monitor the SDR myself with my tablet and PC.


My personalised IC7000 startup screen!


X510 Dualband Colinear for both SDR and my station. Half size G5RV just in shot (you can see the ribbon cable drop). 2m and 70cm Yagi's for SSB work and the 5/8th Vertical for CB. The Mini Whip is out of shot on its small 3m grounded pole (soon to be at 9m). Pretty humble but space and cost are the compromises!


The Nooelec kit:
4 SDR's (NESDR Smart) and a Ham-it-up converter for HF receive, all mounted in a powered 7 way USB hub (to keep cables down). As I find funds for more SDR dongles or perhaps an even better one I will increase the amount of bands available on the WebSDR.


SDR Configuration
Setup of the WebSDR is done from a config file called 'websdr.cfg' in order to set the correct parameters such as start frequency, mode, sample rate (in this case 2048KHz to cover all of the desired band), RTL dongle input settings such as port number, and the IP address to listen for the SDR on. A seperate entry for use with the up converter is called 'progfreq'. This needs to be set to the frequency of your upconverter plus the desired centre freq, so for a centre freq of 14100MHz, progfreq will be set to 139100.
The default IP/port number if the dongle is plugged into the same PC as your software is You then need the RTL_TCP software on this PC in order for the webserver to talk to it. You'll use different terminal windows for each TCP server (1 per dongle) and a different one again for the Websdr server. I have 4 open! First start the TCP servers by typing 'rtl_tcp followed by device number, IP address and finally port number. e.g:
rtl_tcp -d0 -a -p 1234. (There are spaces between each parameter)

For the next dongle, in a new terminal window, type the same but use port 1235, etc...If these fail try going the other way (1233, 1232 etc).

Once you've started the tcp software and it has found your devices and is listening, in a new terminal window navigate to the correct folder (where your SDR software is located) using the CD command, then type ./websdr64 to start the service, it should say:
planning FFT's for band 0...done
planning FFT's for band 1...done
planning FFT's for band 2...done
Writing frequency axis images

Server is now running.

Router port forwarding
Your home router will need port forwarding to allow the WebSDR server to send and receive over the internet. The default port for this is 8901, so this needs forwarding to the IP address of your Websdr server PC on your local network. Only problem with this is if your server PC is set to DHCP, your router when rebooted will assign a different IP addresses each time if you've not set a static address, meaning you’d need to adjust the Websdr config file again. You can tell the router to reserve an IP for a particular PC (using its MAC address) as a workaround, or manually set a static address. Also If you don’t have a static WAN IP (i.e the one issued by your internet service provider (ISP), then your main WAN IP may change. This has never happened to me though.

Waterfall display labels
If you want to add labels to the waterfall display, create a text file called 'stationinfo.txt' and save it into the Websdr cfg folder. Within this text file simply write the frequency, mode and label of the frequency you want, e.g:
145500fm 2m Call
add each label to a new line.

I am constantly tweaking the settings to try and improve the system and add functionality, but feel free to let me know any ideas or tips.

Note: RTL-SDR’s have a small dynamic range, so stronger signals can break through into other frequencies in that band, this happens on my station unfortunately. When funds allow, a better SDR device will be purchased and maybe some notch filters to help.

Speaking of funds. Feel free to donate if you would like to help improve this station. I want to add more bands to my SDR station as well and more dedicated antennas. I am also going to build a second SDR station at a different location. Watch this space and happy listening!




Click the paypal donate button to donate your chosen amount to this station - Thank You!




WebSDR software by PA3FWM
HSDR - Windows (Free)
GQRX - Linux (Free)
Ham Radio Deluxe - rig control
Website designed using Mobirise