Login
Start Free Trial Are you a business?? Click Here

M5Stack GPS Module with Internal & External Antenna (NEO-M8N) Reviews

5 Rating 1 Reviews
Read Pimoroni Ltd Reviews

About Pimoroni Ltd:

The ultimate Maker store — a curated range of the best of breed Maker products. Worldwide delivery. Personal support.

Visit Product Page
Malcolm Brook
Verified Reviewer
Although it is sold as outdoors only it will owrk indors if it can see the sky, e.g. through a window. The unit is very easy to use by incorporating the TinGPSPlus library into your project, example code works well though you need to adapt it to work with the M5Stack and ESP32. The GPS module is set to use IO16 and 17 but I had already allocated this elsewhere so decided to use IO5 and IO13, the bottom set of jumpers and in the code linked these to UART1 on the ESP32. UART1 is rarely used as it is normally linked to to pins that are used by the main flash chip so it normally crashes the ESP32 when used. I set the following in the code #include #include TinyGPSPlus gps; // note designations in GPS module relate to RX and TX on GPS chip // not the host processor. #define TX1 5 #define RX1 13 #define GPSBaud 9600 // default for GPS chip HardwareSerial GPSRaw(1); void setup() { M5.begin() GPSRaw.begin(GPSBaud,SERIAL_8N1, RX1, TX1); ....... This is instead of the software serial ss declarations, change all ss. to GPSRaw. for code to work. Number of satellites found varies from 4 at minimum to 10 or more when used here in Devon. A really nice package and easy to work with.
Helpful Report
Posted 3 years ago