LEADS icon indicating copy to clipboard operation
LEADS copied to clipboard

LEADS BoM

Open qmascarenhas opened this issue 1 year ago • 25 comments

Bill of Materials for realizing LEADS

qmascarenhas avatar Feb 03 '24 13:02 qmascarenhas

@ATATC need to update the spreadsheet I sent you please with details of everything you have purchased thus far.

qmascarenhas avatar Feb 03 '24 13:02 qmascarenhas

Sure. I'll label this issue and do that sheet this weekend.

ATATC avatar Feb 03 '24 19:02 ATATC

I have filled out the components purchased by now.

ATATC avatar Feb 06 '24 19:02 ATATC

@ATATC One last thing ... can you please upload the receipts as an attachment - either here or to your OneNote space on VeC 2.0 under the Expenses tab.

qmascarenhas avatar Feb 08 '24 15:02 qmascarenhas

Ummm I don't think I have all the receipts. I have credit card transaction records though.

ATATC avatar Feb 08 '24 16:02 ATATC

Those will work. Please post.

qmascarenhas avatar Feb 08 '24 23:02 qmascarenhas

I'm gonna post it when the billing period comes.

ATATC avatar Feb 09 '24 18:02 ATATC

@ATATC Have you posted your CC transaction records for your expenses yet? Need that asap please.

qmascarenhas avatar Feb 22 '24 13:02 qmascarenhas

Component Proposal: GPS Receiver

@qmascarenhas Please review.

GPS Breakout

https://www.sparkfun.com/products/17285

Antenna

https://www.sparkfun.com/products/23814

TTL to USB Converter

https://www.sparkfun.com/products/24639

Qwiic Cable

https://www.sparkfun.com/products/14426

ATATC avatar Mar 04 '24 19:03 ATATC

image image image

@ATATC does your online cc statement have a transaction details that you can print out? There should be a transaction # relating to the purchase.

Component Proposal: GPS Receiver

@qmascarenhas Please review.

GPS Breakout

https://www.sparkfun.com/products/17285

Antenna

https://www.sparkfun.com/products/23814

TTL to USB Converter

https://www.sparkfun.com/products/24639

Qwiic Cable

https://www.sparkfun.com/products/14426

This would work but product is out of stock.

@ATATC Would it make any sense for us to get one of the guys to work on writing an app to get our GPS co-ordinates from the phone? If we're having to use a phone for our internet connection, it would make sense for us to use some of the built-in features of the phone. Might be easier if our phone was an android, but I don't think that would be much of an issue. We should try to write an app that is independent of iPhone or Android and port accordingly.

qmascarenhas avatar Mar 16 '24 15:03 qmascarenhas

Using a phone to record GPS coordinates is a feasible idea, but I have to point out some significant advantages and obstacles in advance so that we don't waste our time on it if we don't have someone capable.

I have been leading a project to write a native Android App called ArRow. Native apps are not able to run on multiple platforms. iOS uses Swift or Objective C and Andoird uses Java or Kotlin. I found it very brutal to write a native Android App in pure Java. Of course, there are cross-platform frameworks such as flutter that simplify the development, but they are usually difficult for beginners to get started if they don't know the basics of iOS and Android.

Another issue is debugging. Breakpoints cannot be inserted if the app is running on a phone. It has to be a simulator. But iOS simulators are only available in XCode on Mac, which means the developers must have a macOS device.

ATATC avatar Mar 16 '24 16:03 ATATC

By the way, using TCP connections can be also challenging. There are many bugs that you could not expect. In the project (ArRow) I mentioned, I tried to build a long TCP connection library that supports both Python and Java but we failed due to the surprising workload. See ATCP. But fortunately, the RSA encryption library ARSA continues to the present.

ATATC avatar Mar 16 '24 17:03 ATATC

Ok scratch that idea for now then - I don't think we have that experience or skill level on our team and it would take too long to develop. We just need to find a suitable GPS sensor that will give us the raw data we're looking for as I don't think we can access gps data live from a server ex: export live gps data for an active race with Strava.

qmascarenhas avatar Mar 16 '24 21:03 qmascarenhas

What do you mean by export live gps data for an active race with Strava?

ATATC avatar Mar 16 '24 22:03 ATATC

For the last couple of races we used the Strava app on the phone and logged in remotely via the web (on laptop in the pit) to have a real-time position of the vehicle on the track. But I don't think the app allows real-time download of gpx data. The gpx data is only available when the race is ended (tracking stops) on the phone. There's quite a few phone gps tracking apps out there that kinda do what we are trying to do. LocaToWeb is one that we could use if push comes to shove. I still think there's good application and learning value for us to be able to implement obtaining gps data based on our original idea - a usb based GPS sensor - suited for raspberry pi applications. The kit you found developed by sparkfun would work well I think - the only problem is that it's out of stock.

