Code Monkey home page Code Monkey logo

esp32-flightradar24-ttgo's Introduction

FlightRadar24-TTGO

FlightRadar

Display flights in your area and display them on the screen of the ESP32 TTGO-Display module. Under the hood it uses the API of FlightRadar24.com.

This application loads the flights near you (defined in the file .settings.h) and displays them sequentially on the display.

Example2 Example3

Features

  • Lookup of airplane type and specifics
  • Lookup of carrier and display the logo
  • Display GPS location, registration, altitude and speed of the airplan
  • Lookup of the full name for the from- and to airports name and region, lat/lon
  • Lookup and display flag for the countries
  • No account required

Usage

Download the repo, open it in PlatformIO and flash it to the ESP32-TTGO-Display. Copy the file settings.h to .settings.h to keep your settings secret. This file is by default (on purpose) not present and a compiler error is generated!

Installing and running PlatformIO

  • Install Visual Studio Code
  • From the Extensions menu select PlatformIo
  • Clone this repository, and open the folder in your workspace
  • Make a copy of the file settings.h named .setting.h (not the dot in front). This will be your private configuration file.
  • Enter the SSID and password in the .settings file to connect to WiFi
  • Enter the GPS coordinates of the location to monitor and range in the .settings file
  • Compile and upload to the ESP32-TTGO-Display
  • Enjoy!

Credits

Thanks to FlightRadar24.com to be able to hook into their API.

esp32-flightradar24-ttgo's People

Contributors

rzeldent avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.