Community

Diventa feeder

Contribuire alla rete è semplice e costa poco. Con un Raspberry Pi e un'antenna RTL-SDR puoi aggiungere copertura nella tua area e contribuire ai dati per la ricerca meteorologica.

Hardware necessario

Raspberry Pi

~€15–45

Pi 3, 4 o 5 — qualunque modello con USB e connessione di rete. Un Pi Zero 2W è sufficiente.

Dongle RTL-SDR

~€25–35

Ricevitore Software Defined Radio a 1090 MHz. RTL-SDR Blog v4 è la scelta consigliata.

Antenna 1090 MHz

~€15–30

Antenna verticale omnidirezionale. FlightAware 66 cm o antenna fatta in casa. Più è alta, meglio è.

Costo totale stimato: €55–110 Il dongle RTL-SDR Blog v4 include già un filtro LNA 1090 MHz

Setup con docker-adsb-ultrafeeder

Il modo più semplice per contribuire è docker-adsb-ultrafeeder, un container Docker che gestisce automaticamente ricezione ADS-B, decodifica Mode-S EHS, partecipazione MLAT e invio a più reti.

1. Installa Docker su Raspberry Pi OS
curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker $USER
2. docker-compose.yml
version: '3'
services:
  ultrafeeder:
    image: ghcr.io/sdr-enthusiasts/docker-adsb-ultrafeeder
    container_name: ultrafeeder
    restart: unless-stopped
    device_cgroup_rules:
      - 'c 189:* rwm'
    devices:
      - /dev/bus/usb:/dev/bus/usb
    environment:
      # Posizione del tuo ricevitore (lat/lon/altitudine in metri)
      - READSB_LAT=45.46
      - READSB_LON=9.19
      - READSB_ALT=120m

      # Invio dati a FlyItalyADSB
      - READSB_NET_CONNECTOR=dati.flyitalyadsb.com,4905,beast_reduce_out

      # MLAT (sostituisci con le tue coordinate e un nome univoco)
      - MLAT_USER=il-tuo-nome
      - MLAT_CONFIG=dati.flyitalyadsb.com,30100,39000

    volumes:
      - /opt/adsb/ultrafeeder/globe_history:/var/globe_history
      - /opt/adsb/ultrafeeder/graphs1090:/var/lib/collectd
3. Avvia
docker compose up -d
docker logs -f ultrafeeder

Nota MLAT: per la triangolazione è fondamentale che lat/lon/altitudine siano precisi (errore < 10 m). Usa Google Maps o un GPS per la posizione esatta. L'altitudine è quella dell'antenna, non del suolo.

Endpoint di connessione

Host Porta Protocollo Uso
dati.flyitalyadsb.com 4905 BEAST TCP Invia dati ADS-B (in)
dati.flyitalyadsb.com 30100 TCP Client MLAT
dati.flyitalyadsb.com 60005 BEAST TCP Ricevi feed aggregato (out)
dati.flyitalyadsb.com 60004 SBS TCP Ricevi feed aggregato SBS (out)

Le porte in uscita (60004, 60005) sono il feed aggregato globale — utile per alimentare altri software locali come Virtual Radar Server o PlanePlotter.

Dashboard feeder

Dopo la configurazione, monitora le tue statistiche su my.flyitalyadsb.com: messaggi ricevuti, copertura, qualità MLAT, aerei tracciati nelle ultime 24h.

Apri dashboard →