STM32F103C8 and NEO-M6N gps module
Posted: Sun Apr 05, 2020 1:21 pm
Hi to all
i am working on a project with an STM32F103C8 and a GPS Module M6N.
I am using Arduino IDE and the code below:
My connections are:
GPS Module----STM32
=====================
VCC-----------5V
GND-----------GND
TX-------------PA10
RX-------------PA9
The problem is that i can not get any data in my Serial monitor.
Can anyone help me?
Thank you,
Yannis
i am working on a project with an STM32F103C8 and a GPS Module M6N.
I am using Arduino IDE and the code below:
Code: Select all
#include <TinyGPS++.h>
TinyGPSPlus gps;
void setup() {
Serial1.begin(9600);
Serial.begin(115200);
}
void loop() {
while (Serial1.available()>0)
gps.encode(Serial1.read());
unsigned long start;
double lat_val, lng_val;
bool loc_valid;
lat_val = gps.location.lat();
loc_valid = gps.location.isValid();
lng_val = gps.location.lng();
if (!loc_valid)
{
Serial.println("No Valid GPS Data");
delay(5000);
}
else
{
Serial.println("GPS READING: ");
Serial.print("Latitude : ");
Serial.println(lat_val, 3);
Serial.print("Longitude : ");
Serial.println(lng_val, 3);
delay(2000);
}
}
GPS Module----STM32
=====================
VCC-----------5V
GND-----------GND
TX-------------PA10
RX-------------PA9
The problem is that i can not get any data in my Serial monitor.
Can anyone help me?
Thank you,
Yannis