BT 4.0.0 Firmware Support





  1. ESP32 NINA W106 Ublox , ESP32 WROOM-32UE and ESP32 WROOM-32E (ESP32 D0WD ECHO V3)
  2. ESP32 WROOM-32D and ESP32 WROOM-32U (ESP32 D0WD)
  3. ESPrtk module used to transmit wireless GNSS data in high precision positioning applications.
  4. ESPrtk is geared towards the ability to use high quality, independent, wireless and low cost platforms.
  5. Users can access and control ESP32 chip internal hardware.
  6. User update firmware.
  7. Multi-connection.
  8. Control and high speed real-time data processing.
  9. Protect device – Encrypt data.
  10. Automation of connections .
  11. Energy / Power / Speed / Hardware / Device manager.


  1. Bluetooth 2 -Ways bridge for GNSS/RTK position.
  2. Basestation RTK, Rover RTK.
  3. WiFi TCP/UDP Server 2 -Ways bridge for GNSS/RTK position.
  4. WiFi TCP/UDP Client 2 -Ways bridge for GNSS/RTK position
  5. RTCM data – NMEA data – UBX dataSkytraq data .
  6. Stream Manager .
  7. WIFI – Bluetooth Classic – Bluetooth BLE.
  8. SD Card – OLED Display – IMU MPU9250 – NEOPIXEL led.
  9. UART Configure – ESPrtk command.
  10. WEB Configure – UI WEB interface.
  11. Encrypt : Bitwise, AES , WAP, WAP2. SSL.
  12. Navspark : NS-HP-BD / -GL / -GN , PX1122R , PX1120R.
  13. Ublox : NEO , LEA, M8P, F9P, F9K,F9H.
  14. Hemisphere: Eclipse P307 .
  15. NVS Technologies:NV08C-RTK .
  16. Swift : Piksi Multi .



  • Price : 0 dollar
  • Verify ID
  • Unlimited days use
  • Main functions
  • 10x option
  • Email support


  • Price : 15 dollars
  • Verify ID
  • Unlimited days use
  • Full functions
  • Full option
  • Email support + Notification

Buy ESPrtk Key Activate Firmware BT-4.x.x

+Unlimited days use ESPrtk BT 4.x.x . +Full functions ESPrtk BT 4.x.x . +Full option ESPrtkBT 4.x.x . +Support via


  • Email to address :
  • Letter title : Purchase request
  • Hello,I need to get the activation file. Owner name : [Your Name] . On 03/03/2020 , (d/m/y) I used my paypal/visa/mastercard account named [ Your paypal/visa/mastercard’s Name] to send 30 dollars to paypal account [] with the request to buy 2 KEY files (price is 15 dollars for 1 device) for the REQUEST files below. Benefit package : FULL . The REQUEST file number in the directory: 2 Files. (And attach your file .)

Download ESPrk datasheet , Arduino Code , Documents

Go to this page to download all ESPrtk document : ESPrtk documents

Benefit package detail – FULL:

In previous versions, we limited the functions and limited use time.   Same with RTK 3.x.x , In version BT 4.x.x, we removed all these restrictions and combined it into one option: No time limit , no limit on usage functions and free upgrade.

Users will be able to own ESPrtk for themselves forever and do not need to pay any additional fees incurred during use.

All the functions that run on ESPrtk BT 4.x.x that we introduce in the document/datasheet and on this site can work on your device with just a single purchase.

You are supported by our ESPrtk development team and free advice 24/7 via email.

Benefit package detail – Verify FREE:

We require users to pay first, and then resend the activation file to the user. However, if you are a new user, you may be worried that someone (not us) is receiving money from you without sending you the full activation file..

So to ensure safety for users when paying and to protect our ESPrtk brand, you can ask us to provide LONG ID to verify the ESPrtk developer before paying.

Where to find your LONG ID:

LONG ID is a form of our digital signature used to identify the ESPrtk version. So LONG ID is different on every device and may not be the same on every updated version. This is to ensure the software you are using is developed by the ESPrtk team.

You can find LONG ID on port TX_UART0 when ESPrtk restarts, for example:

