Hack the SigFox KeyApp demonstrator / tool

Sigfox keyapp
Sigfox keyapp

The Sigfox keyapp is a useful tool you can buy or you can get when reaching the Sigfox kick-start session. Basically, this tool send a message each time you click on the button. This allow to check the network availability where you want just clicking on the button. Easy, useful !

The KeyApp have an internal battery, one led, one button. It is refill with the usb connector and it is based on TD1208. The internal firmware is a partial modem ; it can be used as a modem on serial port from a PC but not all the AT command are implemented on it.

My purpose was to modify this tool to send automatically message every 12 minutes. The firmware can be modified and upload on the standard way (take a look to my other posts). For sure by doing a such thing you take the risk of loosing warranty and you do it at your own risk.

To make it works you just have to know some of the cabling.

  • The Led is active HIGH and located on USR4 signal.
  • To enable the battery power, you must activate USR1 LOW
  • To read the button you must take a look on USR0

The battery is by default not powering the system until you switch USR1 to LOW. If you do not do this, the system will only work on the usb power. It means you can switch off the system simply by switching USR1 to high.

Will come soon a basic sample code.

 

This entry was posted in IoT, Sigfox and tagged , . Bookmark the permalink.

7 Responses to Hack the SigFox KeyApp demonstrator / tool

  1. Oriol Rius says:

    Hi Paul, I’m testing this device and everything works ell when I send a message using AT commands but the button does nothing. The button doesn’t send any message to the server.

    Do you have any idea about how to solve that?

    Thank you very much for your support.

  2. Francis CN says:

    How can I get SigFox KeyApp ?

  3. Ahmad says:

    Is there anyway I can get SNR & RSSI information when transmission & Reception is done using Key App?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.