Skip to content

Commit 6c7620d

Browse files
committed
GPSDO changes
1 parent 85c5f14 commit 6c7620d

File tree

8 files changed

+97
-99
lines changed

8 files changed

+97
-99
lines changed

.github/workflows/build-for-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Build RTK mosaic-T Firmware
1+
name: Build RTK GPSDO Firmware
22
on:
33
workflow_dispatch:
44
branches:

README.md

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,31 @@
1-
SparkFun RTK mosaic-T
1+
SparkFun GPSDO
22
========================================
33

4-
[![SparkFun RTK mosaic-T](https://cdn.sparkfun.com/r/600-600/assets/parts/2/4/0/7/2/23748-RTK-Mosaic-X5-Kit-All-Feature.jpg)](https://cdn.sparkfun.com/assets/parts/2/4/0/7/2/23748-RTK-Mosaic-X5-Kit-All-Feature.jpg)
4+
[![SparkFun GPSDO]()]()
55

6-
[*SparkFun RTK mosaic-T (GPS-26289)*](https://www.sparkfun.com/products/26289)
6+
[*SparkFun GPSDO (GPS-26289)*](https://www.sparkfun.com/products/26289)
77

8-
Designed and manufactured in Boulder, Colorado, USA, the SparkFun RTK mosaic-T is the perfect solution for your high-precision timing needs. Based around the multi-constellation, multi-frequency, L5-ready mosaic-T from Septentrio, this is our most accurate GNSS timing product to date. It features a disciplined 10MHz Digitally-Controlled Temperature-Controlled Crystal Oscillator (DCTCXO). The mosaic-T also has built-in on-module support for the Fugro AtomiChron L-band timing service.
8+
Designed and manufactured in Boulder, Colorado, USA, the SparkFun GPS Disciplined Oscillator (GPSDO) is the perfect solution for your high-precision timing needs. Based around the multi-constellation, multi-frequency, L5-ready mosaic-T from Septentrio, this is our most accurate GNSS timing product to date. It features a disciplined 10MHz Digitally-Controlled Temperature-Controlled Crystal Oscillator (DCTCXO). The mosaic-T also has built-in on-module support for the Fugro AtomiChron L-band timing service.
99

1010
* SMA Connections:
1111
* GNSS Antenna (L1/L2/L5/L-Band) - provides 5V for an active antenna
12-
* 10MHz Sine Wave - disciplined, 50Ohm, 3.3V / 5V switchable
13-
* Pulse-Per-Second Square Wave - 50Ohm, 3.3V / 5V switchable
14-
* ESP32 WiFi/BT - reverse polarity (RP), unused by the current firmware
12+
* 10MHz Output - disciplined, configurable for 5V / 3.3V / 2.8V / 1.8V and 50 Ohm
13+
* 10MHz Input - configurable
14+
* Pulse-Per-Second Square Wave - configurable for 5V / 3.3V / 2.8V / 1.8V and 50 Ohm
15+
* EventA Input - configurable for 5V / 3.3V / 2.8V / 1.8V
1516
* 3.5mm Screw Cage Connections:
1617
* 9V-36V DC input
1718
* GND
1819
* mosaic-T COM2 (TX/RX/CTS/RTS) - 3.3V / 5V switchable
1920
* CTS can be configured as a 3.3V / 5V power output via a solder jumper
20-
* EventA & EventB inputs - 3.3V / 5V switchable
21-
* Pulse-Per-Second output - 3.3V / 5V switchable
21+
* EventB input - 3.3V / 5V switchable
22+
* Secondary I<sup>2</sup>C bus (SCL and SDA) - 3.3V / 5V switchable
2223
* Power Options:
2324
* USB-C
2425
* Power-over-Ethernet (PoE)
2526
* 9V-36V DC input (fully isolated)
2627

27-
Under the hood, the RTK mosaic-T is based on the mosaic-T GNSS module from Septentrio, plus the Espressif ESP32-WROVER processor (16MB flash, 8MB PSRAM). The mosaic-T has USB-C connectivity (with Ethernet-over-USB), multiple UARTs and supports full Ethernet connectivity. You can connect the mosaic-T directly to your Ethernet network - our product supports Power-over-Ethernet too. The ESP32 rides shotgun: disciplining the DCTCXO and controlling the OLED display. The RTK mosaic-T has multiple power options including USB-C, PoE and 9V-36V DC, making it easy to connect it to a battery-backed supply.
28+
Under the hood, the GPSDO is based on the mosaic-T GNSS module from Septentrio, plus the Espressif ESP32-WROVER processor (16MB flash, 8MB PSRAM). The mosaic-T has USB-C connectivity (with Ethernet-over-USB), multiple UARTs and supports full Ethernet connectivity. You can connect the mosaic-T directly to your Ethernet network - our product supports Power-over-Ethernet too. The ESP32 rides shotgun: disciplining the DCTCXO and controlling the OLED display. Remote configuration is possible, the ESP32 console can be accessed via TCP. The GPSDO has multiple power options including USB-C, PoE and 9V-36V DC, making it easy to connect it to a battery-backed supply.
2829

2930
RTK Base
3031
--------------
@@ -33,7 +34,7 @@ The mosaic-T is a superb GNSS module designed for highly accurate timing applica
3334
Documentation
3435
--------------
3536

36-
* **[Product Manual](http://docs.sparkfun.com/SparkFun_RTK_mosaic-T/)** - Product manual for the RTK mosaic-T hosted by GitHub pages.<br>
37+
* **[Product Manual](http://docs.sparkfun.com/SparkFun_GPSDO/)** - Product manual for the GPSDO hosted by GitHub pages.<br>
3738
[![Built with Material for MkDocs](https://img.shields.io/badge/Material_for_MkDocs-526CFE?logo=MaterialForMkDocs&logoColor=white)](https://squidfunk.github.io/mkdocs-material/) [![GitHub Pages Deploy](https://github.com/sparkfun/SparkFun_RTK_mosaic-T/actions/workflows/mkdocs.yml/badge.svg)](https://github.com/sparkfun/SparkFun_RTK_mosaic-T/actions/workflows/mkdocs.yml)
3839

3940

@@ -63,7 +64,7 @@ Repository Contents
6364
* **[/Front_Sticker](/Front_Sticker/)** - DXF and PDF files for the front sticker
6465
* **[/Rear_Sticker](/Rear_Sticker/)** - DXF and PDF files for the rear sticker
6566
* **[/Firmware](/Firmware/)** - Arduino source code and binaries for the firmware which runs on the ESP32-WROVER
66-
* **[/Test_Sketches](/Test_Sketches/)** - Additional code used to validate and test the RTK mosaic-T
67+
* **[/Test_Sketches](/Test_Sketches/)** - Additional code used to validate and test the GPSDO
6768
* **[/Documents](/Documents/)** - Component datasheets etc.
6869

6970
Product Variants

docs/L5.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
icon: material/video-input-antenna
33
---
44

5-
The RTK mosaic-T is L5-capable but, because the GPS L5 service is currently pre-operational and marked as "unhealthy", it takes some extra configuration steps to enable L5:
5+
The mosaic-T is L5-capable but, because the GPS L5 service is currently pre-operational and marked as "unhealthy", it takes some extra configuration steps to enable L5:
66

77
## Web Interface
88

docs/hardware_assembly.md

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,19 @@ icon: material/tools
33
---
44

55
!!! warning
6-
When assembling the RTK mosaic-T, users should attach any power connections last. While there shouldn't be any issues with hot-swapping peripherals, it is common practice to power electronics as the last step of the assembly process *(and the power should be disconnected before removing components)*.
6+
When assembling the GPSDO, users should attach any power connections last. While there shouldn't be any issues with hot-swapping peripherals, it is common practice to power electronics as the last step of the assembly process *(and the power should be disconnected before removing components)*.
77

88
??? info "What is in the Box?"
9-
The RTK mosaic-T comes packaged as a complete kit, with all the accessories you'd need to set it up.
9+
The GPSDO comes packaged as a complete kit, with all the accessories you'd need to set it up.
1010

1111
<figure markdown>
1212
[![Kit contents](https://cdn.sparkfun.com//assets/parts/2/4/0/7/2/23748-RTK-Mosaic-X5-Kit-All-Feature.jpg){ width="300" }](https://cdn.sparkfun.com//assets/parts/2/4/0/7/2/23748-RTK-Mosaic-X5-Kit-All-Feature.jpg "Click to enlarge")
1313
<figcaption markdown>
14-
Everything that is included in the RTK mosaic-T kit.
14+
Everything that is included in the GPSDO kit.
1515
</figcaption>
1616
</figure>
1717

18-
Inside the box, users will find the [GNSS antenna](https://www.sparkfun.com/products/21801), RTK mosaic-T in its aluminum enclosure, and another box containing additional accessories. Inside, the accessory box, users will find the [CAT-6 Ethernet cable](https://www.sparkfun.com/products/8915), [USB cable](https://www.sparkfun.com/products/15424), [SMA to TNC cable](https://www.sparkfun.com/products/21740), [USB power supply](https://www.sparkfun.com/products/11456), [WiFi antenna](https://www.sparkfun.com/products/145), and [32GB SD card](https://www.sparkfun.com/products/19041).
18+
Inside the box, users will find the [GNSS antenna](https://www.sparkfun.com/products/21801), GPSDO in its aluminum enclosure, and another box containing additional accessories. Inside, the accessory box, users will find the [CAT-6 Ethernet cable](https://www.sparkfun.com/products/8915), [USB cable](https://www.sparkfun.com/products/15424), [SMA to TNC cable](https://www.sparkfun.com/products/21740), [USB power supply](https://www.sparkfun.com/products/11456) and [32GB SD card](https://www.sparkfun.com/products/19041).
1919

2020
<div class="grid" markdown>
2121

@@ -24,7 +24,7 @@ icon: material/tools
2424
<figure markdown>
2525
[![Kit contents](./assets/img/hookup_guide/packaged_box.jpg){ width="300" }](./assets/img/hookup_guide/packaged_box.jpg "Click to enlarge")
2626
<figcaption markdown>
27-
The contents of the RTK mosaic-T package.
27+
The contents of the GPSDO package.
2828
</figcaption>
2929
</figure>
3030

@@ -45,7 +45,7 @@ icon: material/tools
4545

4646

4747
## USB-C Ports
48-
The USB ports are utilized to configure the mosaic-T module and ESP32 firmware settings. Additionally, the USB ports can also be used as a power source for the RTK mosaic-T.
48+
The USB ports are utilized to configure the mosaic-T module and ESP32 firmware settings. Additionally, the USB ports can also be used as a power source for the GPSDO.
4949

5050
<div class="grid" markdown>
5151

@@ -55,7 +55,7 @@ The USB port to the mosaic-T can be used to configure the module through an IP p
5555

5656
<figure markdown>
5757
[![mosaic-T USB connection](./assets/img/hookup_guide/assembly-usb-mosaic.jpg){ width="400" }](./assets/img/hookup_guide/assembly-usb-mosaic.jpg "Click to enlarge")
58-
<figcaption markdown>The RTK mosaic-T with USB-C cable being attached.</figcaption>
58+
<figcaption markdown>The GPSDO with USB-C cable being attached.</figcaption>
5959
</figure>
6060

6161
</div>
@@ -66,7 +66,7 @@ With the default firmware, the USB port for the ESP32 is used for serial communi
6666

6767
<figure markdown>
6868
[![ESP32 USB connection](./assets/img/hookup_guide/assembly-usb-esp32.jpg){ width="400" }](./assets/img/hookup_guide/assembly-usb-esp32.jpg "Click to enlarge")
69-
<figcaption markdown>The RTK mosaic-T with USB-C cable being attached.</figcaption>
69+
<figcaption markdown>The GPSDO with USB-C cable being attached.</figcaption>
7070
</figure>
7171

7272
</div>
@@ -83,16 +83,16 @@ With the default firmware, the USB port for the ESP32 is used for serial communi
8383

8484
<div markdown>
8585

86-
In order to receive [GNSS](https://en.wikipedia.org/wiki/Satellite_navigation "Global Navigation Satellite System") signals, users will need a compatible antenna. With the parts included in this kit, connect the L1/L2/L5 (tri-band) GNSS antenna to the RTK mosaic-T using the TNC-to-SMA cable.
86+
In order to receive [GNSS](https://en.wikipedia.org/wiki/Satellite_navigation "Global Navigation Satellite System") signals, users will need a compatible antenna. With the parts included in this kit, connect the L1/L2/L5 (tri-band) GNSS antenna to the GPSDO using the TNC-to-SMA cable.
8787

8888
<figure markdown>
8989
[![GNSS antenna connected to the cable](./assets/img/hookup_guide/assembly-gnss-tnc.jpg){ width="400" }](./assets/img/hookup_guide/assembly-gnss-tnc.jpg "Click to enlarge")
9090
<figcaption markdown>Attaching a tri-band GNSS antenna to the TNC-SMA cable.</figcaption>
9191
</figure>
9292

9393
<figure markdown>
94-
[![GNSS antenna connected to the RTK mosaic-T](./assets/img/hookup_guide/assembly-gnss_antenna.jpg){ width="400" }](./assets/img/hookup_guide/assembly-gnss_antenna.jpg "Click to enlarge")
95-
<figcaption markdown>Attaching a TNC-SMA cable to the SMA connector on the RTK mosaic-T.</figcaption>
94+
[![GNSS antenna connected to the GPSDO](./assets/img/hookup_guide/assembly-gnss_antenna.jpg){ width="400" }](./assets/img/hookup_guide/assembly-gnss_antenna.jpg "Click to enlarge")
95+
<figcaption markdown>Attaching a TNC-SMA cable to the SMA connector on the GPSDO.</figcaption>
9696
</figure>
9797

9898
</div>
@@ -103,24 +103,24 @@ In order to receive [GNSS](https://en.wikipedia.org/wiki/Satellite_navigation "G
103103
Users should mount their GNSS antenna outside, where it will have a clear, unobstructed view of the sky. Avoid areas with nearby buildings, EMF structures (i.e. radio towers or power lines), and vegetation (i.e. trees). These objects can increase errors due to signal muti-path, interference, and elevated noise plane.
104104

105105
<figure markdown>
106-
[![GNSS antenna connected to the RTK mosaic-T](./assets/img/hookup_guide/assembly-gnss-mount_location.jpg){ width="400" }](./assets/img/hookup_guide/assembly-gnss-mount_location.jpg "Click to enlarge")
106+
[![GNSS antenna connected to the GPSDO](./assets/img/hookup_guide/assembly-gnss-mount_location.jpg){ width="400" }](./assets/img/hookup_guide/assembly-gnss-mount_location.jpg "Click to enlarge")
107107
<figcaption markdown>The tri-band GPS antenna, mounted outside with an unobstructed view of the sky.</figcaption>
108108
</figure>
109109

110110
??? tip "Connector Polarity"
111-
When selecting antennas and/or cables for the RTK mosaic-T, double-check the polarity of the connection.
111+
When selecting antennas and/or cables for the GPSDO, double-check the polarity of the connection.
112112

113113

114114
## Ethernet Jack
115-
There is a single ethernet jack on the RTK mosaic-T, which can be used to provide network access to the mosaic-T module. It supports [power over ethernet (PoE)](https://en.wikipedia.org/wiki/Power_over_Ethernet "PoE") to power the device.
115+
There is a single ethernet jack on the GPSDO, which can be used to provide network access to the mosaic-T module. It supports [power over ethernet (PoE)](https://en.wikipedia.org/wiki/Power_over_Ethernet "PoE") to power the device.
116116

117-
The jack to the mosaic-T allows users to provide internet access and power; it supports [PoE](https://en.wikipedia.org/wiki/Power_over_Ethernet "Power over Ethernet"). To provide network access, users should connect the RTK mosaic-T from the `ETHERNET (PoE)` jack to their local network with the (CAT-6) ethernet cable provided in the kit.
117+
The jack to the mosaic-T allows users to provide internet access and power; it supports [PoE](https://en.wikipedia.org/wiki/Power_over_Ethernet "Power over Ethernet"). To provide network access, users should connect the GPSDO from the `ETHERNET (PoE)` jack to their local network with the (CAT-6) ethernet cable provided in the kit.
118118

119-
* To power the device, a PoE network switch or PoE injector should be installed in between the network connection to the RTK mosaic-T.
119+
* To power the device, a PoE network switch or PoE injector should be installed in between the network connection to the GPSDO.
120120

121121
<figure markdown>
122122
[![mosaic-T PoE connection](./assets/img/hookup_guide/assembly-ethernet-mosaic.jpg){ width="400" }](./assets/img/hookup_guide/assembly-ethernet-mosaic.jpg "Click to enlarge")
123-
<figcaption markdown>The RTK mosaic-T with ethernet cable being attached to the `ETHERNET (PoE)` jack.</figcaption>
123+
<figcaption markdown>The GPSDO with ethernet cable being attached to the `ETHERNET (PoE)` jack.</figcaption>
124124
</figure>
125125

126126
??? tip "Configuration: mosaic-T Settings"
@@ -154,8 +154,8 @@ The jack to the mosaic-T allows users to provide internet access and power; it s
154154
An &micro;SD card slot is available for users to log and store data, locally on the board. Users will need to insert a compatible SD card and configure the mosaic-T module for data logging.
155155

156156
<figure markdown>
157-
[![RTK mosaic-T SD card slot](./assets/img/hookup_guide/assembly-sd_card.jpg){ width="400" }](./assets/img/hookup_guide/assembly-sd_card.jpg "Click to enlarge")
158-
<figcaption markdown>Inserting an SD card into the RTK mosaic-T.</figcaption>
157+
[![GPSDO SD card slot](./assets/img/hookup_guide/assembly-sd_card.jpg){ width="400" }](./assets/img/hookup_guide/assembly-sd_card.jpg "Click to enlarge")
158+
<figcaption markdown>Inserting an SD card into the GPSDO.</figcaption>
159159
</figure>
160160

161161
!!! info "SD Card Compatibility"
@@ -184,7 +184,7 @@ An &micro;SD card slot is available for users to log and store data, locally on
184184

185185

186186
## IO Terminals
187-
Users can easily attach accessories to the RTK mosaic-T by wiring them into the terminal blocks on the back of the enclosure.
187+
Users can easily attach accessories to the GPSDO by wiring them into the terminal blocks on the back of the enclosure.
188188

189189
<figure markdown>
190190
[![Terminal Block](./assets/img/hookup_guide/assembly-terminal_block2.jpg){ width="400" }](./assets/img/hookup_guide/assembly-terminal_block2.jpg "Click to enlarge")
@@ -193,7 +193,7 @@ Users can easily attach accessories to the RTK mosaic-T by wiring them into the
193193

194194

195195
??? tip "Multiple Connections"
196-
For multiple connections or wiring harnesses, users can disconnect the terminal block from its socket on the RTK mosaic-T.
196+
For multiple connections or wiring harnesses, users can disconnect the terminal block from its socket on the GPSDO.
197197

198198
<figure markdown>
199199
[![Disassembled Terminal Block](https://cdn.sparkfun.com/c/600-400/assets/parts/2/2/5/2/5/22461-_PRT_10-Way_Terminal___Socket-_01.jpg){ width="400" }](https://cdn.sparkfun.com/assets/parts/2/2/5/2/5/22461-_PRT_10-Way_Terminal___Socket-_01.jpg "Click to enlarge")
@@ -224,15 +224,15 @@ Users can easily attach accessories to the RTK mosaic-T by wiring them into the
224224

225225
<figure markdown>
226226
[![Terminal Block](./assets/img/hookup_guide/assembly-terminal_block-attach.jpg){ width="400" }](./assets/img/hookup_guide/assembly-terminal_block-attach.jpg "Click to enlarge")
227-
<figcaption markdown>Attaching the terminal block to its socket on the RTK mosaic-T.</figcaption>
227+
<figcaption markdown>Attaching the terminal block to its socket on the GPSDO.</figcaption>
228228
</figure>
229229

230230
</div>
231231

232232
</div>
233233

234234
!!! warning
235-
To avoid shorts or damaging the RTK mosaic-T, verify the wiring with the labels on the back of the enclosure.
235+
To avoid shorts or damaging the GPSDO, verify the wiring with the labels on the back of the enclosure.
236236

237237

238238

0 commit comments

Comments
 (0)