Which Arduino board I should use?

You have several serial devices. You will need one for debugging and one each for the GPS and GSM. You can use software serial for this, but the Arduino can only listen to one at a time. This likely doesn't matter for your application, but I would be inclined to get a device with at least one more hardware serial port.

1 Like