All tutorials.

3.x.x Understanding ESPrtk

  1. 3.x.x What is ESPrtk ? - Understanding ESPrtk.
  2. 3.x.x How to use ESPrtk ? - Things need to know.
  3. 3.x.x Create ESPrtk board from any development board
  4. 3.x.x Connect ESPrtk to RTK receiver and some other modules

3.x.x FLASH Firmware

  1. 3.x.x Register / Update firmware for ESPrtk
  2. 3.x.x Get KEY file to activate ESPrtk
  3. 3.x.x Free and Purchase ESPrtk firmware
  4. 3.x.x Cancel and Re-register
  5. 3.x.x Flash .bin file to ESP32 using "Download Flash Tool" software

3.x.x Main Action Mode - RTK applications

  1. 3.x.x Start Main Action mode
  2. 3.x.x MQTT RTK Basestation
  3. 3.x.x MQTT RTK Rover
  4. 3.x.x NTRIP RTK Basestation
  5. 3.x.x NTRIP RTK Rover
  6. 3.x.x RADIO RTK Basestation
  7. 3.x.x RADIO RTK Rover
  8. 3.x.x NTRIP RTK Rover Repeater
  9. 3.x.x MQTT RTK Rover Repeater
  10. 3.x.x RADIO RTK Rover

3.x.x Main Action Mode - Wireless Data Bridge

  1. 3.x.x Wireless Bridge - UART + Bluetooth 2 ways bridge (Transmiter + Receiver)
  2. 3.x.x Wireless Bridge - UART + Radio 2 ways data bridge (Transmiter + Receiver)
  3. 3.x.x Wireless Bridge - Bluetooth + Radio 2 ways bridge (Transmiter + Receiver)

3.x.x Main Action Mode - Other Actions

  1. 3.x.x Export IMU Data to TX_UART_0 port
  2. 3.x.x Save NMEA-RTCM-RAW.. data (from RX-UART-RTK) to SD Card
  3. 3.x.x Send NMEA-RTCM-RAW.. data (from RX-UART-RTK) to Bluetooth Client
  4. 3.x.x Base RTK - Export NMEA-GGA data (from Rovers) to TX_UART_0 port
  5. 3.x.x Base RTK - Priority export NMEA Data from Rovers
  6. 3.x.x Rover RTK -Save RTCM/RAW... data stream (from Server/Radio_Base) to SD Card
  7. 3.x.x Rover RTK - Send GGA message (from RX-UART-RTK) to Server/Radio_Base + Export GGA to TX_UART0
  8. 3.x.x Rover RTK -Send all NMEA messages (from RX-UART-RTK) to Server/Radio_Base + Export NMEA to TX_UART0
  9. 3.x.x Wireless Bridge: Save data send (TX-Wireless-Data) to SD Card
  10. 3.x.x Wireless Bridge: Save data receive (RX-Wireless-Data) to SD Card
  11. 3.x.x Rover Repeat: Send RTCM/RAW... data (from Server/Radio_Base) to Bluetooth Client
  12. 3.x.x Rover Repeat: Send RTCM/RAW... data (from Server/WiFi_Radio_Base) to LoRa_Radio_Rover

3.x.x System Configure

  1. 3.x.x System - Custum Pin Map on ESPrtk
  2. 3.x.x System - ESPrtk CHIP + SPEED + POWER manager
  3. 3.x.x System - ESPrtk PRINT + ERROR manager
  4. 3.x.x System - Injection / Insert custom RAW data to stream data in RTK applications

3.x.x Other post

  1. 3.x.x OLED Display
  2. 3.x.x MPU9250 - Calibrate magnetometer on ESPrtk using Magneto 1.2
  3. 3.x.x MPU9250 - Calibration Helper
  4. 3.x.x Get an free MQTT account
  5. 3.x.x Get an free NTRIP account
  6. 3.x.x Configure F9P/M8P Ublox as BASE Station
  7. 3.x.x Configure F9P/M8P Ublox as Rover
  8. 3.x.x Configure NS-HP GL/BD/GN Navspark as BASE Station
  9. 3.x.x Configure NS-HP GL/BD/GN Navspark as Rover

3.x.x UART Configure Mode - Read / Write configure

  1. 3.x.x Message Frame + Type value + CRC Calculate
  2. 3.x.x Start UART Configure mode for Read / Write configure data.
  3. 3.x.x Command Read / Write Configure - YOUR_PROFILE
  4. 3.x.x Command Read / Write Configure - ACTION_PLANNING
  5. 3.x.x Command Read / Write Configure - INTERNET
  6. 3.x.x Command Read / Write Configure - RADIO_RTK
  7. 3.x.x Command Read / Write Configure - MQTT_RTK
  8. 3.x.x Command Read / Write Configure - NTRIP_CLIENT
  9. 3.x.x Command Read / Write Configure - NTRIP_MASTER
  10. 3.x.x Command Read / Write Configure - UART_CONFIGURE
  11. 3.x.x Command Read / Write Configure - BLUETOOTH
  12. 3.x.x Command Read / Write Configure - DISPLAY_VIEWER
  13. 3.x.x Command Read / Write Configure - EVENT_LOG
  14. 3.x.x Command Read / Write Configure - SD_CARD
  15. 3.x.x Command Read / Write Configure - IMU_MPU9250
  16. 3.x.x Command Read / Write Configure - GPIO_PIN_MAP
  17. 3.x.x Command Read / Write Configure - SYSTEM_Other_Mode
  18. 3.x.x Command Read / Write Configure - INSERT_RAW_RX_BASE
  19. 3.x.x Command Read / Write Configure - INSERT_RAW_TX_ROVER

