The plan is to power down the gps and gsm modules and keep the arduino in sleep which is woken up by a interrupt signal from the accelerometer, this will turn on the gps module and watch for movement. Periodically the arduino will wake the GPS module to confirm it hasn't moved from within a configurable distance. Movements will be sent via SMS and posted to a logging service (TBD)
Components
1×
SIM800L
2G GSM module with GPRS
1×
NEO-M8N
GNSS Module
1×
ADXL345
Accelerometer module with interrupt output
I was originally planning to just use the latest location when a connection had been established, but it would probably be useful to keep a log of past locations. SD should be easy enough to interface to
whats the plan if GSM network is not available ? write to an SD card ?