Difference between revisions of "SigfoxTracker"

From RevSpace
Jump to navigation Jump to search
(Software)
(Software)
Line 62: Line 62:
  
 
The Sigfox credentials can be retrieved from a STM32WL chip as follows:
 
The Sigfox credentials can be retrieved from a STM32WL chip as follows:
* install STM32 cube programmer
+
* install STM32 cube programmer (I used v2.8.0)
 
* connect the STM32WL chip through a STLINK2
 
* connect the STM32WL chip through a STLINK2
 
* select the sigfox logo in the left of the screen
 
* select the sigfox logo in the left of the screen
 
* there is a button "copy chip certificate" and "open sigfox page" that sends you to https://my.st.com/sfxp
 
* there is a button "copy chip certificate" and "open sigfox page" that sends you to https://my.st.com/sfxp
 
* on that page you can submit the chip certificate data and get a zip in return containing the dev id, pac and key
 
* on that page you can submit the chip certificate data and get a zip in return containing the dev id, pac and key

Revision as of 22:12, 21 May 2022

Project SigfoxTracker
350px
Investigating sigfox location trackers
Status Initializing
Contact bertrik
Last Update 2022-05-21

What

This page is about investigation of Sigfox location trackers, e.g.:

  • how existing trackers work
  • coverage of the sigfox network
  • how to interact with the sigfox backend
  • ultimately, help develop a sigfox tracker for tracking small animals, like bats

Investigation

Interesting reading:

How to get the keys:

coverage

Sigfox coverage, bike trip Gouda-Leidschendam

Existing trackers

LWT-100

This is a tracker made by Invoxia, features:

Apparently this was originally a LoRa tracker, contains a LoRa transceiver, but now uses SigFox! The radio waveform is created by the SX1272, not by a specialized Sigfox chip.

Software

The ST package 'STM32Cube_FW_WL_V1.0.0' has examples for Sigfox: https://www.st.com/en/embedded-software/stm32cubewl.html

In directory XX you can find the following examples:

  • Sigfox_AT_Slave
  • Sigfox_AT_Slave_DualCore
  • Sigfox_PushButton
  • Sigfox_PushButton_DualCore

It appears that, typically, you should edit a file sigfox_data.h to enter the sigfox credentials (device id, pac and key)

The Sigfox credentials can be retrieved from a STM32WL chip as follows:

  • install STM32 cube programmer (I used v2.8.0)
  • connect the STM32WL chip through a STLINK2
  • select the sigfox logo in the left of the screen
  • there is a button "copy chip certificate" and "open sigfox page" that sends you to https://my.st.com/sfxp
  • on that page you can submit the chip certificate data and get a zip in return containing the dev id, pac and key