t4 3D Design

Log In

AlphaMap EdgeTx Lua Widget

A lightweight OpenStreetMap viewer widget for EdgeTX radios

osm2edgetx in action

AlphaMap is a fast, self-contained OpenStreetMap viewer widget for EdgeTX radios. It's like having google maps directly on your transmitter, centered on your aircraft’s live GPS position, with breadcrumbs, home marker tracking, zoom control, persistent last-known position storage, and now QR Code display on disarm.

Designed for FPV pilots, fixed wing, and long-range flying where having an onboard moving map directly on your radio is genuinely useful.

New: Use the AlphaMap Web Installer & Map Downloader to easily install the script and download map tiles for entire regions! ←

web tool screenshot

Features

Installation

The easiest way to install AlphaMap and download map tiles is using the web-based installer:

👉 Launch AlphaMap Web Installer & Map Downloader

This tool allows you to update the Lua script and fetch map tiles for entire continents or specific regions directly to your SD card.

2. Manual Install Method

  1. Download
  2. Either download the latest version from GitHub
    • then copy the AlphaMapLua folder to your SD card under /WIDGETS/
  3. Or clone the repository directly into place on your SD Card: bash cd /Volumes/SD_CARD_PATH/WIDGETS/ git clone https://github.com/t413/AlphaMapLua.git
  4. Download Map Tiles
  5. Use my python tool osm2edgetx from the command line to download tiles from OpenStreetMap. This project uses unmodified 256x256 OSM tiles, documentation here.

    bash cd /Volumes/SD_CARD_PATH/WIDGETS/AlphaMapLua/ python osm2edgetx.py --osm ./tiles --fetch "37.87,-122.32" --radius 5 --zoom 17 - Changing the coordinates, radius, and zoom level as needed. - Tip: right click anywhere on google maps and click the first item, the coordinates, to copy to your clipboard and paste into the --fetch argument.

3. Add the Widget in EdgeTX

AlphaMap Screenshot

On your radio:

  1. Open a screen
  2. Add a widget
  3. Select AlphaMap

4. Advanced Usage


License

This project is licensed under the GPL-3.0 License. See details in the LICENSE file.