OFF
MIKROE-5638
22 g
Status:
GNSS 6 Click is a compact add-on board that provides fast positioning capabilities. This board features the Teseo-LIV3FL, a tiny low-power GNSS module from STMicroelectronics. It is an easy-to-use global navigation satellite system that embeds the Teseo III single-die standalone positioning receiver, which can work simultaneously on multiple constellations (GPS, Galileo, Glonass, BeiDou, and QZSS). It provides proven accuracy and robustness of the Teseo ICs and comes with embedded firmware that saves development time. This Click board™ makes the perfect solution for the development of both acquisition and tracking devices and represents an ideal product for automotive, consumer, and industrial tracking applications.
GNSS 6 Click is fully compatible with the mikroBUS™ socket and can be used on any host system supporting the mikroBUS™ standard. It comes with the mikroSDK open-source libraries, offering unparalleled flexibility for evaluation and customization. What sets this Click board™ apart is the groundbreaking ClickID feature, enabling your host system to seamlessly and automatically detect and identify this add-on board.
This product is no longer in stock
Availability date:
GNSS 6 Click is based on the Teseo-LIV3FL, a tiny low-power GNSS module from STMicroelectronics. It supports all the GNSS constellations, and the user can select the active constellations in the firmware configuration. By default, active GNSS constellations are GPS and Glonass. The module supports SBAS as a system that provides differential GPS correction data. It also supports differential GPS that improves position accuracy. The other features are Assisted GNSS, ST-assisted GPS, predictive AGNSS, real-time AGPS, and more. In addition, the module comes equipped with an embedded flash that can be used for data logging and FW upgrades.
GNSS 6 Click is equipped with the SMA antenna connector, which can connect the appropriate active antenna, such as the GNSS Active External Antenna that MIKROE offers for improved range and received signal strength. For improved reception, there are filters but also the BGA824N6, a silicon germanium low-noise amplifier for GNSS from Infineon. The RF output of this amplifier is internally matched to 50Ohm. The antenna can be switched off over the TPS22943, a low-input-voltage current-limited load switch from Texas Instruments. The Teseo-LIV3FL module has a backup supply option on this Click board™ available as an onboard VCC input or over the coin battery.
GNSS 6 Click uses a standard 2-Wire UART interface to communicate with the host MCU, supporting much of the functionality of the industry-standard 16C650 UART. In addition, the module includes an I2C interface, supporting normal and fast speed with up to 400kHz of clock frequency. Both interfaces support the NMEA protocol. The time output pulse is available as a PPS LED indication and over the PPS pin. You can wake the module from the software standby over the WUP pin, while the RST pin is a standard reset pin for the GNSS module.
This Click board™ can be operated only with a 3.3V logic voltage level. The board must perform appropriate logic voltage level conversion before using MCUs with different logic levels. Also, it comes equipped with a library containing functions and an example code that can be used as a reference for further development.
Type
GPS/GNSS
Applications
Can be used for the development of both acquisition and tracking devices and represents an ideal product for automotive, consumer, and industrial tracking applications
On-board modules
Teseo-LIV3FL - tiny low-power GNSS module from STMicroelectronics.
Key Features
Simultaneous multi-constellation supports GPS, Galileo, Glonass, BeiDou, QZSS, high CEP position accuracy excellent tracking sensitivity, embedded flash for data logging and FW upgrade, free FW configuration, and more
Interface
I2C,UART
Feature
ClickID
Compatibility
mikroBUS™
Click board size
L (57.15 x 25.4 mm)
Input Voltage
3.3V
This table shows how the pinout on GNSS 6 Click corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).
Label | Name | Default | Description |
---|---|---|---|
LD1 | PWR | - | Power LED Indicator |
LD2 | PPS | - | Timepulse LED Indicator |
Description | Min | Typ | Max | Unit |
---|---|---|---|---|
Supply Voltage | - | 3.3 | - | V |
Operating Frequency | - | 1575.42 | - | MHz |
Tracking Sensitivity | - | -163 | - | dBm |
CEP Position Accuracy | - | - | 1.5 | m |
TTF - Cold Start | - | 36 | - | sec |
We provide a library for the GNSS 6 Click as well as a demo application (example), developed using MikroElektronika compilers. The demo can run on all the main MikroElektronika development boards.
Package can be downloaded/installed directly from NECTO Studio Package Manager (recommended), downloaded from our LibStock™ or found on Mikroe github account.
Library Description
This library contains API for GNSS 6 Click driver.
Key functions
gnss6_generic_read
This function reads a desired number of data bytes from the module.
gnss6_reset_device
This function resets the device by toggling the RST pin.
gnss6_parse_gpgga
This function parses the GPGGA data from the read response buffer.
Example Description
This example demonstrates the use of GNSS 6 Click boards™ by reading and displaying the GNSS coordinates.
void application_task ( void )
{
if ( GNSS6_OK == gnss6_process( &gnss6 ) )
{
if ( PROCESS_BUFFER_SIZE == app_buf_len )
{
gnss6_parser_application( app_buf );
}
}
}
The full application code, and ready to use projects can be installed directly from NECTO Studio Package Manager (recommended), downloaded from our LibStock™ or found on Mikroe github account.
Other Mikroe Libraries used in the example:
Additional notes and informations
Depending on the development board you are using, you may need USB UART click, USB UART 2 Click or RS232 Click to connect to your PC, for development systems with no UART to USB interface available on the board. UART terminal is available in all MikroElektronika compilers.
This Click board™ is supported with mikroSDK - MikroElektronika Software Development Kit. To ensure proper operation of mikroSDK compliant Click board™ demo applications, mikroSDK should be downloaded from the LibStock and installed for the compiler you are using.
For more information about mikroSDK, visit the official page.
NOTE: Please be advised that any peripheral devices or accessories shown connected to the Click board™ are not included in the package. Check their availability in our shop or in the YMAN section below.