My ADSB receiver box is another project that I had on the shelf and now finished due plenty of time.
The box is put together from off-the-shelf parts, apart from the antenna, and running an OS image that allows ADSB data feeding to several online services. The following parts are used:
- Raspberry Pi B+ (or any newer version)
- Power over Ethernet (PoE) hat from pi-supply.com
- FlightAware Pro USB ADSB receiver stick
- FlightAware ADSB bandpass filter
- Hammond RP1245 housing IP65
- Alfa Networks PoE injector
- My DIY ADSB QFH antenna
- MeanWell 220V/48V/1.3A open frame switch supply from www.segor.de
Software and instructions:
- Latest ADSB receiver OS image for Raspberry Pi
- Instruction how to install the image
- Instruction how to feed to online services
I prefer this ADSB OS image over others because it provides a nice local receiver portal with map, performance and systems graphs and simple blog. It comes with a fairly easy installation script that walks your through the setup process and configures multiple feeding services for you.
Running the Raspberry Pi from power of ethernet is a nice feature since you need to run only one cable to the receiver location. But that requires also a switch that is PoE capable or some sort of power injection. Since my local network switch is not PoE capable I have chosen the second. For that purpose I modified my switch to include two PoE injectors and a 24V power supply. This way I can patch up to two ports with power over Ethernet.
My ADSB receiver box is feeding FlightRadar24, FlightAware and ADSB-Exchange in addition to the local network portal. For those who are interested, the FlightAware bandpass filter has an insertion loss of 1.4dB @ 1090MHz and a 3dB bandwidth of 250MHz, thus covering the whole DME frequency range from 960MHz to 1215MHz. A bit broad for my liking.
By the way, don’t forget a breather/bleed hole in such IP65 housing when installed outdoor.
PHP script to convert the icao24plus.txt file from adsbscope into JSON for use with dump1090-mutability or dump1090-fa.
Check https://www.mikrocontroller.net/topic/135459 for icao24plus.txt updates.