So you would like to build your own tracker for outdoor adventures? The HikeBuddy dev board is worth a look. It is an open source biking computer based on ESP32. It comes with a 2.7″ LCD, GPS module, temperature/pressure/humidity sensor, and an accelerometer/magnetometer.
This dev board uses Bluetooth and WiFi for adding more sensors and data transfer, respectively. With I2C and UART ports, HikeBuddy is ready to be extended.