humanpowered
Member
Hi All,
I’ve got a data collection project I’m working on and am currently struggling to write a sketch that can do what I need it to do. I’m looking to hire someone to write a sketch for me and, if needed make some hardware/software recommendations if what I’m trying to achieve is not feasible with my current setup.
Objective: I’m building a telemetry device with 5 motion inputs, speed, GPS, and altitude. I’d like to be able to record for up to an hour but realistically won’t record for more than 5-10 minutes at a time. I don’t 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 I’m looking for a sketch that works. I’m 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 that’s fine (if binary I’d 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 (I’m also going to use this to speed up my learning) and easy to change variables for things like sampling rates for the MPUs.
I’ve attached a fritzing of the setup as well.
If you are interested message me and we can discuss the details that aren’t here and you’re 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:
I’ve got a data collection project I’m working on and am currently struggling to write a sketch that can do what I need it to do. I’m looking to hire someone to write a sketch for me and, if needed make some hardware/software recommendations if what I’m trying to achieve is not feasible with my current setup.
Objective: I’m building a telemetry device with 5 motion inputs, speed, GPS, and altitude. I’d like to be able to record for up to an hour but realistically won’t record for more than 5-10 minutes at a time. I don’t 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 I’m looking for a sketch that works. I’m 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 that’s fine (if binary I’d 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 (I’m also going to use this to speed up my learning) and easy to change variables for things like sampling rates for the MPUs.
I’ve attached a fritzing of the setup as well.
If you are interested message me and we can discuss the details that aren’t here and you’re 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: