Skip to content

b14ckyy/ETHOSMappingWidget-Revisited

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

192 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EthosMappingWidget

Scalable Mapping Widget for FrSky Ethos

A modern, fully scalable version of the popular Yaapu Mapping Widget.
Real-time GPS position on satellite or street maps — works on any widget size, from Fullscreen down to small custom layouts.

Overview

Video Overview

https://www.youtube.com/watch?v=QHtjaexGUEo

Download

Features

  • Moving map — real-time UAV position with heading, home marker, home arrow, trail history and scale bar
  • Multiple map providers — Google, ESRI, OSM with various map types (Satellite, Hybrid, Street, Terrain)
  • Touch zoom — on-screen +/- buttons or hardware keys
  • Map panning — drag to scroll, observation marker, detached mode (details)
  • INAV waypoint missions — automatic MSP download, path overlay, active WP tracking via SmartPort or CRSF/ELRS (details)
  • Split-screen & custom layouts — dynamic scaling, smart element hiding (details)
  • Yaapu tile compatibility — existing Yaapu tiles are auto-detected and used as fallback
  • Configurable telemetry — top bar with up to 4 custom fields, bottom bar with speed/heading/distance
  • One widget per screen (multiple instances on the same screen are not supported)

For a complete guide to the user interface, all settings, and the context menu, see the Overview.

Installation

Copy the widget files to your radio, add map tiles, and configure — requires ETHOS 1.6 or later.

For step-by-step instructions, folder structure, and map tile setup, see the Installation Guide.

Map Tiles

Use the High Resolution Map Generator (Repository) to download tiles. Set the output target to b14ckyy ETHOS Mapping Widget — the tool handles folder structure and naming automatically.

Recommended format: JPG for all radios. Existing Yaapu tiles (Google, GMapCatcher) are detected and used automatically without duplication.

Documentation

Document Description
Installation Guide Setup, folder structure, map tiles, updates
Overview User interface, all settings, context menu
Map Tiles Guide Providers, formats, folder structure, Yaapu fallback
Panning & Marker Map panning, observation marker, detached mode
Waypoint Missions INAV MSP waypoint overlay
Custom Layouts Split-screen and custom widget sizes
Troubleshooting Common problems and solutions
Migration Guide Upgrading from 1.x to 2.0
Changelog Version history with all notable changes

Credits

  • Original concept and base code: Yaapu (Alessandro Apostoli)
  • Heavy modifications and enhancements: b14ckyy

About

The ETHOS Mapping Widget was originally developed by Alessandro Apostoli, a.k.a yaapu, but not further developed for many years. I decided to take it into my own hands as a learning project and for the Community.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors