Senhores tenho um ESP32 Heltec WIFI-LORA-32 e estou tentando ligar um GPS Ublox Neo-6m nele. Estou usando TinnyGPS++ como bilbioteca. No arduino funcionou perfeitamente, mas no ESP32 não consigo obter nenhum dado, latitude, longitude, satelites, etc.
Alguem tem alguma dica ? Estou conectando RX e TX nos pinos 12 e 13.
ESP32 COM GPS
-
- Experiente
- Mensagens: 41
- Registrado em: 05/Jun/2018, 15:52
Re: ESP32 COM GPS
Os pinos 12 e 13 do ESP32 LoRa não são pinos seriais, de acordo com o pinout:
https://2.bp.blogspot.com/-HrJe5piBJsQ/ ... Pinout.jpg
Utilize os pinos 22 e 23 e a biblioteca "HardwareSerial.h" conforme exemplo abaixo (já tive problemas com os pinos RX(GPIO03) e TX(GPIO01) e aconselho não utilizar eles).
#include <HardwareSerial.h>
const int RX_PIN = 22;
const int TX_PIN = 23;
const int BAUD_RATE = 9600;
HardwareSerial mySerial(1);
void setup()
{
mySerial.begin(BAUD_RATE, SERIAL_8N1, RX_PIN, TX_PIN);
}
https://2.bp.blogspot.com/-HrJe5piBJsQ/ ... Pinout.jpg
Utilize os pinos 22 e 23 e a biblioteca "HardwareSerial.h" conforme exemplo abaixo (já tive problemas com os pinos RX(GPIO03) e TX(GPIO01) e aconselho não utilizar eles).
#include <HardwareSerial.h>
const int RX_PIN = 22;
const int TX_PIN = 23;
const int BAUD_RATE = 9600;
HardwareSerial mySerial(1);
void setup()
{
mySerial.begin(BAUD_RATE, SERIAL_8N1, RX_PIN, TX_PIN);
}