Skip to content

Commit b8dcd56

Browse files
author
noah-jonathan rosa
committed
Initial commit
1 parent 99e3668 commit b8dcd56

1 file changed

Lines changed: 29 additions & 1 deletion

File tree

README.md

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,30 @@
11
# X-NUCLEO-GNSS1A1
2-
Arduino library to support the X-NUCLEO-GNSS1A1 based on the Teseo-LIV3F module
2+
Arduino library to support the X-NUCLEO-GNSS1A1 expansion board using the TESEO-LIV3F module
3+
4+
## API
5+
6+
This device uses alternatively I2C or UART to communicate. An I2C or UART instance is required to access the device.
7+
8+
## Examples
9+
10+
There are 2 examples with the X-NUCLEO-GNSS1A1 library.
11+
12+
* X_NUCLEO_GNSS1A1_HelloWorld_I2C: This example code provides a simple command line interface
13+
to communicate with the sensor via I2C protocol
14+
15+
* X_NUCLEO_GNSS1A1_HelloWorld_UART: This example code provides a simple command line interface
16+
to communicate with the sensor via UART protocol
17+
18+
## Note
19+
20+
The device works only in an outdoor enviroment with a clear view of the sky.
21+
In order to prevent data loss the update function should be called at least 20 times per second.
22+
Both the examples need at least 16KB of RAM in order to work properly.
23+
24+
## Documentation
25+
26+
You can find the source files at
27+
https://github.com/stm32duino/X-NUCLEO-GNSS1A1
28+
29+
The TESEO-LIV3F datasheet is available at
30+
https://www.st.com/content/st_com/en/products/positioning/gnss-modules/teseo-liv3f.html

0 commit comments

Comments
 (0)