This repository is the source code for a flight tracker for the Inkplate 6. Every time the screen updates, it shows the closest plane to a given target coordinate.
It is written in Arduino C++.
To build, you will need to use Arduino IDE. Either follow your system's install instructions, or use the included shell.nix
file. Then follow the instructions here to set up the board. You will also need to add the ArduinoJson
library in Arduino IDE.
Also, copy or rename config.example.h
to config.h
and update the values accordingly.
At this point, the code should build in Arduino IDE, and you should be able to upload it to the board.
Currently in use to get plane information. It has a very generous free API and decent availability.
GET /states/all
- hex string
- callsign
- country
- Distance
- altitude
- velocity
Planned usage. There is some WIP work on a branch.
/pub/photos/hex/
- Thumbnail of most recent image of the plane
Planned usage. Would not call API, but provide a QR code link to FlightRadar24.
https://www.flightradar24.com/[CALLSIGN]
- Link to FlightRadar24 information on the flight
- Can convert to QR code
This software is available under the GPL 3.0, with the exception of the Inter font files, which are available under the SIL Open Font License 1.1. Please see those files' headers for details.