# TinkerNav RTK GNSS Board

> Open-source RTK GNSS board with SkyTraq PX1105R receiver and ESP32-S3 for centimeter-level positioning. Works as base station or rover with WiFi, Bluetooth LE, and optional LoRa connectivity.

## Quick Facts

- **Brand:** Tinkerbug Robotics
- **Board Type:** GNSS Receiver
- **Price:** ~$99
- **Product Readiness:** consumer
- **CPU:** ESP32-S3
- **CPU Architecture:** Xtensa LX7
- **CPU Cores:** 2
- **RAM:** 512KB SRAM
- **Flash:** 16MB
- **USB:** USB-C
- **Power:** USB-C or JST battery (1.8V-5.5V input)
- **Operating Voltage:** 3.3V
- **Antenna:** SMA

## Connectivity

- **Wifi:** 802.11 b/g/n
- **Bluetooth:** BLE 5.0

## Open Source

- **Firmware:** Yes
- **Schematics:** Yes
- **PCB Layout:** Yes
- **License:** CC-BY-SA

## Compatible Firmware

arduino

## Use Cases

- gps-tracking
- iot

## Components

- **SkyTraq PX1105R** (GNSS Receiver): GNSS receiver with integrated RTK engine for centimeter-level positioning accuracy, supporting GPS, GLONASS, Galileo, and BeiDou constellations. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.skytraq.com.tw%2Fhomesite%2FPX1105R.html&ref=openhardware.directory&product=tinkernav-rtk-gnss-board&source=md-export)
- **ESP32-S3** (MCU): Espressif ESP32-S3 dual-core Xtensa LX7 processor with integrated WiFi 802.11 b/g/n and Bluetooth 5.0 LE. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.espressif.com%2Fsites%2Fdefault%2Ffiles%2Fdocumentation%2Fesp32-s3_datasheet_en.pdf&ref=openhardware.directory&product=tinkernav-rtk-gnss-board&source=md-export)
- **TPS63070RNMR** (Power Management): Texas Instruments high-efficiency buck-boost converter with 2A output, providing stable 3.3V from a wide 1.8V-5.5V input range. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.ti.com%2Flit%2Fds%2Fsymlink%2Ftps63070.pdf&ref=openhardware.directory&product=tinkernav-rtk-gnss-board&source=md-export)

## Protocols

- **UART**
- **RTCM**
- **NTRIP**
- **USB**

## Accessories

- TinkerSend LoRa Radio

## Description

## Overview

The TinkerNav RTK GNSS Board by Tinkerbug Robotics is an open-source Real Time Kinematic (RTK) GNSS board designed for centimeter-level positioning accuracy. It combines a SkyTraq PX1105R GNSS receiver with an integrated RTK engine and an ESP32-S3 dual-core processor, making it suitable for both base station and rover configurations.

## Key Features

- **SkyTraq PX1105R GNSS receiver** with built-in RTK engine for centimeter-level accuracy
- **ESP32-S3 dual-core processor** with WiFi and Bluetooth LE
- **Dual-mode operation** — works as either RTK base station or rover
- **Multiple communication options** — WiFi, Bluetooth LE, and optional LoRa radio
- **Modular architecture** with plugin board support via 1x10 2.54mm sockets
- **Arduino IDE compatible** via Espressif board manager
- **Open-source** hardware (KiCad, Creative Commons-Share Alike) and firmware

## Power

- USB-C connection (2V-5.5V)
- JST 2.0 PH battery connector for 1S-2S LiPo batteries
- Input voltage range: 1.8V-5.5V
- TPS63070RNMR Buck-Boost converter producing 3.3V at up to 2A

## Connectors and Interfaces

- SMA connector for external GNSS antenna
- 2.54mm JST XH header for GNSS I/O
- USB-C for power and programming
- 2x 1x10 2.54mm sockets for plugin boards
- Breakout pins for LoRa and custom boards

## What's Included

- TinkerNav board
- JST 2.0 PH to JST/BEC LiPo adapter
- JST 2.0 PH to wire adapter

## Optional Accessories

- **TinkerSend LoRa Radio** ($29) — plugin board for extended-range correction data transmission via LoRa

## Software

The board is programmable via Arduino IDE (appears as ESP32-S3 Dev Module) or Espressif IDE. Open-source firmware examples are available for base station and rover configurations, including WiFi networking, NTRIP, and LoRa communication modes. The GNSS receiver can be configured via the ESP32-S3 or NavSpark GNSS Viewer software (default baud rate: 115200).

## Where to Buy

- [Tindie](https://openhardware.directory/r?to=https%3A%2F%2Fwww.tindie.com%2Fproducts%2Ftinkerbug%2Ftinkernav-rtk-gnss-board%2F&ref=openhardware.directory&product=tinkernav-rtk-gnss-board&source=md-export) — $99.00

## Resources

- [github](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2FTinkerbug-Robotics%2FTinkerNav&ref=openhardware.directory&product=tinkernav-rtk-gnss-board&source=md-export)
- [product](https://openhardware.directory/r?to=https%3A%2F%2Fwww.tindie.com%2Fproducts%2Ftinkerbug%2Ftinkernav-rtk-gnss-board%2F&ref=openhardware.directory&product=tinkernav-rtk-gnss-board&source=md-export)

## Tags

`rtk`, `gnss`, `gps`, `esp32-s3`, `skytraq`, `positioning`, `rover`, `base-station`, `lora`, `arduino`

## Images

![TinkerNav RTK GNSS Board](https://nbg1.your-objectstorage.com/openhardware-directory/entities/tinkernav-rtk-gnss-board/2a61b19355b9.jpg)
![TinkerNav RTK GNSS Board](https://nbg1.your-objectstorage.com/openhardware-directory/entities/tinkernav-rtk-gnss-board/f64086a2f62e.jpg)
![TinkerNav RTK GNSS Board](https://nbg1.your-objectstorage.com/openhardware-directory/entities/tinkernav-rtk-gnss-board/cad63467fb8f.png)
![TinkerNav RTK GNSS Board](https://nbg1.your-objectstorage.com/openhardware-directory/entities/tinkernav-rtk-gnss-board/fa3035d1dbc0.png)
![TinkerNav RTK GNSS Board](https://nbg1.your-objectstorage.com/openhardware-directory/entities/tinkernav-rtk-gnss-board/3918ef4531ed.png)
![TinkerNav RTK GNSS Board](https://nbg1.your-objectstorage.com/openhardware-directory/entities/tinkernav-rtk-gnss-board/1037519f4b9a.png)
![TinkerNav RTK GNSS Board](https://nbg1.your-objectstorage.com/openhardware-directory/entities/tinkernav-rtk-gnss-board/3e12825166dd.png)

> **Battery Powered:** 1S-2S LiPo (JST 2.0 PH)

---
[View full device page](https://openhardware.directory/devices/tinkernav-rtk-gnss-board)