
Description
Hiking or building ESP32 navigation often means no network, which makes online maps useless. Offline Map Downloader is two local Flask apps: draw a box or click a route on the map and download OpenStreetMap or satellite tiles for offline use.
v1 exports zip or mbtiles for any offline viewer. v2 targets ESP32 navigation, grabbing a corridor along the route, converting tiles to LVGL RGB565 in memory and adding turn data ready for an SD card.
Box download:Drag a rectangle and fetch every tile inside at the zoom levels you pick.
Route corridor:Click waypoints and download only the tiles along the route.
Several outputs:tiles.zip, mbtiles, or RGB565 files ready for ESP32.
v1 exports zip or mbtiles for any offline viewer. v2 targets ESP32 navigation, grabbing a corridor along the route, converting tiles to LVGL RGB565 in memory and adding turn data ready for an SD card.
Features
Box download:Drag a rectangle and fetch every tile inside at the zoom levels you pick.
Route corridor:Click waypoints and download only the tiles along the route.
Several outputs:tiles.zip, mbtiles, or RGB565 files ready for ESP32.
Tags:map

