Skip to content

Commit ed6fd09

Browse files
committed
Update hardware_rtk_surveyor.md
1 parent cd21c61 commit ed6fd09

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

docs/hardware_rtk_surveyor.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -97,15 +97,15 @@ The RTK Surveyor can be charged from any USB port or adapter. The charge circuit
9797

9898
To quickly view the state of charge, turn on the unit. A green LED indicates > 50% charge remaining. A yellow LED indicates > 10% charge remaining. A red LED indicates less than 10% charge remaining.
9999

100-
# Advanced Features
100+
## Advanced Features
101101

102102
The RTK Surveyor is a hacker’s delight. Under the hood of the RTK Surveyor is an ESP32 WROOM connected to a ZED-F9P as well as some peripheral hardware (LiPo fuel gauge, microSD, etc). It is programmed in Arduino and can be tailored by the end user to fit their needs.
103103

104104
[![RTK Survayor Schematic](https://cdn.sparkfun.com/r/600-600/assets/learn_tutorials/1/4/6/3/SparkFun_RTK_Surveyor_-_Schematic.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/4/6/3/SparkFun_GPS_RTK_Surveyor-v13.pdf)
105105

106106
*Click on the image to get a closer look at the Schematic*
107107

108-
## ZED-F9P GNSS Receiver
108+
### ZED-F9P GNSS Receiver
109109

110110
The [ZED-F9P GNSS receiver](https://www.sparkfun.com/products/16481) is configured over I<sup>2</sup>C and uses two UARTs to output NMEA (UART1) and input/output RTCM (UART2).
111111

@@ -115,7 +115,7 @@ Two internal slide switches control the flow of NMEA and RTCM traffic between th
115115

116116
[![Communication switches](https://cdn.sparkfun.com/assets/learn_tutorials/1/4/6/3/RTK_Surveyor_Internal_-_NMEA_Switches.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/4/6/3/RTK_Surveyor_Internal_-_NMEA_Switches.jpg)
117117

118-
## ESP32
118+
### ESP32
119119

120120
The [ESP32](https://www.sparkfun.com/products/15663) uses a standard USB to serial conversion IC ([CH340](https://learn.sparkfun.com/tutorials/how-to-install-ch340-drivers/all)) to program the device. You can use the ESP32 core for Arduino or Espressif’s [IoT Development Framework (IDF)](https://www.espressif.com/en/support/download/all).
121121

@@ -129,32 +129,32 @@ If you've never connected a CH340 device to your computer before, you may need t
129129
[![ESP32 on SparkFun RTK Surveyor](https://cdn.sparkfun.com/assets/learn_tutorials/1/4/6/3/RTK_Surveyor_Internal_-_ESP32-1.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/4/6/3/RTK_Surveyor_Internal_-_ESP32-1.jpg)
130130

131131

132-
## Measurement Jumpers
132+
### Measurement Jumpers
133133

134134
To facilitate the measurement of run, charge, and quiescent currents, two measurement jumpers are included. These are normally closed jumpers combined with a 2-pin 0.1” footprint. To take a measurement, cut the jumper and install a 2-pin header and use [banana to IC hook](https://www.sparkfun.com/products/506) cables to a DMM.
135135

136136
[![Measurement Jumpers on SparkFun RTK Surveyor](https://cdn.sparkfun.com/assets/learn_tutorials/1/4/6/3/RTK_Surveyor_Internal_-_Measurement_Jumpers.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/4/6/3/RTK_Surveyor_Internal_-_Measurement_Jumpers.jpg)
137137

138-
## LiPo and Charging
138+
### LiPo and Charging
139139

140140
The RTK Surveyor houses a standard [1000mAh 3.7V LiPo](https://www.sparkfun.com/products/13813). The charge circuit is set to 1A so with an appropriate power source, charging an empty battery should take roughly one hour. USB C on the RTK Surveyor is configured for 2A draw so if the user attaches to a USB 3.0 port, the charge circuit should operate near the 1A max. If a user attaches to a USB 2.0 port, the charge circuit will operate at 500mA.
141141

142142
[![LiPo and Charging on SparkFun RTK Surveyor](https://cdn.sparkfun.com/assets/learn_tutorials/1/4/6/3/RTK_Surveyor_Internal_-_LiPo_Charging1.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/4/6/3/RTK_Surveyor_Internal_-_LiPo_Charging1.jpg)
143143

144144

145-
## MAX17048 Fuel Gauge
145+
### MAX17048 Fuel Gauge
146146

147147
The [MAX17048](https://cdn.sparkfun.com/assets/learn_tutorials/1/4/6/3/MAX17048-MAX17049.pdf) is a simple to use fuel gauge IC that gives the user a statement of charge (SOC) that is basically a 0 to 100% report. The MAX17048 has a sophisticated algorithm to figure out what the SOC is based on cell voltage that is beyond the scope of this tutorial but for our purposes, allows us to control the color of the power LED.
148148

149149
[![MAX17048 Fuel Gauge on SparkFun RTK Surveyor](https://cdn.sparkfun.com/assets/learn_tutorials/1/4/6/3/RTK_Surveyor_Internal_-_MAX17048_Fuel_Gauge1.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/4/6/3/RTK_Surveyor_Internal_-_MAX17048_Fuel_Gauge1.jpg)
150150

151-
## Qwiic
151+
### Qwiic
152152

153153
A [Qwiic connector](https://www.sparkfun.com/qwiic) is exposed on the end of the unit. This allows connection to the I<sup>2</sup>C bus on the ESP32. Currently the stock RTK Surveyor does not support any additional Qwiic sensors or display but users may add support for their own application.
154154

155155
[![Qwiic Connector on SparkFun RTK Surveyor](https://cdn.sparkfun.com/assets/learn_tutorials/1/4/6/3/RTK_Surveyor_Internal_-_Qwiic.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/4/6/3/RTK_Surveyor_Internal_-_Qwiic.jpg)
156156

157-
## microSD
157+
### microSD
158158

159159
A microSD socket is situated on the ESP32 SPI bus. Any microSD up to 32GB is supported. RTK Surveyor supports RAWX and NMEA logging to the SD card. Max logging time can also be set (default is 10 hours) to avoid multi-gigabyte text files. For more information about RAWX and doing PPP please see [this tutorial](https://learn.sparkfun.com/tutorials/how-to-build-a-diy-gnss-reference-station#gather-raw-gnss-data).
160160

0 commit comments

Comments
 (0)