GPS data logger with SD card
thingiverse
I wanted to build a GPS data logger for my hiking trail and import it into Google Maps using KML file format. Required Components: 1. Micro SD Card Breakout Board - https://learn.adafruit.com/adafruit-micro-sd-breakout-board-card-tutorial/introduction 2. Arduino Pro Micro - https://www.sparkfun.com/products/12640 3. GPS Module - ATGM336H, a small-sized model with an external antenna (see attached image); other models might work, but adjustments to the Arduino sketch may be needed. 4. 128 x 32 OLED I2C Module - available from Alipress; the case is designed to fit my module, so adjust the design and fit your own OLED. Hook-Up Guide: GPS to Arduino Pro Micro: - GPS Module RX -> Pin 09 - GPS Module TX -> Pin 08 OLED with I2C to Arduino Pro Micro: - SDA -> Pin 02 - SCL -> Pin 03 SD Module to Arduino Pro Micro: - CLK -> Pin 15 - MISO (DO) -> Pin 14 - MOSI (DI) -> Pin 16 - CS -> Pin 10 All GND pins go to GND, and the power pin goes to VCC on the Arduino. 2020/02/13 - Still working in progress: 1. Case printed. 2. All parts soldered and fitted into the box; make sure to use short cables and cover the GPS module with heat shrink tube as it is not snugly fit inside the case; the SD card and Arduino have a snug fit. 3. Sketch verified working, and GPS location printed correctly on OLED. Next Steps: 1. Tidy up code and post it to Sketch. 2. Further optimization of code to reduce update frequency if possible to save battery usage. 3. Extract more data from the GPS; currently extracting: - Latitude - Longitude - Time - Number of locked satellites Ideally, we should also get altitude, ground speed, etc. 2020/03/25 - Issue resolved: I had an issue where it took a long time for the GPS module to lock onto the satellite when placed in the case; removing some sections around the antenna to expose all of it resolved the issue. I uploaded the Arduino sketch, which includes references to a push button but decided not to use it and left the section in the code.
With this file you will be able to print GPS data logger with SD card with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on GPS data logger with SD card.