Skip to content

Commit f36bfe1

Browse files
Update introduction.md
- Move product feature info - Update "10MHz Signal" in comparison table - Update tutorials - Reorder list - Add tutorials
1 parent 5f1cf4d commit f36bfe1

File tree

1 file changed

+109
-85
lines changed

1 file changed

+109
-85
lines changed

docs/introduction.md

Lines changed: 109 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -32,69 +32,71 @@ icon: material/book-open-page-variant
3232

3333
Under the hood, the GNSSDO 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 GNSSDO has multiple power options including USB-C, PoE and 9V-36V DC, making it easy to connect it to a battery-backed supply. Robust SMA connections and screw cage terminals provide access to the Pulse-Per-Second and 10MHz clock signals.
3434

35+
36+
??? info "Features"
37+
- Septentrio mosaic-T multi-constellation, multi-frequency GNSS timing receiver
38+
- Accurate and resilient with dedicated timing features
39+
- Highly secure against jamming and spoofing with AIM+ unique interference mitigation technology combined with Fugro AtomiChron services
40+
- Update rate of 10 Hz
41+
- 448 hardware channels for simultaneous tracking of all visible supported satellite signals:
42+
- GPS: L1C/A, L1PY, L2C, L2P, L5
43+
- GLONASS: L1CA, L2CA, L2P, L3 CDMA
44+
- Beidou: B1I, B1C, B2a, B2b, B2I, B3
45+
- Galileo: E1, E5a, E5b, E5 AltBoc, E6
46+
- QZSS: L1C/A, L1 C/B, L2C, L5
47+
- NavIC: L5
48+
- SBAS: Egnos, WAAS, GAGAN, MSAS, SDCM (L1, L5)
49+
- On-module L-band
50+
- Supports RTCM input for RTK Rover. **RTCM output (RTK Base) is not supported.**
51+
- Time pulse precision: 5ns
52+
- Time pulse precision with AtomiChron (L-Band or IP): < 1ns
53+
- Event accuracy: < 20ns
54+
- Operating temperature: -40 to 85 °C
55+
- USB-C interface (UART and Ethernet-over-USB)
56+
- ESP32-WROVER processor (16MB flash, 8MB PSRAM)
57+
- USB-C interface (UART via CH340)
58+
- SiT5358 disciplined 10MHz oscillator
59+
- ±50ppb stability
60+
- ±1ppb/°C frequency slope
61+
- ±58ppb typical 20-year aging
62+
- Digital frequency pulling via I²C
63+
- [Allan Deviation](./assets/img/hookup_guide/Allan_Deviation.jpg) approaches 1E-14 at 10000 seconds with AtomiChron enabled
64+
- Operating temperature: -40 to 85 °C (Industrial)
65+
- microSD socket
66+
- Connected directly to the mosaic-T for fast data logging
67+
- OLED display
68+
- 128x64 pixels
69+
- Status LEDs
70+
71+
72+
??? info "Connectivity Options"
73+
- SMA Connections:
74+
- GNSS Antenna (L1/L2/L5/L-Band) - provides 3.3V for an active antenna
75+
- 10MHz Output - disciplined, configurable for 5V / 3.3V / 2.8V / 1.8V and 50 Ohm
76+
- 10MHz Input - switchable, input impedance 50Ω, detection level -14dBm, max supported level +12dBm
77+
- Pulse-Per-Second Square Wave - configurable for 5V / 3.3V / 2.8V / 1.8V and 50 Ohm
78+
- EventA Input - configurable for 5V / 3.3V / 2.8V / 1.8V and 50 Ohm
79+
- 3.5mm Screw Cage Connections:
80+
- 9V-36V DC input (isolated)
81+
- GND
82+
- mosaic-T COM2 (TX/RX/CTS/RTS) - 3.3V / 5V switchable
83+
- CTS can be configured as a 3.3V / 5V power output via a solder jumper
84+
- EventB input - 3.3V / 5V switchable
85+
- I<sup>2</sup>C (SCL2 / SDA2) for an external TCXO / OCXO - 3.3V / 5V switchable
86+
- Ethernet:
87+
- KSZ8041NLI Ethernet PHY interface
88+
- 10Base-T / 100Base-TX with auto-negotiate and Auto MDI/MDI-X
89+
- Power Options:
90+
- USB-C
91+
- Power-over-Ethernet (PoE)
92+
- 9V-36V DC input (fully isolated)
93+
94+
95+
!!! warning "RTK Base"
96+
The mosaic-T is a superb GNSS module designed for highly accurate timing applications. It can be configured as a RTK Rover and will make use of incoming RTCM corrections. **However, it can <span style="color:red;">NOT</span> be configured as a <span style="color:red;">RTK Base</span> because the RTCM output is not supported.**
97+
3598
</div>
3699