3.x.x UART Configure Mode - Hardware Control

  1. 3.x.x Message Frame + Type value + CRC Calculate
  2. 3.x.x Start UART Configure mode for Hardware Control .
  3. 3.x.x Control Enable Type Print on TX_UART0
  4. 3.x.x Control GPIO on ESPrtk
  5. 3.x.x Control UART_1 and UART_2 on ESPrtk
  6. 3.x.x Control WIFI and Ethernet module (ENC28J60) connect to router
  7. 3.x.x Control TCP Client Task communicate with Server
  8. 3.x.x Control Bluetooth Classic and Bluetooth BLE on ESPrtk
  9. 3.x.x Control OLED Display (SSD1306/SH1106)
  10. 3.x.x Control SD Card
  11. 3.x.x Control IMU (MPU9250)

3.x.x WEB Configure Mode

  1. 3.x.x Start WEB Configure Mode
  2. 3.x.x Ublox Tab
  3. 3.x.x Navspark Tab
  4. 3.x.x Profile Tab
  5. 3.x.x GNSSViewer + IMU Viewer Tab
  6. 3.x.x Profile Tab
  7. 3.x.x About Tab
  8. 3.x.x System Tab

2.x.x Understanding ESPrtk

  1. 2.x.x What is ESPrtk ?
  2. 2.x.x How to use ESPrtk and things need to know .
  3. 2.x.x Create ESPrtk board from any development board
  4. 2.x.x DIY ESPrtk board using CNC
  5. 2.x.x Connect ESPrtk to RTK receiver and some other modules
  6. 2.x.x Register / Update firmware for ESPrtk
  7. 2.x.x Get KEY file to activate ESPrtk
  8. 2.x.x Free and Purchase ESPrtk firmware
  9. 2.x.x Cancel and Re-register
  10. 2.x.x Protocol ESPrtk
  11. 2.x.x Configure Porfile ESPrtk via UART_0 port

2.x.x RTK linking Review

  1. 2.x.x MQTT - RTK Basestation
  2. 2.x.x MQTT - RTK Rover
  3. 2.x.x NTRIP - RTK Basestation
  4. 2.x.x NTRIP - RTK Rover
  5. 2.x.x WIFI_TCP - RTK Basestation
  6. 2.x.x WIFI_TCP - RTK Rover
  7. 2.x.x WIFI_UDP - RTK Basestation
  8. 2.x.x WIFI_UDP - RTK Rover

2.x.x Multifunction RTK linking

  1. 2.x.x Multi RTK linking - BLE Viewer ( RX Bluetooth)
  2. 2.x.x Multi RTK linking - Rover send NMEA - Basestation receive NMEA
  3. 2.x.x Bluetooth to Serial (RX + TX Bluetooth)

2.x.x Do-It-Yourself RTK System

  1. 2.x.x Get an free MQTT account
  2. 2.x.x Get an free NTRIP account
  3. 2.x.x Example : Using NTRIP Client for Rover
  4. 2.x.x Example : Using NTRIP Master for Basestation

2.x.x Understanding ESPrtk Web Configure

  1. 2.x.x What is Web Configure and how to use it ?
  2. 2.x.x UBLOX configure
  3. 2.x.x Navspark configure
  4. 2.x.x GNSS Viewer
  5. 2.x.x About
  6. 2.x.x Using OLED display on ESPrtk
  7. 2.x.x Custum pinmap

2.x.x Profile TAB

  1. 2.x.x Web Configure : Activate - Get KEY file to activate ESPrtk
  2. 2.x.x Web Configure : Create new profile
  3. 2.x.x Web Configure : Login and Logout
  4. 2.x.x Web Configure : Your Profile
  5. 2.x.x Web Configure : Action Planning
  6. 2.x.x Web Configure : Wifi Hotspot
  7. 2.x.x Web Configure : MQTT RTK
  8. 2.x.x Web Configure : NTRIP Client
  9. 2.x.x Web Configure : NTRIP Master
  10. 2.x.x Web Configure : WIFI-TCP
  11. 2.x.x Web Configure : WIFI-UDP
  12. 2.x.x Web Configure : UART BRIDGE ENCODE
  13. 2.x.x Web Configure : Bluetooth Bridge
  14. 2.x.x Web Configure : Display viewer
  15. 2.x.x Web Configure : Event Log
  16. 2.x.x Web Configure : Simple debug
  17. 2.x.x Web Configure : SD Card to store NMEA data real time
  18. 2.x.x Web Configure : MPU9250 - Export IMU data Realtime
  19. 2.x.x Web Configure : MPU9250 - Calibration Helper
  20. 2.x.x Web Configure : MPU9250 - IMU Viewer
  21. 2.x.x Web Configure : MPU9250 - Calibrate magnetometer on ESPrtk using Magneto 1.2
  22. 2.x.x Flash .bin file to ESP32 using "Download Flash Tool" software