XtGem Forum catalog

ESPrtk MQTT model transmit for Base.

ESPrtk Base Standard
Mode
RTK
Receiver
Internet
connection
required
Get RTCM data from RX_UART1 port then send to MQTT Broker (Cloud Server) Need in Base 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 Base “Standard”.

 

ESPrtk :

  • Get RTCM  data from RX_UART1 port then send to MQTT Broker. .

 

5.2 For Base “Standard+Get Broker Status”:

ESPrtk :

  • Get RTCM  data from RX_UART1 port then send to MQTT Broker.
  • Get MQTT Broker Status data then stream out to TX_UART0.

 

5.3 For Base “Standard + Get Rover’s NMEA“:

ESPrtk :

  • Get RTCM  data from RX_UART1 port then send to MQTT Broker.
  • Get NMEA data from Rover (send by Broker) then stream out to TX_UART0.

Other setting : 

Encryption NMEA:

When “Enable Encryption RTCM data” is selected, RTCM data from Base 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 Base “Standard”:  <video>

For Base “Standard + Get Broker status”:  <video>

For Base “Standard + Get Rover’s NMEA”:  <video>