37-
!!! warning "RTK Base"
38-
The mosaic-T is a superb GNSS module designed for highly accurate timing applications. It can be configured as a RTK Rover and will make use of incoming RTCM corrections. **But it can not be configured as a RTK Base. RTCM output is not supported.**
39-
40-
## :fontawesome-solid-screwdriver-wrench: Features
41-
42-
- Septentrio mosaic-T multi-constellation, multi-frequency GNSS timing receiver
43-
- Accurate and resilient with dedicated timing features
44-
- Highly secure against jamming and spoofing with AIM+ unique interference mitigation technology combined with Fugro AtomiChron services
45-
- Update rate of 10 Hz
46-
- 448 hardware channels for simultaneous tracking of all visible supported satellite signals:
47-
- GPS: L1C/A, L1PY, L2C, L2P, L5
48-
- GLONASS: L1CA, L2CA, L2P, L3 CDMA
49-
- Beidou: B1I, B1C, B2a, B2b, B2I, B3
50-
- Galileo: E1, E5a, E5b, E5 AltBoc, E6
51-
- QZSS: L1C/A, L1 C/B, L2C, L5
52-
- NavIC: L5
53-
- SBAS: Egnos, WAAS, GAGAN, MSAS, SDCM (L1, L5)
54-
- On-module L-band
55-
- Supports RTCM input for RTK Rover. **RTCM output (RTK Base) is not supported.**
56-
- Time pulse precision: 5ns
57-
- Time pulse precision with AtomiChron (L-Band or IP): < 1ns
58-
- Event accuracy: < 20ns
59-
- Operating temperature: -40 to 85 °C
60-
- USB-C interface (UART and Ethernet-over-USB)
61-
- ESP32-WROVER processor (16MB flash, 8MB PSRAM)
62-
- USB-C interface (UART via CH340)
63-
- SiT5358 disciplined 10MHz oscillator
64-
- ±50ppb stability
65-
- ±1ppb/°C frequency slope
66-
- ±58ppb typical 20-year aging
67-
- Digital frequency pulling via I²C
68-
- [Allan Deviation](./assets/img/hookup_guide/Allan_Deviation.jpg) approaches 1E-14 at 10000 seconds with AtomiChron enabled
69-
- Operating temperature: -40 to 85 °C (Industrial)
70-
- microSD socket
71-
- Connected directly to the mosaic-T for fast data logging
72-
- OLED display
73-
- 128x64 pixels
74-
- Status LEDs
75-
76-
## :fontawesome-solid-screwdriver-wrench: Connectivity
77-
78-
- SMA Connections:
79-
- GNSS Antenna (L1/L2/L5/L-Band) - provides 3.3V for an active antenna
80-
- 10MHz Output - disciplined, configurable for 5V / 3.3V / 2.8V / 1.8V and 50 Ohm
81-
- 10MHz Input - switchable, input impedance 50Ω, detection level -14dBm, max supported level +12dBm
82-
- Pulse-Per-Second Square Wave - configurable for 5V / 3.3V / 2.8V / 1.8V and 50 Ohm
83-
- EventA Input - configurable for 5V / 3.3V / 2.8V / 1.8V and 50 Ohm
84-
- 3.5mm Screw Cage Connections:
85-
- 9V-36V DC input (isolated)
86-
- GND
87-
- mosaic-T COM2 (TX/RX/CTS/RTS) - 3.3V / 5V switchable
88-
- CTS can be configured as a 3.3V / 5V power output via a solder jumper
89-
- EventB input - 3.3V / 5V switchable
90-
- I<sup>2</sup>C (SCL2 / SDA2) for an external TCXO / OCXO - 3.3V / 5V switchable
91-
- Ethernet:
92-
- KSZ8041NLI Ethernet PHY interface
93-
- 10Base-T / 100Base-TX with auto-negotiate and Auto MDI/MDI-X
94-
- Power Options:
95-
- USB-C
96-
- Power-over-Ethernet (PoE)
97-
- 9V-36V DC input (fully isolated)
98100