qmascarenhas avatar Mar 17 '24 16:03 qmascarenhas

Of course we could go with the u.fl rf antenna connector option - it's just that those connectors can be a bit problematic if we plug and unplug the antenna. The SMA connector is better for our purposes but not a show stopper.

qmascarenhas avatar Mar 17 '24 16:03 qmascarenhas

We can go with assembled USB GPS receivers on Amazon.

ATATC avatar Mar 17 '24 18:03 ATATC

@qmascarenhas https://www.amazon.ca/Navigation-External-Receiver-Raspberry-Geekstory/dp/B078Y52FGQ/ref=sr_1_2_sspa?crid=2XXTFD7YO36G7&dib=eyJ2IjoiMSJ9.tilH0HvRvDYEwApcuenax2lgwBGzW3xm5bKo6Glet0fFP0U7Z8_Xi1cr3hHUCAfRzfuowJaPU3aUfw0D3vS8R7eU1H4eQipQ3tcDVWBJvpmaoKJr2PPV4EyaXYIHOxoQYdTNyKNfW4yqRllnyaoGKGcSyN1Tk3e32Edr71r4kbBAIkv9NHfoEbKUjh5zVpuMYfh5IV6rSploNK65qMNgfkayQE6CWLYYEAzR2wNMt6CcWRguIEsCO7vs2Zy0UFIQxVOWpFvFkFgdRMb_U4WkTu0jXcSdEEFecBVWobCZEqo.XBI5MlaVeTOvgrD-qypPfTT-tf0rLo73JaUK44jEXBE&dib_tag=se&keywords=usb%2Bgps%2Breceiver&qid=1711206728&sprefix=USB%2BGPS%2Caps%2C75&sr=8-2-spons&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&th=1

ATATC avatar Mar 23 '24 15:03 ATATC

@qmascarenhas https://www.amazon.ca/Navigation-External-Receiver-Raspberry-Geekstory/dp/B078Y52FGQ/ref=sr_1_2_sspa?crid=2XXTFD7YO36G7&dib=eyJ2IjoiMSJ9.tilH0HvRvDYEwApcuenax2lgwBGzW3xm5bKo6Glet0fFP0U7Z8_Xi1cr3hHUCAfRzfuowJaPU3aUfw0D3vS8R7eU1H4eQipQ3tcDVWBJvpmaoKJr2PPV4EyaXYIHOxoQYdTNyKNfW4yqRllnyaoGKGcSyN1Tk3e32Edr71r4kbBAIkv9NHfoEbKUjh5zVpuMYfh5IV6rSploNK65qMNgfkayQE6CWLYYEAzR2wNMt6CcWRguIEsCO7vs2Zy0UFIQxVOWpFvFkFgdRMb_U4WkTu0jXcSdEEFecBVWobCZEqo.XBI5MlaVeTOvgrD-qypPfTT-tf0rLo73JaUK44jEXBE&dib_tag=se&keywords=usb%2Bgps%2Breceiver&qid=1711206728&sprefix=USB%2BGPS%2Caps%2C75&sr=8-2-spons&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&th=1

Added and ordered. @ATATC should have it for you on Monday!

qmascarenhas avatar Mar 23 '24 16:03 qmascarenhas

@qmascarenhas Maybe we should work in this way: I'll cover the cost of the components I bought and they count as mine and then replace them with the ones purchased by the school so that I can finish it as my AP and computer science assignment faster and we won't run into billing issues.

ATATC avatar Apr 08 '24 21:04 ATATC

I can reuse these components in the future as well so there won't be any waste.

ATATC avatar Apr 08 '24 21:04 ATATC

> @qmascarenhas Maybe we should work in this way: I'll cover the cost of the components I bought and they count as mine and then replace them with the ones purchased by the school so that I can finish it as my AP and computer science assignment faster and we won't run into billing issues.

I'm ok with this plan but you should still log these in the LEADS BoM s/s.

qmascarenhas avatar Apr 09 '24 12:04 qmascarenhas

image image image

@ATATC After our conversation yesterday about your receipts I went back to the spreadsheet and created a TFu Purchases Tab. Please review and edit as necessary and let me know when you have completed the edit. I am unable to reconcile your CC Transaction record amounts with the items purchased. I need to be able to reconcile these amounts in order to claim the expense.

qmascarenhas avatar Apr 10 '24 16:04 qmascarenhas

OK. I'll do it when I have time.

ATATC avatar Apr 10 '24 16:04 ATATC

Now, this issue is moved to email.

ATATC avatar Jun 12 '24 02:06 ATATC