Hi All,
Ive got a data collection project Im working on and am currently struggling to write a sketch that can do what I need it to do. Im looking to hire someone to write a sketch for me and, if needed make some hardware/software recommendations if what Im trying to achieve is not feasible with my current setup.

Objective: Im building a telemetry device with 5 motion inputs, speed, GPS, and altitude. Id like to be able to record for up to an hour but realistically wont record for more than 5-10 minutes at a time. I dont need the sketch to do anything other than capture the data right now. I will reshape the data, and perform calculations and analysis on the backend.

Deliverable: First and foremost Im looking for a sketch that works. Im not going to be too prescriptive in terms of how you get there. If it will work better with MicroPython or log it in binary thats fine (if binary Id also need a way to convert it to a CSV or other delimited file). The only things that I do want are thoroughly commented code (Im also going to use this to speed up my learning) and easy to change variables for things like sampling rates for the MPUs.

Ive attached a fritzing of the setup as well.

If you are interested message me and we can discuss the details that arent here and youre expected time and price.

Hardware:
1 X Teensy 4.1 600 MHz CPU more onboard storage and SDIO write to SD
4 X Adafruit MPU-6050 Sampling rate between 200-800Hz each (final freq. TBD based on post hoc analysis, but expect ~400Hz)
1 X Adafruit LSM6DS33 + LIS3MDL Sampling rate between 200-800Hz (most likely closer to 200Hz)
1 X Adafruit Mini GPS PA1010D Sampling rate between 5-10Hz
2 X Adafruit LTC4311 I2C Extender / Active Terminator 2 of the MPU-6050 will have about 1 meter of wire between the sensor and the MCU
1 X Adafruit BMP388 - Precision Barometric Pressure and Altimeter Lower priority
2 X KY-003 Hall Sensor Lower Priority
1 X Momentary Switch Long press to start and stop recording, short press to log point of interest
1 X LED On while recording, blink when POI is logged
1 X 36 GB class 10 micro SD card

Fritzing:
Click image for larger version. 

Name:	telemetry_fritz_V2.jpg 
Views:	54 
Size:	91.5 KB 
ID:	22169