99101
??? question "Product Comparison"
100102
Below is a simple comparison table between our breakout board and Septentrio's development and evaluation kits:
@@ -258,13 +260,17 @@ icon: material/book-open-page-variant
258260
<td style="text-align:center">SMA Connector</td>
259261
</tr>
260262
<tr>
261-
<td>10MHz Signal</td>
262-
<td style="text-align:center">No</td>
263-
<td style="text-align:center">No</td>
264-
<td style="text-align:center">No</td>
265-
<td style="text-align:center">No</td>
263+
<td style="vertical-align:middle;">10MHz Signal</td>
264+
<td style="text-align:center">
265+
SMA Connector<br>
266+
<i>In Only</i>
267+
</td>
268+
<td style="text-align:center; vertical-align:middle;">No</td>
269+
<td style="text-align:center; vertical-align:middle;">No</td>
270+
<td style="text-align:center; vertical-align:middle;">No</td>
266271
<td style="text-align:center">
267-
SMA Connector
272+
SMA Connector<br>
273+
<i>In/Out</i>
268274
</td>
269275
</tr>
270276
<tr>
@@ -462,6 +468,15 @@ As a more sophisticated product, we will skip over the more fundamental tutorial
462468

463469
**What is GPS RTK?**</a>
464470

471+
- <a href="https://learn.sparkfun.com/tutorials/1363">
472+
<figure markdown>
473+
![Tutorial Thumbnail](https://cdn.sparkfun.com/c/178-100/assets/learn_tutorials/1/3/6/3/Roof_Enclosure.jpg)
474+
</figure>
475+
476+
---
477+
478+
**How to Build a DIY GNSS Reference Station**</a>
479+
465480
- <a href="https://learn.sparkfun.com/tutorials/1362">
466481
<figure markdown>
467482
![Tutorial Thumbnail](https://cdn.sparkfun.com/c/178-100/assets/learn_tutorials/1/3/6/2/GNSS_RTK_DIY_Surveying_Tutorial.jpg)
@@ -471,41 +486,50 @@ As a more sophisticated product, we will skip over the more fundamental tutorial
471486

472487
**Setting up a Rover Base RTK System**</a>
473488

474-
- <a href="https://learn.sparkfun.com/tutorials/1363">
489+
- <a href="https://docs.sparkfun.com/SparkFun_RTK_Everywhere_Firmware">
475490
<figure markdown>
476-
![Tutorial Thumbnail](https://cdn.sparkfun.com/c/178-100/assets/learn_tutorials/1/3/6/3/Roof_Enclosure.jpg)
491+
![Tutorial Thumbnail](https://docs.sparkfun.com/SparkFun_RTK_Everywhere_Firmware/img/thumbnail.jpg)
477492
</figure>
478493

479494
---
480495

481-
**How to Build a DIY GNSS Reference Station**</a>
496+
**SparkFun RTK Everywhere Product Manual**</a>
482497

483-
- <a href="https://docs.sparkfun.com/SparkFun_GNSS_mosaic-X5">
498+
- <a href="https://learn.sparkfun.com/tutorials/908">
484499
<figure markdown>
485-
![Tutorial Thumbnail](https://docs.sparkfun.com/SparkFun_GNSS_mosaic-X5/assets/img/thumbnail.jpg)
500+
![Tutorial Thumbnail](https://cdn.sparkfun.com/c/264-148/assets/learn_tutorials/9/0/8/USB-to-serial_converter_CH340-closeup.jpg)
486501
</figure>
487502

488503
---
489504

490-
**mosaic-X5 GNSS Breakout Board Hookup Guide**</a>
505+
**How to Install CH340 Drivers**</a>
491506

492-
- <a href="https://docs.sparkfun.com/SparkFun_Qwiic_OLED_1.3in">
507+
- <a href="https://docs.sparkfun.com/SparkFun_RTK_mosaic-X5">
493508
<figure markdown>
494-
![Tutorial Thumbnail](https://docs.sparkfun.com/SparkFun_Qwiic_OLED_1.3in/assets/img/thumbnail.jpg)
509+
![Tutorial Thumbnail](https://docs.sparkfun.com/SparkFun_RTK_mosaic-X5/assets/img/thumbnail.jpg)
495510
</figure>
496511

497512
---
498513

499-
**Qwiic OLED 1.3" Hookup Guide**</a>
514+
**RTK mosaic-X5 Hookup Guide**</a>
500515

501-
- <a href="https://learn.sparkfun.com/tutorials/908">
516+
- <a href="https://docs.sparkfun.com/SparkFun_GNSS_mosaic-X5">
502517
<figure markdown>
503-
![Tutorial Thumbnail](https://cdn.sparkfun.com/c/264-148/assets/learn_tutorials/9/0/8/USB-to-serial_converter_CH340-closeup.jpg)
518+
![Tutorial Thumbnail](https://docs.sparkfun.com/SparkFun_GNSS_mosaic-X5/assets/img/thumbnail.jpg)
504519
</figure>
505520

506521
---
507522

508-
**How to Install CH340 Drivers**</a>
523+
**mosaic-X5 GNSS Breakout Board Hookup Guide**</a>
524+
525+
- <a href="https://docs.sparkfun.com/SparkFun_Qwiic_OLED_1.3in">
526+
<figure markdown>
527+
![Tutorial Thumbnail](https://docs.sparkfun.com/SparkFun_Qwiic_OLED_1.3in/assets/img/thumbnail.jpg)
528+
</figure>
529+
530+
---
531+
532+
**Qwiic OLED 1.3" Hookup Guide**</a>
509533

510534
- <a href="https://learn.sparkfun.com/tutorials/112">
511535
<figure markdown>
@@ -516,14 +540,14 @@ As a more sophisticated product, we will skip over the more fundamental tutorial
516540

517541
**Serial Terminal Basics**</a>
518542

519-
- <a href="https://learn.sparkfun.com/tutorials/62">
543+
- <a href="https://learn.sparkfun.com/tutorials/8">
520544
<figure markdown>
521-
![Tutorial Thumbnail](https://cdn.sparkfun.com/c/264-148/assets/learn_tutorials/6/2/Input_Output_Logic_Level_Tolerances_tutorial_tile.png)
545+
![Tutorial Thumbnail](https://cdn.sparkfun.com/c/264-148/assets/7/d/f/9/9/50d24be7ce395f1f6c000000.jpg)
522546
</figure>
523547

524548
---
525549

526-
**Logic Levels**</a>
550+
**Serial Communication**</a>
527551

528552
- <a href="https://learn.sparkfun.com/tutorials/82">
529553
<figure markdown>
@@ -534,14 +558,14 @@ As a more sophisticated product, we will skip over the more fundamental tutorial
534558

535559
**I2C**</a>
536560

537-
- <a href="https://learn.sparkfun.com/tutorials/8">
561+
- <a href="https://learn.sparkfun.com/tutorials/62">
538562
<figure markdown>
539-
![Tutorial Thumbnail](https://cdn.sparkfun.com/c/264-148/assets/7/d/f/9/9/50d24be7ce395f1f6c000000.jpg)
563+
![Tutorial Thumbnail](https://cdn.sparkfun.com/c/264-148/assets/learn_tutorials/6/2/Input_Output_Logic_Level_Tolerances_tutorial_tile.png)
540564
</figure>
541565

542566
---
543567

544-
**Serial Communication**</a>
568+
**Logic Levels**</a>
545569

546570
- <a href="https://learn.sparkfun.com/tutorials/664">
547571
<figure markdown>

0 commit comments

Comments
 (0)