Old school Easter eggs.

ESPrtk MQTT model transmit for Rover.

ESPrtk Rover Standard
Mode
RTK
Receiver
Internet
connection
required
Receive RTCM or RAW data from Base (sent by Broker MQTT-Cloud Server ) and stream out to TX_UART1 port. Need in Rover mode. YES

ESPrtk internet MQTT model transmit

Step 0: MQTT account.

To use MQTT service, users need to have an MQTT account, if not, Click here to create an MQTT account.  

Step 1 : Hardware connection.

To connect ESPrtk with RTK receiver,  Click here for more detail.  

Step 2 : Configure  Wifi Hotspot.

If using wifi connection to access the internet, add the Router’s SSID and Password. 

Step 4 : Configure  MQTT RTK

Step 5 : Configure Action Planning.

5.1 – For Rover “Standard” :

ESPrtk :

  • Get RTCM data from Base ( via MQTT ), then stream out RTCM data to   TX_UART1.

 

5.2 – For Rover “Standard+ Send NMEA ” :

ESPrtk :

  • Get RTCM data from Base ( via MQTT ), then stream out RTCM data to    TX_UART1.
  •  Get NMEA data (GPGGA) from RX_UART1 , then send NMEA data back to Base via MQTT.

5.3 – For Rover “Standard + BLE Viewer” :

ESPrtk :

  • Get RTCM data from Base ( via MQTT ), then stream out RTCM data to    TX_UART1.
  • Get any data from RX_UART1 , then send  data other device via Bluetooth connection. 

 

Other setting : 

Encryption NMEA:

When “Enable Encryption NMEA data” is selected, NMEA data from Rover will be encrypted, only ESPrtk devices with the same encryption key can decode correctly.

Ethernet:

If you want to use ENC28J60 Ethernet to access internet, select “Ethernet – ENC28J60” in Internet Connection. 

Step 6  – Final : Testing and Running.

Please make sure the configuration is saved correctly. Now press the “Reset” button on ESPrtk, it will start working.

For Rover “Standard” : <video>

For Rover “Standard+ Send NMEA” :<video>

For Rover “Standard+ BLE Viewer” :<video>