🛫 New Project: micro-synthetic-atc – Open Source Virtual ATC & Ground Handling for Aerofly!
dear all!
I’m excited to share the first version of micro-synthetic-atc, a small open-source project that aims to simulate basic Air Traffic Control (ATC) and ground handling for Aerofly and other flight simulators.

What is it?
This is an embryonic (work-in-progress!) framework for detecting aircraft position on the ground (parking, taxiway, runway, etc.), visualizing it in a simple GUI, and laying the groundwork for more advanced ATC and airport operations logic. The goal is to create a community-driven, modular system that can grow with your ideas and contributions.
Features so far
- Position detection: Real-time logic to determine if an aircraft is parked, taxiing, holding, on the runway, or airborne.
- Live GUI: A simple Tkinter interface to visualize the current state and debug the detection logic.
- Reference docs: Notes and diagrams on ground handling, ATC clearances, and suggested data structures for future expansion.
Why share now?
This is just a starting point! I’d love for the Aerofly and flight sim community to:
- Suggest features and improvements
- Contribute code, airport layouts, or new logic
- Help shape the direction of the project
How to get started
- Check out the repo: [https://github.com/YOUR_USERNAME/micro-synthetic-atc](https://github.com/YOUR_USERNAME/micro-synthetic-atc)
- Read the README for setup and usage instructions
- Try the GUI and see how it detects your aircraft’s position
- Open issues, fork, or submit pull requests with your ideas!
Special thanks
This project also includes code from my [Rewinger](https://github.com/emanuele-f/rewinger) repo (in the `inspiration` folder) and the great Jugac64 AirTracker!
Let’s build something cool together for Aerofly and beyond!
Looking forward to your feedback and contributions.
— SageMage