GPS tracker based on nRF9151 SIP (nRF9151DK)
Capabilities:
- GPS position retrieval
- Position upload via CoAP / MQTT to cloud
Hardware:
- nRF9151DK
Firmware:
- C11
- nRF Connect SDK v3.2.0
- Zephyr v4.2.99
- Zephyr SDK v0.16.8
- CMake v4.2.1
- Ninja 1.11.1
- West v1.3.0
- Python v3.12.4
Add CMakePresets.json to ncs/v3.2.0/zephyr/share/sysbuild
{
"version": 7,
"cmakeMinimumRequired": {
"major": 3,
"minor": 27,
"patch": 0
},
"include": [
"$penv{APP_DIR}/CMakePresets.json"
]
}west build --board=nrf9151dk/nrf9151/ns --pristine --sysbuild -- --preset <hw_version>
Enter https://az-app-nordicacademy-nonprod.azurewebsites.net/ and connect to coap://californium.eclipseprojects.io/echo/cali.test.nrf91_mlokc
You can change COAP_DEVICE_NAME to push your own location.
Check https://coap.me/crawl/coap://californium.eclipseprojects.io for other intstanes.
Connect to mqtt://mqtt.nordicsemi.academy:8883 amd subscribe topic devacademy/publish/topic_mlokc.
You can change CONFIG_MQTT_SAMPLE_PUB_TOPIC to set your own topic.
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.