Can I make a map gui with images using Arduino Uno?

I wanted to create code and software using an arduino uno r3 board to make a touchscreen map. The map would be the world map and clicking on a location would either zoom in to more locations or display images of these locations. My question is how can I upload and use photos or create the GUI. Please redirect me anywhere you may see fit, and thanks in advance!

GUI and images requires much RAM. Better 2MB than 2KB on the Uno.

You can use an SD card to store the pictures. Note that if you have a large graphics screen with more pixels, refreshing and drawing images will be slow due to the slow microcontroller. You might be better off using an ESP8266 or even an ESP32 microcontroller.

That could require a LOT of data!!! (Depending on how much detail you need).

Of course, Google maps (etc) are stored on servers.

I've got a Garmin navigation device and the maps are stored locally. I'm not sure how much memory it has but it has almost all of the roads in North America. It's just the roads, not general-purpose maps. I'm pretty sure they've got some kind of very-smart data compression to "re-create" the map of where you are at the moment. It's not just compressed images.

A Raspberry Pi is more appropriate for this kind of application. And, "easier" to expand the memory or connect to the internet, etc.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.