Low memory

Hello, When I compile my code i get the following error,

"Sketch uses 17,716 bytes (54%) of program storage space. Maximum is 32,256 bytes.
Global variables use 1,623 bytes (79%) of dynamic memory, leaving 425 bytes for local variables. Maximum is 2,048 bytes.
Low memory available, stability problems may occur."

I have used a few stratagies to reduce the usage of RAM like using progrmem for my strings but I was wondering if anybody could have a look at my code and see if I can get the RAM usage down.

Please note, this program is a work in progress as a college project.

Dementia_patient_Sensor.ino (3.7 KB)

I don't see much you can do - it looks like your libraries are responsible for consuming your RAM.

Get rid of the String though.