Getting started with Arduino MKRWAN1300 & LoRaWan TTN

After making some post on Arduino MKRFOX1200, here I come with the first steps to use MKRWAN1300 board to send your first frame on TTN and also how to use them for discovering the TTN coverage around.

MKRWAN1300 board is a LoRaWan Arduino board based on the Murata CMWX1ZZABZ module. This module is capable for LoRaWan in Europe (868Mhz), NA (915MHz) Asia (923MHz) …. It is also capable for Sigfox in both zone (but actually not with this board as much as I know). Producing 14dB emission and capable for 20dB emission for FCC zone. The price of the Arduino board is about 40€ and it is largely available on Internet.

In this post we are going to see how to make the first steps with this board and create a device to map the TTN network coverage with and without a GPS.

Continue reading

LoRaWAN gateway from TheThingsNetwork

TTN Gateway

I’ve waited a long time to get it since I pledge on the kickstarter campaign but it’s now here and as all what TTN have done until now this it a really nice object.

The design itself is really good. You can easily fix it on a window or a wall.

You can hack this gateway a lot … by the way it is not yet my purpose.

And the installation process it so good.. You may understand I really liked it.

 

 

Continue reading

Configure Adeunis field test device on The Things Network (TTN)

The Adeunis Field Tester is a simple way to make test on a LoRaWan network. The device provide GPS information, temperature and an accelerometer to activate communications.

The device is big but it have a screen and you can have a direct feedback of the transmissions on the screen. It make it good for testing coverage manually. You can also program it to send messages periodically and easily put it in a car to create coverage maps thanks to the embedded GPS.

The following post explains how to set it to use it with TheThingsNetwork (as for any other network by-the-way).

Continue reading

Kerlink LoRaWan Wirnet iFemtoCell review

LPWA networks needs antennas and gateway to receive the device communication and transfer them to a network kernel. You can take a look to my post on the LPWA network architecture for more details.

In the LoRaWan ecosystem we call the first part of this network architecture a gateway. There are different kind of gateway : The network operator gateway with a big and efficient antenna, capable to support external weather like the Kerlink IoT Station and some low costs solution you can deploy at home or within a building (indoor) to cover a local device fleet.

The Kerlink Wirenet iFemtoCell device is a such type of gateway. this post will review how to get start with it and what we can expect in term of coverage.

Continue reading

Sigfox & LoRaWan network architecture and network kernels

New episode of my LPWAn post series, this time, about the network architecture and the role of the network kernel.

The network architecture is different than a classical IP communication from client to server: the LPWAn architecture is based on a kernel network allowing the protocol transformation from the Sigfox / LoRaWan world to the IP-Internet world.

In the LPWAn protocol the addressing is limited to one device address only to reduce the frame size and as a consequence all the frame have to be captured by a central system: the network kernel. It will route the message correctly to the end user application based on device association made on registration.

This post is related to a french video (as usual) and detailed in the following part of this post.

Continue reading

Let’s be part of The Things Network with a Kerlink LoRa IoT station

The Things Network (TTN) is a global LoRaWan public network kernel based on crowd-source infrastructure. This initiative sounds really interesting in my point of view because it breaks one of the main LoRaWan issues : the country based operators organization.

Related to this good point, the negative point is the current area covered by a such network limited to the contributor localization, generally in the main cities.

That said, I’m convinced : when you want to create a private LoRaWan network you have to manage a network kernel managing gateways, device authorizations… You can do it yourself, you can pay someone to do it for you or, eventually, you can lever TTN for this use. As a counterpart you will extend the network and offer this benefit to any around. That way it makes sense and gives large opportunities to the networks and it’s private users.

Long introduction for a technical topic … How to join this network once you have a Kerlink LoRa Iot station available ? Continue reading

All what you need to know about regulation on RF 868MHz for LPWan

The RF 868MHz is a public bandwidth European Low Power Networks (LPWAN) as Sigfox and LoRaWan are using for communicating.

This bandwidth is regulated by different norms like ERC-REC-70-3E in Europe and have national norms in relation. In France ARCEP 2014-1263 seems to be the last one validated in the JO on the 30th of January 2015. The following video is a second episode of my VLOG on LPWan technologies. As usual, the video is in French but this post will give you a overview in english.

Continue reading

Create a php function in php to receive LoraWan Objenious callback

Lora-300x171I’m actually doing some experiment with the French LoraWan network operated by Objenious. To receive the message on your backend application, one of the way is to build a callback function to proceed the data.

Due to LoraWan protocol, you have different type of possible callback like for: joining network, uplink messages and downlink report.

This post gives an exemple on how to implement an uplink message callback handler, with php, for your application backend server.

Continue reading