micromod

I have assembled your

  1. SparkFun Thing Plus ESP32-S3 — Main microcontroller board (ESP32-S3-MINI1-N4R2, dual-core 240MHz, 4MB Flash, 2MB PSRAM, WiFi/BLE, USB-C)

  2. SparkFun GPS-RTK Board — NEO-M8P-2 (Qwiic) — GPS receiver with RTK/PPK capability (I2C 0x42, 25mm RTK accuracy, 2cm PPK with CORS, 10Hz NAV rate)

  3. SparkFun LSM6DSV16X 6-DoF IMU (Qwiic) — Inertial measurement unit with 3-axis accelerometer + 3-axis gyroscope (I2C 0x6B, ±4g accel, ±500dps gyro, 120Hz ODR)

  4. the https://www.sparkfun.com/molex-flexible-gnss-antenna-u-fl-adhesive.html works well - although the cable is rather short - any options?

and got it all going.

Now I would like to assemble it much more elegantly in the smallest possible enclosure and also run it on a 8 hour LIPO battery

  1. is there a single board that combines this functionality or can I commission a build?

  2. can I use https://www.sparkfun.com/micromod for this purpose?

This sent me down quite a rabbit hole…we have a lot of options. I will say I think in this case ‘elegant’ and ‘smallest possible’ are countervailing aspects. What you have now may very well be the smallest, if you stack/layer the boards.

The most elegant might be more of all-in-one unit

Like you mentioned, using a
MicroMod Function board
with an esp32 processor SparkFun MicroMod GNSS Function Board - ZED-F9P - SparkFun Electronics
and SparkFun 6DoF IMU Breakout - LSM6DSV16X (Qwiic) - SparkFun Electronics over qwiic would work fine.

Or even similarly using this board SparkFun MicroMod GNSS Carrier Board (ZED-F9P) - SparkFun Electronics + processor + qwiic

Like I was saying we have many routes :slight_smile:
Which priorities need to be prioritized?