I would like to put one of my spare Raspberry Pis to good use, and what better way to see what flies above my head at any time? add-emoji

There are various ready-to-use distros already set-up to provide feeder data to platforms like Flightradar24, ADS-B Exchange, FlightAware etc... The goal here would be to do it using MicroOS as a base and containerized decoding of ADS-B data (via tools like dump1090) and web frontend (tar1090).

Goals

  • Create a working receiver using MicroOS as a base, and containers based on Tumbleweed
  • Make it easy to install
  • Optimize for maximum laziness (i.e. it should take care of itself with minimum intervention)

Resources

  • 1x Small Board Computer capable of running MicroOS
  • 1x RTL2832U DVB-T dongle
  • 1x MicroSD card
  • https://github.com/antirez/dump1090
  • https://github.com/flightaware/dump1090 (dump1090 fork by FlightAware)
  • https://github.com/wiedehopf/tar1090

Project status (2024-11-22)

So I'd say that I'm pretty satisfied with how it turned out. I've packaged readsb (as a replacement for dump1090), tar1090, tar1090-db and mlat-client (not used yet).

Current status:

  • Able to set-up a working receiver using combustion+ignition (web app based on Fuel Ignition)
  • Able to feed to various feeds using the Beast protocol (Airplanes.live, ADSB.fi, ADSB.lol, ADSBExchange.com, Flyitalyadsb.com, Planespotters.net)
  • Able to feed to Flightradar24 (initial-setup available but NOT tested! I've only tested using a key I already had)
  • Local web interface (tar1090) to easily visualize the results
  • Cockpit pre-configured to ease maintenance

What's missing:

  • MLAT (Multilateration) support. I've packaged mlat-client already, but I have to wire it up
  • FlightAware support

Give it a go at https://g7.github.io/adsbreceiver/ !

Project links

Looking for hackers with the skills:

microos ads-b adsb containers avgeek

This project is part of:

Hack Week 24

Activity

  • 5 months ago: m.crivellari liked this project.
  • 5 months ago: llansky3 liked this project.
  • 5 months ago: epaolantonio added keyword "microos" to this project.
  • 5 months ago: epaolantonio added keyword "ads-b" to this project.
  • 5 months ago: epaolantonio added keyword "adsb" to this project.
  • 5 months ago: epaolantonio added keyword "containers" to this project.
  • 5 months ago: epaolantonio added keyword "avgeek" to this project.
  • 5 months ago: epaolantonio started this project.
  • 5 months ago: epaolantonio originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    This project is one of its kind!