Features• Operating supply voltage: 3.3 - 5 V• Ambient temperature: -40/+85 °C• Sensitivity: -162 dBm indoor (tracking mode)• Interfaces:
– a UART port– an I²C port– Configurable digital I/O timepulse– EXTINT input for wakeup
• NMEA protocol• Assisted GNSS:
– Predictive autonomous– Predictive server-based– Real-time server-based
• Compatible with STM32 Nucleo boards• Compatible with the Arduino™ UNO R3 connector• LNA and SAW filter on the RF path• SMA female antenna connector• Battery holder• RoHS and WEEE compliant
DescriptionThe X-NUCLEO-GNSS1A1 expansion board is based on the Teseo-LIV3F tiny GNSSmodule.
It represents an affordable, easy-to-use, global navigation satellite system (GNSS)module, embedding a TeseoIII single die standalone positioning receiver IC, usablein different configurations in your STM32 Nucleo project.
The Teseo-LIV3F is a compact (9.7x10.1 mm) module that provides superioraccuracy thanks to the on-board 26 MHz temperature compensated crystal oscillator(TCXO) and a reduced time-to-first fix (TTFF) with its dedicated 32 KHz real-timeclock (RTC) oscillator.
The Teseo-LIV3F module runs the GNSS firmware (X-CUBE-GNSS1) to perform allGNSS operations including acquisition, tracking, navigation and data output withoutexternal memory support.
The X-NUCLEO-GNSS1A1 expansion board is compatible with the Arduino™ UNOR3 connector and the ST morpho connector, so it can be plugged to the STM32Nucleo development board and stacked with additional STM32 Nucleo expansionboards.
Product summary
GNSS expansionboard based onTeseo-LIV3Fmodule forSTM32 Nucleo
X-NUCLEO-GNSS1A1
Tiny GNSSmodule Teseo-LIV3F
Global navigationsatellite systemsoftwareexpansion forSTM32Cube
X-CUBE-GNSS1
GNSS expansion board based on Teseo-LIV3F module for STM32 Nucleo
X-NUCLEO-GNSS1A1
Data brief
DB3458 - Rev 2 - October 2018For further information contact your local STMicroelectronics sales office.
www.st.com
https://www.st.com/stm32nucleohttps://www.st.com/en/product/x-nucleo-gnss1a1https://www.st.com/en/product/teseo-liv3fhttps://www.st.com/stm32nucleohttps://www.st.com/en/product/x-cube-gnss1https://www.st.com/en/product/x-nucleo-gnss1a1https://www.st.com/en/product/x-nucleo-gnss1a1https://www.st.com/en/product/teseo-liv3fhttps://www.st.com/en/product/x-cube-gnss1
1 Schematic diagram
Figure 1. X-NUCLEO-GNSS1A1 circuit schematic (1 of 3)
Closed
VCC_RFHEADER1x2
GND
AntOFF13
A3
1
GND
GND
R2
2K1
Closed
+VCC_IO
11
R1
Vant
U8
SN74LV1T126
R9
1k5NM
IOREF
D2
GND
Red
_LED
GND3
RF_IN
C2010nFNM
R8330R
AntOFF
B 4
IOREF
SDA216
JR14SHUNT 2.54 mm.
J15
VCC_RF14
GND
GND2
HEADER1x2
+VCC_IO
+VCC_IO
J14
UART_TX
GND
R10330R
U6TXB0101DCK
R320R
C161µF
Vant
A2
D3
OE 5
RESETn
GND
GND
GND
VccA1
GND
A24
GND
GND2
I2C_CLOCK
R2
C13100nF
SYS_WAKEUP
GND
U1Teseo-LIV3F (SPGNSS-LIV3F)
R3310K
I2C_DATA
R1
200k NM
C14100pF
1PPS 4
C241µF
R11
0R
Vcc 5
VccB 7 Reserved115
I2C_CLOCK
GND
GND
U5TXB0101DCK
PPS
WAKEUP
TX
R30200k
IOREF PPSA15
GND2
GND
U7TXB0101DCK
2
GND 1
Vbatt 6
+VCC_IO
2 2
C234.7µF
B1 8
A3
RESETn Battery
VccA3
SMD0402SMD0402
SMD0402
SMD0402
SMD0402
SMD0402
SMD0402
SMD0402SMD0402
SMD0603
SMD0603
SMD0603SMD0603
SMD0603
SMD0402
SMD0402
SMD0603
SMD0603SMD0603
SMD0603
SMD0603
SMD0603
SMD0603 size SC70
VSSOP
SMD0402
SMD0402
SMD0603
SMD0402
SYS_RESETn
RESETn
I2C_SDA
GND
I2C_SCL
WAKEUP
VccA1
R31
200k NM
3
IOREF
GND
PPS
C191µF
Wake-Up 5
SCL217
GND
C211µF
RX
U4
TXS0102
VccB 6
GND_RF10
R34
2K1
UART_TX
B 4
I2C_DATA
+VCC_IO
+VBatt
JR15SHUNT 2.54 mm.
OE 1
+VCC_IO
SYS_WAKEUP
OE 6
Q1MUN2214T1G
AntOFF
UART_RX
VCC 8
VccB 6
C181µF
D1
BAT20J
C221µF
2 2
RX 3
Reserved218
OE 5
C124.7µF
C111µF
GND
+VBatt
RESETn 9
RF_IN11
A3
GND
C101µF
UART_RXB2 1
VccB 6
GND
VL1
BATTERY HOLDER (CR2032)
GNSS Module
RX
+VCC_IO
RESETn
GND
VCC_IO 7
SYS_RESETn
I2C_SCL
GND
TX 2
11
RF_IN
IOREF
B 4
Gre
en_L
ED
GND_RF12
RESETn
GND
Y 4
+VCC_IO
OE 5
I2C_SDA
TX
GND
VCC_RF
TP1
C1710nF
GND2
VccA1
C151µF
X-NUCLEO-GNSS1A1Schematic diagram
DB3458 - Rev 2 page 2/5
Figure 2. X-NUCLEO-GNSS1A1 circuit schematic (2 of 3)
HEADER1x2
CN5 of NUCLEO BOARDAGND
J3
GND 20
NC/PF6
{D2 = PA10: STM32 USART1_RX}
{D8 = PA9: STM32 USART1_TX}
{Default}
HEADER1x2
2 2
Arduino
PB8D15/SCL
CN10
NM
11
PB1CN9
VIN
TX
VDD
J2
PA0A0
PPS
7
11
20
PPS
PA12
31
11
HEADER1x2
D1/RXPA2
19
PC10
J12
11
CN5
D0/TXPA3
SYS_WAKEUP
21
CN7 o
f NUC
LEO
BOAR
D
CN8 o
f NUC
LEO
BOAR
DCN6
of N
UCLE
O BO
ARD
CN10
of N
UCLE
O BO
ARD
PA13 PA11
Arduino
SYS_RESETn
PC14
2 2
PA1A1
10
D3/PWMPB3
PC3
16
JR9SHUNT 2.54 mm.
GND
D13/SCK
30
E5V
2 2
Closed
Open
26
GND
D9/PWM
HEADER1x2
19
NC/PF4
D6/PWM
38
27
16PB11/NC
HEADER1x2
37
28
3
9
IOREF
910
26
1
J10
17
D7
38
123456
3130
D6/PWMPB10
D11/MOSI/PWMPA7
28
PA4A2
PD2
11
29
JR11SHUNT 2.54 mm.
J4
PA15
VLCD/VBAT
29
Pass-Through:Male on Bottom - Female on Top
Pass-Through:Male on Bottom - Female on Top
Pass-Through:Male on Bottom - Female on Top
Pass-Through:Male on Bottom - Female on Top
GND
987654321
PH1/PF1/PD1
PC13
2
CN8
24
78
D8
3735
8
RX
PH0/PF0/PD0
I2C_DATA
PC2
2 2
IOREF
PC9
Closed
HEADER1x2
2 2
23
11
Closed
PD8
PA14
27
D9/PWMPC7
HEADER1x2
23
D15/SCL
PC8
D7PA8
D10/CS/PWMPB6
connectors
4
Pass-Through:Female on Bottom - Male on Top
Pass-Through:Female on Bottom - Male on Top
ST m
orph
o
CN7
12
NM
D4
10
J11
HEADER1x2
ST m
orph
o
Closed
BOOT0
IOREF
18
GND
24
2 2
J9
11
17
AVDD
11
25
PC0A536
D5/PWMPB4
12345678
34
5
PC1A4
PC6PB9D14/SDA
PC15
D14/SDA
PB13
RESET
PC5
HEADER1x2
36
J6
15
+VCC_IO
11
D8PA9
+3V3+5V
11
PB0A3
I2C_CLOCK
PB2
HEADER1x2
Open
Open
HEADER1x2
2 2
21
D1/RX
JR13SHUNT 2.54 mm.
Open
1
35
2 2
Closed
6
11
PB15
32
22
14
PB14
33
PB12
NC/PF7
Open
87654321
SYS_WAKEUP
2 2
Closed
2 2
+3V35
J13
2 2
D13/SCKPA5
GND
34
4
11
NUCLEO
J5
D12/MISOPA6
RX
14
11
22
2
J8
15
CN9 of NUCLEO BOARD
HEADER1x2
PB7
13
NC/PF5
Open
CN6
PC12
Ardu
ino
12
PC4
JR12SHUNT 2.54 mm.
25
TXD0/TX
D2PA10
Ardu
ino
IOREF
11
3332
6
JR4SHUNT 2.54 mm.
J7
+3V3
{Default}
{Default}
{Default}
{Default}
{Default}
3
D2
D2
2 2
13
D4PB5
18
U5V
JR2SHUNT 2.54 mm.
PC11
Figure 3. X-NUCLEO-GNSS1A1 circuit schematic (3 of 3)
AI5
GND
C11nF
4
R170RNM
OC3
L256nH
GND
AntOFF
C71µF
U2BGA824N6
PON
GND
Vant
VCC
GN
D-R
F
VCC_RF
L1
6.8nH
R21
100k
RF_IN
GND
D4ESDARF02-1BU2CK
GND
U3
TPS22943
SMD0402
SMD0402
SMD0402
SMD0402
SMD0402
SMD0402
SMD0402
SMD0603
SMD0402
SMD0402SMD0402
SMD0402
SMD0402
SMD0402
SMD0402
SMD0402
SMD0402
SMD0402
SMD0805SMD0805
SMD0402
C2
120pF
RF In Section
R250R
NM
R293RNM
R150R
A0 3Ant_In 4
6
2
GND
R2410K
SMD0402
2
R180RNM
Vin 5
GN
D
C53.9pFNM
R230R
R280R NM
ON 4
R260R
1
VCC_RF
GND2
C3
120pF
GND
GND
GND
R220RNM
C9
56pF
1
5
Vout1
3
R20
0R
GND
CN1
SMA
C82.2µF
Z1
B4327
Current_L R270R
X-NUCLEO-GNSS1A1Schematic diagram
DB3458 - Rev 2 page 3/5
Revision history
Table 1. Document revision history
Date Version Changes
05-Dec-2017 1 Initial release.
12-Oct-2018 2 Updated cover page image and Section 1 Schematic diagram.
X-NUCLEO-GNSS1A1
DB3458 - Rev 2 page 4/5
IMPORTANT NOTICE – PLEASE READ CAREFULLY
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to STproducts and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. STproducts are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgement.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design ofPurchasers’ products.
No license, express or implied, to any intellectual property right is granted by ST herein.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. All other product or service names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.
© 2018 STMicroelectronics – All rights reserved
X-NUCLEO-GNSS1A1
DB3458 - Rev 2 page 5/5
1 Schematic diagramRevision history