# LoraWan Range testing

**URL:** <https://forum.core-electronics.com.au/t/lorawan-range-testing/4738>\
**Category:** Uncategorized\
**Created:** [7 March 2019 20:49 UTC](https://forum.core-electronics.com.au/t/lorawan-range-testing/4738 "2019-03-07T20:49:16Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Arnold16700](https://avatars.discourse-cdn.com/v4/letter/a/aeb1de/32.png) [@Arnold16700](https://forum.core-electronics.com.au/u/Arnold16700)\
**Post date:** [7 March 2019 20:49 UTC](https://forum.core-electronics.com.au/t/lorawan-range-testing/4738/1 "2019-03-07T20:49:16Z")

</div>

About to jump into doing some proof of concept and testing of LoraWan. Will be purchasing one of these as my gateway:

> **[uGateway for LoRaWAN & TTN](https://core-electronics.com.au/ugateway-for-lorawan-ttn.html)**
>
> This Plug-and-Play 8-channel Gateway comes preconfigured so all you need to do is connect to your home WiFi, sit back, and start making your own LoRaWAN devices.

But was wondering …what would be a good client module that i can take on the road with me to test range/reception. I guess something that could report signal stats either on a screen or via LoraWan to a cloud service.

Would this be the go?

> **[Pycom LoPy4 (LoRaWAN)](https://core-electronics.com.au/pycom-lopy4.html)**
>
> The LoPy4 is a quadruple bearer MicroPython enabled development board (LoRa, Sigfox, WiFi, Bluetooth) – perfect enterprise-grade IoT platform for your connected Things. With the latest Espressif chipset the LoPy4 offers a perfect combination of...

Or one of these on a PI?

> **[Adafruit LoRa Radio Bonnet with OLED - RFM95W @ 915MHz - RadioFruit](https://core-electronics.com.au/adafruit-lora-radio-bonnet-with-oled-rfm95w-915mhz-radiofruit.html)**
>
> The latest Raspbery Pi computers come with WiFi and Bluetooth, and now you can add even more radio options with the Adafruit Radio Bonnets! Upgrade your Raspberry .. read more

Any suggestions?

---

<div class="post-metadata">

**Author:** ![Stephen](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/stephen/32/1599_2.png) [@Stephen](https://forum.core-electronics.com.au/u/Stephen)\
**Post date:** [7 March 2019 23:16 UTC](https://forum.core-electronics.com.au/t/lorawan-range-testing/4738/2 "2019-03-07T23:16:02Z")

</div>

Hi Arnold,

I would suggest making a TTN mapper with the Pycom LoPy4. @Graham has a nice setup for this, we’ll be turning it into a tutorial soon.

In the meantime, you can find Pycom’s TTN mapper project guide here:

> **[ttn-be/ttnmapper](https://github.com/ttn-be/ttnmapper)**
>
> Implementation of a ttnmapper node for the LoPy MCU - ttn-be/ttnmapper

This is probably the simplest way to determine signal strength and range, and it will be added to [ttnmapper.org](http://ttnmapper.org) where will see the reception areas and signal strength at each location.

---

<div class="post-metadata">

**Author:** ![Arnold16700](https://avatars.discourse-cdn.com/v4/letter/a/aeb1de/32.png) [@Arnold16700](https://forum.core-electronics.com.au/u/Arnold16700)\
**Post date:** [7 March 2019 23:36 UTC](https://forum.core-electronics.com.au/t/lorawan-range-testing/4738/3 "2019-03-07T23:36:52Z")

</div>

@Stephen Sounds great! Ill await the tutorial.

---

<div class="post-metadata">

**Author:** ![Arnold16700](https://avatars.discourse-cdn.com/v4/letter/a/aeb1de/32.png) [@Arnold16700](https://forum.core-electronics.com.au/u/Arnold16700)\
**Post date:** [8 March 2019 00:51 UTC](https://forum.core-electronics.com.au/t/lorawan-range-testing/4738/4 "2019-03-08T00:51:05Z")

</div>

@Stephen does core have a compatible GPS module as specified here : [GitHub - ttn-be/ttnmapper: Implementation of a ttnmapper node for the LoPy MCU](https://github.com/ttn-be/ttnmapper#setup-hardware)

> For mapping, an additional _GNSS (GPS) receiver_ (not part of LoPy) is required, which supports communication using NMEA-0183 and provides position data with the `$GPGGA` sentence. A connection to this receiver is expected on UART 1 (refer to [LoPy pinout](https://docs.pycom.io/chapter/datasheets/downloads/lopy-pinout.pdf)) with 9600 Baud; this may be adjusted in `config.py` . Additionally, an enable pin (defaults to `P8` ) can be wired, which resets the receiver upon restart of the application. Setting `DEBUG` to _True_ in `config.py` enables logging of the data received from the GNSS receiver to LoPy’s USB console.

---

<div class="post-metadata">

**Author:** ![Stephen](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/stephen/32/1599_2.png) [@Stephen](https://forum.core-electronics.com.au/u/Stephen)\
**Post date:** [10 March 2019 22:28 UTC](https://forum.core-electronics.com.au/t/lorawan-range-testing/4738/5 "2019-03-10T22:28:27Z")

</div>

Hi Arnold,

This GPS should work. We were able to pair the mapper with a cellphone and use the phone to both act as a modem for the Gateway’s TTN packets and share the GPS data for the Lopy4. The Tutorial will be up before too long!

> **[Adafruit Ultimate GPS Breakout - 66 channel w/10 Hz updates - Version 3](https://core-electronics.com.au/adafruit-ultimate-gps-breakout-66-channel-w-10-hz-updates-version-3.html)**
>
> New! Version 3 comes with the latest module which has external antenna support and Pulse-Per-Second output We carry a few different GPS modules here in the Adafruit .. read more

---

<div class="post-metadata">

**Author:** ![Arnold16700](https://avatars.discourse-cdn.com/v4/letter/a/aeb1de/32.png) [@Arnold16700](https://forum.core-electronics.com.au/u/Arnold16700)\
**Post date:** [10 March 2019 22:28 UTC](https://forum.core-electronics.com.au/t/lorawan-range-testing/4738/6 "2019-03-10T22:28:58Z")

</div>

Awesome , thanks !

---

<div class="post-metadata">

**Author:** ![Andrew67235](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/andrew67235/32/1756_2.png) [@Andrew67235](https://forum.core-electronics.com.au/u/Andrew67235)\
**Post date:** [17 April 2019 22:46 UTC](https://forum.core-electronics.com.au/t/lorawan-range-testing/4738/7 "2019-04-17T22:46:10Z")

</div>

Thanks!

Would it be worth submitting a pull request to have this hardware referenced as an option & save this issue popping up over & over?

---

<div class="post-metadata">

**Author:** ![Stephen](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/stephen/32/1599_2.png) [@Stephen](https://forum.core-electronics.com.au/u/Stephen)\
**Post date:** [17 April 2019 22:58 UTC](https://forum.core-electronics.com.au/t/lorawan-range-testing/4738/8 "2019-04-17T22:58:34Z")

</div>

Hi Andrew,

We have a tutorial in work for this so full instructions will be up before too long 🙂

---

<div class="post-metadata">

**Author:** ![Arnold16700](https://avatars.discourse-cdn.com/v4/letter/a/aeb1de/32.png) [@Arnold16700](https://forum.core-electronics.com.au/u/Arnold16700)\
**Post date:** [10 September 2019 06:40 UTC](https://forum.core-electronics.com.au/t/lorawan-range-testing/4738/9 "2019-09-10T06:40:02Z")

</div>

Did this ever eventuate?

---

<div class="post-metadata">

**Author:** ![Arnold16700](https://avatars.discourse-cdn.com/v4/letter/a/aeb1de/32.png) [@Arnold16700](https://forum.core-electronics.com.au/u/Arnold16700)\
**Post date:** [5 December 2020 22:10 UTC](https://forum.core-electronics.com.au/t/lorawan-range-testing/4738/10 "2020-12-05T22:10:51Z")

</div>

Stephen, did this tutorial ever eventuate?