$ESPLOG|262|0|SYSTEM|ESPrtk Version: 3.0.0 .|Activated: 1 .|ESPrtk ID: 81909_GHB9A .|ESPrtk Short ID: 81909 .|ESPrtk Long ID: 81909_GHB9A_38Q4DM5A13J6UF3 .|Chip Rev: 1 .|MAC WIFI-STA: 30:AE:A4:28:24:90 .|MAC Bluetooth: 30:AE:A4:28:24:91 .|MAC Ethernet: 30:AE:A4:28:24:92 .||*1007

 You can also find it when you visit the [About] tab on the WEB configure.

Verify process before payment:

After receiving the Request.txt file from the user with the authentication request, instead of sending the Activation Key file, we will send back a list containing LONG ID corresponding to the devices in the Request.txt file.

Click “SHOW ORDER EXAMPLE” to example.

After getting LONG ID from us, compare and make sure it is the same as LONG ID on your device. Finally you can start paying to get the activation file.

The note:

The REQUEST and KEY files are unique on each ESPrtk device and cannot be used or replaced for other ESPrtk devices.

Don’t share the KEY file for anyone and don’t lose it, create at least 1 backup copy of it and store it in a safe place. Because you might need it.

Just upload the KEY file to ESPrtk only once. If the activation is successful, it will be stored in the ESP32’s flash in a secure partition, updating the firmware to ESPrtk will not lose it.
Can upload KEY file to ESPrtk more than one time, upload file will overwrite the old file.
You can download the REQUEST file from ESPrtk more than one time.

The KEY file works on any firmware version that is not older than the version it was created for. (For example, you have a KEY file on ESPrtk version 2.6.1, then you update the ESPrtk firmware to 3.0.0 to use new feature, You can still use the previous KEY file (2.6.1) to activate, as long as the KEY file is still in use time.)

Email support

We use 2 official email addresses to ask questions, ask for help, and request a device activation Key file.



You can also use the above 2 email addresses to ask anything related to ESPrtk, RTK Ublox module, RTK Navspark module, help build RTK NTRIP / RTK MQTT / RTK RADIO LoRa system, multi RTK system connectivity, multi-Rover, or ESPrtk debugging requirements, new feature requests, even contributing to the development of ESPrtk.

Don’t work alone, our ESPrtk development team will be with you and help you professionally, for free and in the best possible way.

In order for our mailbox to be arranged, please email us with the title in the following format:

-For get KEY file to activate ESPrtk : Click Here
-For asking and sending private messages:
Letter title: “Private email – your short title. “
For example: “Private email – Hello, I have some private questions.”

Facebook chat.

From 1/2018 , We use 1 official facebook account to ask questions or help for faster support !.

ESP32 Chip.

We provide the firmware to run on the ESP32 chip manufactured by ESPRESSIF.

ESPRESSIF also makes and sells standard ESP32 development boards. You can also buy it at or any reputable store.

ESP32-DevKitC V4 schematics (PDF) :

Click to access esp32_devkitc_v4-sch.pdf

We recommend these boards as it has an output pin that connects directly to the ESP32 GPIO pins, which is great for ESPrtk development or performance testing purposes.

All their documentation and circuit diagram are here:

Some note :

ESPrtk requires ESP32 D0WD chip – Dual core Tensilica Xtensa 32-bit LX6 microprocessor chip.

  • ESP32 WROOM 32D
  • ESP32 WROOM 32U
  • ESP32 WROOM 32E
  • ESP32 WROOM 32UE
    • The WROOM-32D and the WROOM-32U are the same chip type (ESP32 D0WD). It doesn’t matter when you choose 1 of the them.

      The UBLOX NINA W106 , WROOM-32E and the WROOM-32UE are the same chip type (ESP32 D0WD – ECHO V3). It doesn’t matter when you choose 1 of the them.

      The difference is the ‘U’ suffix, which means the U-FL / IPEX antenna connector is supported instead of the antenna on the PCB platform.

      ESP32 WROOM-32D and ESP32 WROOM-32U

      ESP32 WROOM-32UE and ESP32 WROOM-32E

      ESP32 NINA W106 Ublox

Can not access

We have recently received reports from visitors being unable to access’s links.

It seems that there is a problem with your home country access to the server.

You can use this tool to load the page as a visitor to another country.

Click here :
%d bloggers like this: