adafruit / Adafruit_CircuitPython_GPS

GPS parsing module for CircuitPython. Meant to parse NMEA data from serial GPS modules.
MIT License
75 stars 58 forks source link

How should the Adafruit Ultimate GPS be wired to the Raspberry Pi Pico? #89

Closed P2AK closed 1 year ago

P2AK commented 1 year ago

Sorry if this should be obvious, but how should the Adafruit Ultimate GPS be wired/connected to the Raspberry Pi Pico in order for this to work? Please humor me here as I'm trying my best to get this working so I can use it as a time source to run the 7 segment LED for a clock which I already have working, but my cheap RTC module drifts too much :(

Pico and Adafruit GPS WIring for Circuitpython

askpatrickw commented 1 year ago

Hi @P2AK, best place for Docs is the Learn Guides https://learn.adafruit.com/adafruit-ultimate-gps#arduino-wiring

Best place for "how do I ... " Is Discord or the forums. https://adafru.it/discord https://forums.adafruit.com/

That first link should get you going though.

P2AK commented 1 year ago

I had already gone through the Adafruit Ultimate GPS product website and the documentation and have now once again reviewed it, but there is no mention of the Pico in that documentation. Clearly a lot of work has gone into this code . I'm assuming you are part of the Adfruit org since it's your Github username and it links to Adafruit's consumer website. Why even a rudimentary wiring diagram would be left out of this code is beyond me. It's really tough getting started with projects like this when you're not an electrical engineer and have no formal training. It's doubly frustrating when the company you bought the product from, and who has written code specifically for the product, isn't willing to assist with proper documentation, so I guess this is thanks for nothing. Your reply really seems to be at odds with Adafruit's altruistic goal of encouraging people to learn, but maybe it's just about profit in the end.

anecdata commented 1 year ago

@P2AK Many of the folks you encounter on these issue comments are volunteers from within the community, including askpatrickw and me, not Adafruit employees. Issues are for bug reports. Support is best in the forums or on Discord, as askpatrickw mentioned. It is understandably frustrating to get over the initial hurdles learning how these microcontrollers interact with the firmware and libraries. These are complex systems, but a lot of effort has gone into making CircuitPython easier to learn and work with than other environments.

It would be logistically impossible to document every combination of board and library, but what you want to do is quite possible, it just needs a little more understanding of how the Pico is used. There are plenty of people who are willing to help you get your project working, and also to try to improve documentation and project resources. I suggest you focus your questions constructively in one of the support areas.