Skip to content

luke-kearney/ATCuno

Repository files navigation

ATCuno

get it? Air Traffic Control Uno? Like Arduino, Uno??

A hobby project that tracks nearby aircraft and displays them on a 16×2 LCD attached to an Arduino Uno.

The PC app polls the OpenSky Network for live flight data within a configurable radius, looks up route and aircraft info from adsbdb, and sends formatted display commands over serial to the Arduino.

stack

  • C# / .NET 10 - console app, Spectre.Console for the terminal UI
  • SQLite - caches route and aircraft lookups between sessions
  • Arduino Uno + D1 Robot LCD Shield - 16×2 HD44780 display, button input over serial
  • OpenSky Network API - live ADS-B flight data
  • adsbdb API - route, airline, and aircraft type lookups

requirements

  • .NET 10 SDK
  • Arduino IDE (to flash ATCuno/ATCuno.ino)
  • A copy of appsettings.json with your location, OpenSky credentials, and serial port baud rate

notes

This is a personal learning project - expect rough edges. OpenSky anonymous access is rate-limited, so a free account helps. The simulator panel (Tab → Test Data) lets you run the display without any live traffic.

About

A hobby flight tracker for the Arduino Uno that displays live ADS-B data on a HD44780 16x2 shield.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Contributors