Подойдёт Ардуино mini /Pro mini, гироскоп mpu6050, датчик давления BMP280 , ещё можно использовать gps-модуль ublox neo 6m, но надо учесть, что возможность получения из него данных местоположения и холодного и горячего старта зависит от ряда условий.
Также потребуется слот SD-карты.
Питание можно сделать 5 вольтовым трёх вольтовым.
Питать всё лучше 3,3в, через ams1117 например(есть модули с этой схемой с обвязкой четырёх керамических конденсаторов) от литий-полимерного аккумулятора ёмкостью 100-500мАч.
Вышеперечисленные модули поддерживают работу с трёхвольтовой логикой. Им тогда не понадобятся понижающие преобразователи, обычно имеющиеся на них.
Тогда на программаторе при прошивке Ардуино pro/pro mini с подключённым модулями выставлять напряжение 3,3в. И выше 3,3вольт никогда не подавать.
Также можно использовать 5 Вольт, но тогда придется повышать напряжение с аккумулятора step-up преобразователем.