Here are bigger files - projects. They usually combine more than one feature to produce something with some form of a use. It will be harder to preen specific example out of these, but they should run and work and produce the result expected.
tinygpsplus libraryCurrently displays current co-ordinates on the screen, using a black rectangle around the text area when refreshing so that other parts of the screen can be used without needing to black out the entire thing.
WiFi lookup the coordinates with openweathermap's reverse API
Button refresh instead of constantly updating itself? Is this better or worse haha