GPS, LoRa, Radio and Telemetry Playlist kzitem.info/door/PLVPBipeObwMMPyYjeC1UxLoIOJqlMIprX
@JudyFayLondon
Жыл бұрын
Wonderful video, the music is beautiful too.
@ShotokuTech
Жыл бұрын
I get so many bad comments about music in my videos. Your comment is like a breath of fresh air. Thanks Judy!
@JudyFayLondon
Жыл бұрын
@@ShotokuTech I like all the music you added into your videos, maybe they don't like all of them because they think the sound of the music should be a bit lower?
@ShotokuTech
Жыл бұрын
@@JudyFayLondon Yes that is the consensus.
@christiantchounke5516
Жыл бұрын
Hello, thank you for your video. Great I have 2 problems, (1) my AdafruitGPs module is actually giving me the wrong geographic coordinate. (2) it has a high delay time in processing the signal. I wonder how I can fix it (is there any way to reset the module?) Using it from Tunisia, could this be related to the satellite coverage?
@ShotokuTech
Жыл бұрын
If you go to the Adafruit website. On the product page for example: www.adafruit.com/product/5440 Scroll past Technical Details Section. Find the link: "Datasheets, schematics, GitHub links, Fritzing, and more available in the product tutorial" learn.adafruit.com/adafruit-ultimate-gps/downloads Download the MT3339 PC Tool. It has a factory reset button. I just don't know specifically which model you have. So the name of the tool might vary. Best wishes.
@taylormayhew369
9 ай бұрын
Hi so I have an Adafruit fruit GPS and the new M0 Lo-Ra boards I have it transmitting the latitude longitude it's receiving the latitude longitude but I cannot get the receiver to print on the serial monitor of the ESP 32 web server. The web server set up so that when latitude and longitude are printed in serial it automatically drops a pin on my Google Maps widget. But as of now the receiving radio board cannot communicate through TXRX pins no matter what I try they do not see each other the serial monitors remain separate.
@ShotokuTech
9 ай бұрын
I'm at a disadvantage as I don't have experience with M0 Lo-Ra boards or the sketch you are using. Is there a name of the sketch I could search for?
@taylormayhew369
9 ай бұрын
@@ShotokuTechEven if I could just find an example sketch to send a message from one serial monitor to the next would probably get me there, but none of the examples I found for that TXRX test will work. I have the ground and the TX to RX RX to TX as it should be but I don't get any messages across
@taylormayhew369
9 ай бұрын
@@ShotokuTech I might be having trouble with the Arduino core library softwareserial.h when I search in the library manager for it, it doesn't exist and it doesn't seem to be in the Arduino core libraries that I installed with the fresh copy of Arduino ID
@ShotokuTech
9 ай бұрын
Yeah that would be important. I don't have to board and I don't have the code. So it is hard for me to troubleshoot this from my side. Best wishes.
@taylormayhew369
9 ай бұрын
I got it working. Thank you for your help. I just had to add a 1 in three places 🤦
@ouchanihida3327
3 жыл бұрын
I have to use an ultimate adafruit GPS module. Which will be compatible with an SD card and a bluetooth module (all its components must be compatible with an Arduino) you can advise me to take what as type of components
@ShotokuTech
3 жыл бұрын
GPS and Bluetooth will both likely use serial, so you need a board that supports two physical serial connections at the minimum. SD Card would need I2C or SPI. Are you asking me which SD Card and Bluetooth module to use? Thanks.
@ShotokuTech
3 жыл бұрын
I have used this before with Arduino. (Bluetooth). www.amazon.com/Wireless-Bluetooth-Transceiver-Module-Arduino/dp/B07T7ZZ3S5
@ouchanihida3327
3 жыл бұрын
@@ShotokuTech I have to choose electronic components that will be compatible with Arduino. I have to choose an ultimate adafruit GPS module. An SD card (which works with a spi link). And a bluetooth module. All 3 components must be compatible. But I do not know what to choose because there are too many choices. So you can help me to choose (an adafruit ultimate GPS module, an SD card that works with a spi link)
@ShotokuTech
3 жыл бұрын
I haven't connected SD card module to Arduino, but this 'should' work, provided your Arduino does have the SPI interface. www.amazon.com/HiLetgo-Adater-Interface-Conversion-Arduino/dp/B07BJ2P6X6
@ShotokuTech
3 жыл бұрын
This website might be helpful for you: www.circuito.io/
@phda7498
4 жыл бұрын
very helpful!! But how did you get a fix????? I've been trying for so long to get a fix.... Any advice??
@ShotokuTech
4 жыл бұрын
Try outside or near a window? You must have some interference or obstruction. What brand device do you have?
@phda7498
4 жыл бұрын
@@ShotokuTech i have the Adafruit one. and also one from 3DR which uses the same MTK3329, however, I just got it so I haven't test it. For the Adafruit one, I was outside for hours with full view of the sky and never got a fix. What could be the reason? Any ideas on how to troubleshoot it? to see if perhaps the antenna on the module might be the issue.
@ShotokuTech
4 жыл бұрын
@@phda7498 I appreciate your question. So you are getting NMEA sentences, but all zeroes? You are using Rasberry PI or Arduino? Do you see any indication of satellite count? $GPGSA - GPS DOP and active satellites $GPGSV - GPS Satellites in view $GPGGA - Global Positioning System Fix Data all include an indication of satellites in view. If you are using the breakout board, you 'could' add an external antenna. But I always say never send good after bad. Definitely test with the other board. I have had this module for several years, I can't recall explicitly if I did anything else to configure it. I did attach it directly to my PC at some point using the FTDI adapter and there are some things you can test and perhaps configure using the 'GlobalTop MT3339 PC Tool'. cdn-shop.adafruit.com/datasheets/GlobalTop+MT3339+PC+Tool+Operation+Manual+v1.1.pdf You can also connect directly using a terminal emulator such as Foxterm, and you might have the ability to send commands to the chip that way. But I do not have any explicit breadcrumbs telling me that I did something complicated to work with this board. Usually I leave myself a trail when I go out of my way. I have my file system preserved back far enough to see when I started working with the Adafruit GPS, their libraries in my Arduino folder, some code. Perhaps the Arduino code sent some configuration to my device that it is still using today? Lines of code from a file dated 2014 called gps_working: ... // uncomment this line to turn on RMC (recommended minimum) and GGA (fix data) including altitude GPS.sendCommand(PMTK_SET_NMEA_OUTPUT_RMCGGA); ... // Set the update rate GPS.sendCommand(PMTK_SET_NMEA_UPDATE_1HZ); ... // Request updates on antenna status, comment out to keep quiet GPS.sendCommand(PGCMD_ANTENNA); Note the first two commands have the word SET. The rest of the code simply reads and formats the data. I am happy to keep looking at this issue. Best wishes!
@phda7498
4 жыл бұрын
ShotokuTech thank you so much! I’ll definitely try to find an Arduino and test the new module or perhaps connect it to my computer. I will be back to update you :)
@ShotokuTech
4 жыл бұрын
@@phda7498 I look forward to hearing of your success. Best wishes.
@hassrahhal
4 жыл бұрын
Hi, I get blanks for my output rather than NMEA sentences. Here is the output: b'' b'' b'' b'' ... I have tested the module on an Arduino and it works fine. Any advice?
@ShotokuTech
4 жыл бұрын
Same baud rate and related settings?
@hassrahhal
4 жыл бұрын
@@ShotokuTech Yes
@ShotokuTech
4 жыл бұрын
@@hassrahhal How about voltage. 3.3v versus 5v, TX and RX? My first take around this is garbled signal due to settings, voltage or physical connection. Try the chip again on the Arduino? For this video, I basically pulled a GPS chip I set the baud rate years ago for Arduino. It was pretty much plug and play with the code here.
@hassrahhal
4 жыл бұрын
@@ShotokuTech Tried it with a different chip worked fine thanks. Turns out that chip was fried.. It was working fine a couple of days ago, any idea why it would fry on its own? strange I am trying to access the data in C++, do you have any experience with wiringPi and serial reads? Appreciate the help
@ShotokuTech
4 жыл бұрын
@@hassrahhal That's a tough one. Seems like these can kick around in a plastic bin for years but fail when you least expect. Glad you got it resolved.
@ouchanihida3327
3 жыл бұрын
An ultimate GPS module adafruit, an SD card (which works with a spi link) a bluetooth module. You can give me exactly it's 3 components. Which must be compatible. It must work with an Arduino card. Because there are several types of adafruit ultimate GPS. But I do not know what to choose. It is 3 components must be
See my Circuito project. You can click on each item and click on 'buy' to get more details.
@ouchanihida3327
3 жыл бұрын
@@ShotokuTech You sand if I use a GPS module PAH1F1702. A sd cars adaptor, a bluetooth module Hc05. It is three components will be accounting.and that I could make my project work (with an Arduino card)
@_HF-xf1ql
4 жыл бұрын
This source code error ser= serial.Serial{ ^ invalid syntax.... i have copy this code, why error?
@ShotokuTech
4 жыл бұрын
Should be parenthesis not bracket. '(' not '{'
@_HF-xf1ql
4 жыл бұрын
Thanks.Helpful!at first testing good signalbut second testing after day another problem b'' b'' b''...give me a tip and help
@ShotokuTech
4 жыл бұрын
@@_HF-xf1ql Please read through the comments below. Most indicate the chip went bad. But you can check pin out, voltages and serial settings. Also test the device connected to your PC if you have the FTDI USB to Serial board and some light weight software. 'GlobalTop MT3339 PC Tool'. cdn-shop.adafruit.com/datasheets/GlobalTop+MT3339+PC+Tool+Operation+Manual+v1.1.pdf
@_HF-xf1ql
4 жыл бұрын
i did check pin out RX,TX change.haha Thanks.hahah
@_HF-xf1ql
4 жыл бұрын
additionally, i want to do gps Parsing...do you know that??
@sibinlazar5140
4 жыл бұрын
I am getting b'' as an output. I am using pi4 can you please help me
@ShotokuTech
4 жыл бұрын
Please see the comments below. Another viewer reported the same issue. They found that the chip was bad. I would recommend verifying voltages, both power and input and output. (5 volt versus 3.3 volt). As well check baud rate, parity, stop bits, etc.
@nickm3475
4 жыл бұрын
Did you ever fix this issue?
@BrandonJacobson
3 жыл бұрын
Our interests have finally converged. How do I convert the NMEA MRC or GGC to a normal longitude/latitude?
@BrandonJacobson
3 жыл бұрын
Nevermind. I figured it out and wrote some Python code to fix it. I'll show it off in my next video.
@ShotokuTech
3 жыл бұрын
I have a couple of examples somewhere. But it's not in Python. Cheers Brandon!
@BrandonJacobson
3 жыл бұрын
@@ShotokuTech it's all good. I figured it out and will be showing it off in tomorrow's video.
@MegaDavY
Жыл бұрын
Hello, I have an issue when using the code "read_serial_py", the console output shows this: "b'\xc0\xe3\x9c\x88Q\x8a\xda\xe1\x03\xd1\x94I\x12\x16I\xca\x14R\x96\xeb\x96MmB\x82\x84I\x84!\xd4J]\x12\x96I\x12\x96I\x12\xb6"LI\x9dL\x9c\xa2\x04Q;S"\x14Id\x82I"\x17#\x17M\x8aT\xe1\x04Y\xcaT\xb6\x83Q '. Unlike you, it doesn't work for me. Do you have any solution?
@ShotokuTech
Жыл бұрын
It almost looks as if serial is wrong speed, parity, etc. I recommend starting with the module connected to a PC, using the MT3339 GPS PC Tool (windows only) from this page. There is also a link to the manual for this tool there. learn.adafruit.com/adafruit-ultimate-gps/downloads
@charosenz
9 ай бұрын
Great vid .BUT. please lose the distracting background music in the future!
@ShotokuTech
9 ай бұрын
This video is four years in the past. So the future is my present and I don't play music in tech videos. See you next time!
@PilotOdyssey
4 жыл бұрын
I made it to 1:35 and cant get past changing the config, is there pictures and text instructions some place to reference adjusting the configuration , your talking is not matching what I see on the screen only thing helpful is when you say click on 5 for Interfacing Options the rest is speed clicking with no time to read what your clicking on. I have rewound the video 15 times just cant match up the instructions with what your clicking on its like the instructions are out of sync with the video? Screens change so quickly I cant even hit the pause button fast enough to pause and read, is there a way to watch the videoin slow motion so I have time to hit pause? Thanks
@ShotokuTech
4 жыл бұрын
In the KZitem viewer you can click on the gear icon for settings and adjust the playback speed. I just played it back at 0.75 and 0.50 and the sound seems to be synced to the video. You may also need to reduce playback resolution if you are getting video lag. I know sometimes when the local internet service is getting hammered during peak traffic times and I have video quality set to 1080p, I get video lag. So adjust the playback speed and see if that doesn't get you what you need. Or reduce playback quality to 480p.
@PilotOdyssey
4 жыл бұрын
@@ShotokuTech Ok thanks
@nickm3475
4 жыл бұрын
Hi I am using a ZOE M8Q from sparkfun www.sparkfun.com/products/15193 I am having the same issue as others have had, it is just printing b' ' I am using the sparkfun QWIIC system to wire everything. I tried running it on an Arduino with QWIIC and the NMEA prints fine but when I switch it to the pi I just get the b' '. I read that you mentioned checking the baud rate, what should I set it to for this? Or what other steps can I take to get this to work? (Awesome video btw!)
@ShotokuTech
4 жыл бұрын
I would be careful hooking it to a Raspberry Pi. If I am reading this right, the board is 3.3v "3.3V VCC and I/O ". Raspberry Pi is 5v. You could damage the module? You would need a level shifter in between. www.sparkfun.com/categories/361 I haven't always had good luck with that. Thanks for your comment!
@nickm3475
4 жыл бұрын
@@ShotokuTech Hi the pi hat I installed is for 3.3v and I think it is getting the right voltage. After I hooked it to the pi with no success I tried it on the Arduino and it worked.
@nickm3475
4 жыл бұрын
I am using the raspberry qwiic hat www.sparkfun.com/products/14459
@ShotokuTech
4 жыл бұрын
@@nickm3475 What hat, Qwiic hat? I guess I need to understand all the moving parts. My example here is using serial. I just got a Qwiic hat in a week ago and have not even opened the box yet. In fact I was just gearing up to start work with it, a Qwiic servo driver and next an I2C GPS unit. Qwiic is I2C, not serial. This is a video I did about I2C for an IMU board. "Use Raspberry PI with I2C and Detect Motion" kzitem.info/news/bejne/yI-ptGqKgH-ddKA It won't give you everything you need outright. But it could give you an idea where to start. Like I say, I have not gotten to I2C GPS yet. Probably by the end of July.
@ShotokuTech
4 жыл бұрын
This is a video I did about I2C for an IMU board. "Use Raspberry PI with I2C and Detect Motion" kzitem.info/news/bejne/yI-ptGqKgH-ddKA It won't give you everything you need outright. But it could give you an idea where to start. Like I say, I have not gotten to I2C GPS yet. Probably by the end of July.
Пікірлер: 69