RF

STEVAL-FKI868V1 – Sigfox testing with ST Hardware

STEVAL-FKI868V1 with NUCLEO-L152RE board.

Can be used “normally” or via mbed.

ST Page: http://www.st.com/en/evaluation-tools/steval-fki868v1.html

Sigfox page: https://partners.sigfox.com/products/steval-fki868v1

Schematics in the datasheet or here: http://www.st.com/resource/en/schematic_pack/steval-fki868v1_schematic.pdf

S2-LP ULP transceiver page: http://www.st.com/en/wireless-connectivity/s2-lp.html

STMicro Wireless Connectivity for IoT Applications Brochure: http://www.st.com/resource/en/brochure/brwireless_web.pdf

 

! many thanks to STMicroelectronics

Sigfox – WiSOL SFM10R1 – SNOC Board

WiSOL SFM10R1: a cheap Sigfox Module made by WiSOL available as devkit from SNOC/Yadom.

Some links:

Wisol module manufacturer site: http://www.wisol.co.kr/

Yadom online shop: http://yadom.fr/

SNOC (Société Nationale des Objets Connectés): https://snoc.fr/

 

 

 

The only strange thing with this WiSOL module is that it responds with “ERROR: parse error” at the usual “AT” command.

A simple test code that sends some data to the network respecting the constraints:

[sourcecode language=”C”]

/*
Sigfox Module Test Unit
*/

int button = 2;
int led = 13;

void setup() {
// WiSOL works on 9600:
Serial.begin(9600);
// some basic LED debug info
pinMode(button, INPUT);
pinMode(led, OUTPUT);
// more to go for the receive function
// add ",1" for the downlink frame
}

void loop() {
int buttonState = digitalRead(button);
if (buttonState == LOW){
Serial.println("AT$SF=000011110000");
// some basic LED debug info
digitalWrite(led, HIGH);
delay(800);
digitalWrite(led, LOW);
delay(200);
digitalWrite(led, HIGH);
delay(800);
digitalWrite(led, LOW);
delay(200);
// obey to the max 1 msg every 10 min rule
delay(600000);
}
else {
// basic LED debug info
digitalWrite(led, HIGH);
delay(50);
digitalWrite(led, LOW);
delay(1000);
digitalWrite(led, HIGH);
delay(50);
digitalWrite(led, LOW);
delay(1000);
digitalWrite(led, HIGH);
delay(50);
digitalWrite(led, LOW);
delay(1000);
digitalWrite(led, HIGH);
delay(50);
digitalWrite(led, LOW);
delay(1000);

delay(40000);
}
}

[/sourcecode]

RSS EETimes Semiconductor News
AdZone