sketch too big verify/compiling GPS Data Logger project

I downloaded the code from the arduino project hub called GPS Data Logger, Real-Time Curve, Max Height and Max Speed

It is found here:

https://create.arduino.cc/projecthub/yv … eed-575b16

But when I try to verify/compile the code I get the error message below. I have not modified the code, just pasted it into a new file

Arduino: 1.8.12 (Windows 10), Board: “Arduino Uno”

Sketch uses 33296 bytes (103%) of program storage space.

Maximum is 32256 bytes.text section exceeds available space in board

Global variables use 1571 bytes (76%) of dynamic memory, leaving 477 bytes for local variables.

Maximum is 2048 bytes.

Sketch too big; see http://www.arduino.cc/en/Guide/Troubleshooting#size for tips on reducing it.

Error compiling for board Arduino Uno.

This report would have more information with

“Show verbose output during compilation”

option enabled in File → Preferences.

You’re going to need an Arduino with more memory or you’re going to have to modify the code so that it uses less memory.

For a different Arduino, try a Mega, that has 4 times more memory than an Uno. Modifying the code could be complex, it might be easier to just go with the Mega. If you do use a Mega, you might need to move some pins around and modify the code a bit so that the Mega knows where things are connected.

Just as a sidelight, I recall about 8 or 9 years ago working with a project based on an Arduino Uno, and I started getting strange results when my code got to using much over about 30,000 bytes – I should have had a bit of room left. I was able to reduce the code size using some various “tricks” (especially rewording strings to be shorter, and eliminating a lot of stuff going to the serial monitor), but it took some effort.