---
title: "NTRIP Ethernet Base ESP32 F9P AGOPENPGS RTK2GO"
url: "https://maker.wiznet.io/teddy/projects/ntrip-ethernet-base-esp32-f9p-agopenpgs-rtk2go/"
markdown_url: "https://maker.wiznet.io/teddy/projects/ntrip-ethernet-base-esp32-f9p-agopenpgs-rtk2go/md"
type: "UCC: User Created Content"
author: "Kari Hemminki"
author_url: "https://esprtk.com/kari_hemminki_ntrip_agopenpgs/"
editor: "WIZnet"
editor_url: "https://maker.wiznet.io/"
original_author: "Kari Hemminki"
original_url: "https://esprtk.com/kari_hemminki_ntrip_agopenpgs/"
license: "TAPR Open Hardware License (TAPR-OHL)"
published: "2022-09-01"
language: "en"
likes: 4
views: 1211
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# NTRIP Ethernet Base ESP32 F9P AGOPENPGS RTK2GO

> w5500

Original author: Kari Hemminki (source: https://esprtk.com/kari_hemminki_ntrip_agopenpgs/)

## Article

Hello ESPrtk User .

We are really happy when continue to update the results of Kari Hemminki’s RTK Basestation and AGOPENGPS system.

He has been using Base ESPrtk for a long time and has also moved on to a new design. Now it’s time for him to come back and share with us the good results he got with his system.

His previous project here : <https://www.facebook.com/kari.hemminki/>

This is the ESPrtk NTRIP Base project for Kari Hemminki’s AGOPENGPS screen tractor. See video below :

[Embedded media](https://www.youtube.com/embed/cckbCr_x3Ew?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en&autohide=2&wmode=transparent)

He did the tests on WIFI and then switched to Ethernet for a stable 24/7 connection.

He selected RTK2GO as a CASTER Server and forwarded the RTCM data to Rover.

Next step, he try with 1005(1),1074 (1), 1084(1), 1230(1) on F9P and got stable RTK FIX on F9P Rover AGOPENGPS !

Below are some photos he emailed us of the ESPrtk Ardusimple F9P DIY board and setup.

### Hardware.

- App Build : NTRIP/MQTT RTK BaseStation+Rover+CASTER

- ESP32 : ESP32 DEV KIT C Espressif ( [ESP32_WROOM_32U](https://esprtk.files.wordpress.com/2020/11/htb1sxjax5lxk1rjy0ffq6zydvxa6-copy.jpg) or [ESP32_WROOM_32UE](https://esprtk.files.wordpress.com/2021/09/esprtk-esp32-wroom-e-_-esp32-wroom-ue.jpg) CHIP)

- RTK GNSS: F9P or PX1122R

- Display: OLED SSD1306 0.96 inch or SH1106 1.3 inch( option !)

- Ethernet: W5500 ( option !)

- Power supply: 5V 2.5A Adapter

- Other: LED , Button, Switch , 2.4Ghz WiFi Antenna , GNSS RTK Antenna, RJ45 Etheret cable, Micro USB Cable , 3.3V Active Buzzer , …

If you want to build your own RTK Base station, read more here [(Full instructions, connection diagram, how to configure):](https://esprtk.com/blog_px1122r_f9p_esp32_topcon_trimble_john_deere/)
[NTRIP RTK Basestation – PX1122R / F9P + ESP32 + TRIMBLE, TOPCON, John Deere – ESP32 RTK.](https://esprtk.com/blog_px1122r_f9p_esp32_topcon_trimble_john_deere/)

If you want to build your own CORS RTK SERVER Base station, read more here [(Full instructions, connection diagram, how to configure):](https://esprtk.com/blog_diy_ntrip_caster_server_with_free_ddns_esp32_f9p_px1122r/)
[DIY NTRIP CASTER CORS Server with ESP32 and free DDNS host name – F9P PX1122R ESP32 RTK.](https://esprtk.com/blog_diy_ntrip_caster_server_with_free_ddns_esp32_f9p_px1122r/)

[![FULL Size - ESPRTK NTRIP CASTER SEVER ESP32 F9P PX1122R UBLOX SKYTRAQ NAVSPARK TRIMBLE TOPCON HEMISPHERE](https://esprtk.files.wordpress.com/2021/09/ntrip-caster-server-esprtk-esp32-rtk-preparse-1-caster-.png?w=1300)](https://esprtk.files.wordpress.com/2021/09/ntrip-caster-server-esprtk-esp32-rtk-preparse-1-caster-.png)

- [PX1122R/PX1172R – Navspark (Fullsize)](https://esprtk.files.wordpress.com/2021/09/ntrip-caster-esprtk-topcon-trible-base-rtk-ntrip-wifi-_ethernet-w5500-navspark-skytraq-px1122r-ns-hp-gn-ns-hp-bd-ns-hp-gl.jpeg)

- [F9P – Drotek (Fullsize)](https://esprtk.files.wordpress.com/2021/09/ntrip-caster-esprtk-topcon-trible-base-rtk-ntrip-wifi-ethernet-w5500-_-drotek-f9p-ublox-.jpeg)

- [F9P – Ardusimple (Fullsize)](https://esprtk.files.wordpress.com/2021/09/ntrip-caster-esprtk-topcon-trible-base-rtk-ntrip-wifi-ethernet-w5500_-ardusimple-f9p-ublox-.jpeg)

- [F9P – Sparkfun (Fullsize)](https://esprtk.files.wordpress.com/2021/09/ntrip-caster-esprtk-topcon-trible-base-rtk-ntrip-wifi-ethernet-w5500_-sparkfun-f9p-ublox-.jpeg)

- [F9P – C099-F9P UBLOX (Fullsize)](https://esprtk.files.wordpress.com/2021/09/ntrip-caster-esprtk-topcon-trible-base-rtk-ntrip-wifi-ethernet-w5500-_-c099-f9p-ublox-.jpeg)

**Warning !**

For those who are intending to use buzzer on ESPrtk.

To protect ESP32 chip. Do not connect the buzzer directly to the ESP32’s GPIO12 pin.

Please use protection diode (or combine with NPN transistor as shown image below).

[![](https://esprtk.files.wordpress.com/2022/04/esp32-esprtk-buzzer-on-gpio12-protect-esp32-chip-.jpeg)](https://esprtk.files.wordpress.com/2022/04/esp32-esprtk-buzzer-on-gpio12-protect-esp32-chip-.jpeg)

[![FULL Size -](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_2.jpg)](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_2.jpg)

[![FULL Size -](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_1.jpg)](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_1.jpg)

[![FULL Size -](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_3.jpg)](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_3.jpg)

[![FULL Size -](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_4.jpg)](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_4.jpg)

[![FULL Size -](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_5.jpg)](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_5.jpg)

[![FULL Size -](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_6.jpg)](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_6.jpg)

[![FULL Size -](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_7.jpg)](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_7.jpg)

[![FULL Size -](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_8.jpg)](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_8.jpg)

[![FULL Size -](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_9.jpg)](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_9.jpg)

[![FULL Size -](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_10.jpg)](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_10.jpg)

[![FULL Size -](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_11.jpg)](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_11.jpg)

[![FULL Size -](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_12.jpg)](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_12.jpg)

[![FULL Size -](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_13.jpg)](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_13.jpg)

[![FULL Size -](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_14.jpg)](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_14.jpg)

[![FULL Size -](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_0.jpg)](https://esprtk.files.wordpress.com/2022/07/kari-hemminki-esprtk-agopengps-rtk-base-ntrip-f9p-esp32-_0.jpg)

### **Contact – Kari Hemminki**

- EM Kari Hemminki : **karihe79@gmail.com**

- FB Kari Hemminki : [**https://www.facebook.com/kari.hemminki**](https://www.facebook.com/kari.hemminki)

All images and files copyright belongs to** Kari Hemminki **.

ESPrtk Q/A support team : **contact@esprtk.com**

---

Source: https://maker.wiznet.io/teddy/projects/ntrip-ethernet-base-esp32-f9p-agopenpgs-rtk2go/
