Ну и зачем вам ардуино при таком наборе компонентов?
Вы городите систему из основной платы и двух шилдов, которые представляют собой тупо подложку под готовый коммерческий модуль (BT и GSM модули). При этом шилды соединяются огромными разъемами, где половина соединений вам нафиг не вперлась.
Хотите в серийное производство - делайте печатную плату, на которой будут оптимально размещены все компоненты - выиграете на габаритах и качестве работы девайса.
Ардуино - для прототипов, не для коммерции. У нее нет никакой защит ни от электромагнитных, ни от механических, ни от вибрационных, ни от атмосферных воздействий. Это если только с инженерной точки зрения взглянуть.
С точки зрения программиста - слишком много потерь идет по производительности и стабильности работы, если избегать чистого Си.
Так что проверили, что идея рабочая и модули все работают - молодцы, теперь проектируйте нормальный девайс.