I am interested to know if this has been solved too.
Posts made by gjgsmithvr
-
RE: To switch off the M5Stick from code
-
RE: GPS unit with M5Stack Fire not working.
Currently, I have not been able to get -TinyGPS++ - examples working. The FIRE has a serial connection and is reading the GPS sentences but is not printing data because the 'valid data' test = FALSE.
I have successfully run the -TinyGPS++ - examples on Arduino UNO and DUE no problem. Can any one help with my issue?
-
RE: GPS unit with M5Stack Fire not working.
GPSRaw example only works with these settings:
M5Stack-core-ESP32 or generic ESP32 board selected. The GPS_Unit does not work with M5Stack-FIRE board selected.
Only works on PortC with this line included -
GPSRaw.begin(9600, SERIAL_8N1, 16, 17);Other Ports and pin numbers do not work.
-
RE: GPS unit with M5Stack Fire not working.
@m5stack - thanks for your reply.
I thought the GPS needed to be connected to a 'hardware' serial port (eg. pins 1 and 3?) but I will try your suggestion.
How is PSRAM disabled?
I am experienced with GPS and Arduino and have tried the m5-Fire/GPS outdoors but still no serial.
-
RE: GPS unit with M5Stack Fire not working.
I found this on GitHub m5-docs Fire
"Notice3:
The GPIO 16 / 17 in Fire is connected to the PSRAM by default, so when you connect or stack other function modules, you need to avoid conflicts with these two pins to prevent the device from working properly and causing instability."@m5stack - If this is the cause of my issue, it probably should have been highlighted at the time of purchase. Is there any documented work-around to solve this?
-
GPS unit with M5Stack Fire not working.
I have just received M5Stack Fire and GPS Unit and have successfully run a number of code examples. However, I have not been able to receive GPS NMEA sentences. The GPS examples load and run ok but they are not receiving and serial data.
Is there some conflict issue with PortC UART pins 16 and 17 when using the Fire?