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.
- 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
- .NET 10 SDK
- Arduino IDE (to flash
ATCuno/ATCuno.ino) - A copy of
appsettings.jsonwith your location, OpenSky credentials, and serial port baud rate
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.