# Rak811 Tracker Board

**URL:** <https://www.thethingsnetwork.org/forum/t/rak811-tracker-board/11006>\
**Category:** End Devices (Nodes)\
**Created:** [December 7, 2017, 1:39am UTC](https://www.thethingsnetwork.org/forum/t/rak811-tracker-board/11006 "2017-12-07T01:39:45Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![tkerby](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/tkerby/32/36978_2.png) [@tkerby](https://www.thethingsnetwork.org/forum/u/tkerby)\
**Post date:** [December 7, 2017, 1:39am UTC](https://www.thethingsnetwork.org/forum/t/rak811-tracker-board/11006/1 "2017-12-07T01:39:45Z")

</div>

Is anyone else using these new products?

> **[US $44.5 |RAK811 LoRa Tracker Board, MAX 7Q GPS Module and MEMS Sensor, Wireless...](https://www.aliexpress.com/item/32844470946/32844470946.html?shortkey=Enme2qU3&addresstype=600)**
>
> Smarter Shopping, Better Living! Aliexpress.com

I’m interested in your experiences building code to run on the Rak811 hardware as they look really nice for a cheap ttnmapper node.

I’m tempted to use a Qi charger receiver and have a rechargeable motion activated mapper

---

<div class="post-metadata">

**Author:** ![frml55](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/frml55/32/20484_2.png) [@frml55](https://www.thethingsnetwork.org/forum/u/frml55)\
**Post date:** [December 12, 2017, 9:50am UTC](https://www.thethingsnetwork.org/forum/t/rak811-tracker-board/11006/2 "2017-12-12T09:50:57Z")

</div>

Does anyone know, when the 868MHz version of RAK811 Tracker board will be available?

---

<div class="post-metadata">

**Author:** ![chace](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/chace/32/20484_2.png) [@chace](https://www.thethingsnetwork.org/forum/u/chace)\
**Post date:** [December 12, 2017, 10:46am UTC](https://www.thethingsnetwork.org/forum/t/rak811-tracker-board/11006/3 "2017-12-12T10:46:42Z")

</div>

They are open source, you can buy a 915MHz version, and then modify it into your desired Region.

---

<div class="post-metadata">

**Author:** ![jezd](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/jezd/32/46461_2.png) [@jezd](https://www.thethingsnetwork.org/forum/u/jezd)\
**Post date:** [December 12, 2017, 12:22pm UTC](https://www.thethingsnetwork.org/forum/t/rak811-tracker-board/11006/4 "2017-12-12T12:22:15Z")

</div>

its available now I think, just about to order a couple

---

<div class="post-metadata">

**Author:** ![jezd](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/jezd/32/46461_2.png) [@jezd](https://www.thethingsnetwork.org/forum/u/jezd)\
**Post date:** [December 12, 2017, 9:45pm UTC](https://www.thethingsnetwork.org/forum/t/rak811-tracker-board/11006/5 "2017-12-12T21:45:05Z")

</div>

ps it was, I ordered the last one I think

---

<div class="post-metadata">

**Author:** ![BoRRoZ](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/borroz/32/44234_2.png) [@BoRRoZ](https://www.thethingsnetwork.org/forum/u/BoRRoZ)\
**Post date:** [December 15, 2017, 10:57am UTC](https://www.thethingsnetwork.org/forum/t/rak811-tracker-board/11006/6 "2017-12-15T10:57:01Z")

</div>

![tracker811-868](https://www.thethingsnetwork.org/forum/uploads/default/original/2X/f/f4d87785e36e6c3452de63e00f28504e29f3e08d.jpg)

a limited quantity available [now](https://www.aliexpress.com/item/RAK811-LoRa-Tracker-Board-MAX-7Q-GPS-Module-and-MEMS-Sensor-Wireless-Remote-Positioning-Solution-LoRaWAN/32844470946.html?) @868

---

<div class="post-metadata">

**Author:** ![ursm](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/ursm/32/46475_2.png) [@ursm](https://www.thethingsnetwork.org/forum/u/ursm)\
**Post date:** [January 15, 2018, 4:06pm UTC](https://www.thethingsnetwork.org/forum/t/rak811-tracker-board/11006/7 "2018-01-15T16:06:11Z")

</div>

**What environment must be used to program it?**  
The document [Node Location Solution Kit With TTN V1.0.pdf](http://passport.rakwireless.com/stat/en/RAK811%20TrackerBoard/Software%20Development/Node%20Location%20Solution%20Kit%20With%20TTN%20V1.0.pdf) tells a lot, very detailed how to setup ttn & cayenne, but nothing about the programming environment.  
In github the explanaitions are rather slimm.  
Thanks for a helpful hint

---

<div class="post-metadata">

**Author:** ![BoRRoZ](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/borroz/32/44234_2.png) [@BoRRoZ](https://www.thethingsnetwork.org/forum/u/BoRRoZ)\
**Post date:** [January 15, 2018, 4:28pm UTC](https://www.thethingsnetwork.org/forum/t/rak811-tracker-board/11006/8 "2018-01-15T16:28:02Z")

</div>

I [bought](https://www.thethingsnetwork.org/forum/t/the-bargain-basement-part-3/9852/163) one a few days back but I think I’ll have to install some software.  
lots of info on the [RAK site](http://www.rakwireless.com/en/download/RAK811%20TrackerBoard/Software%20Development)  
like the[user manual](http://docs.rakwireless.com/en/RAK811%20TrackerBoard/Software%20Development/RAK811%20TrackerBoard%20User%20manual%20V1.1.pdf)

---

<div class="post-metadata">

**Author:** ![ursm](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/ursm/32/46475_2.png) [@ursm](https://www.thethingsnetwork.org/forum/u/ursm)\
**Post date:** [January 15, 2018, 4:32pm UTC](https://www.thethingsnetwork.org/forum/t/rak811-tracker-board/11006/9 "2018-01-15T16:32:07Z")

</div>

thanks  
should have CoIDE installed to develop.

---

<div class="post-metadata">

**Author:** ![Phil\_Wilko](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/phil_wilko/32/37980_2.png) [@Phil\_Wilko](https://www.thethingsnetwork.org/forum/u/Phil_Wilko)\
**Post date:** [January 16, 2018, 1:36am UTC](https://www.thethingsnetwork.org/forum/t/rak811-tracker-board/11006/10 "2018-01-16T01:36:20Z")

</div>

> [@ursm](#):
>
> CoIDE installed

There is a huge amount of documentation on their website/GITHUB but finding the right stuff is a challenge!  
This [manual](http://docs.rakwireless.com/en/WisNode%20LoRa/Software%20Development/RAK811%C2%A0OpenMCU%20Developing%20User%20ManualV1.0.pdf) appears to be where to start.

---

<div class="post-metadata">

**Author:** ![ursm](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/ursm/32/46475_2.png) [@ursm](https://www.thethingsnetwork.org/forum/u/ursm)\
**Post date:** [January 16, 2018, 2:06pm UTC](https://www.thethingsnetwork.org/forum/t/rak811-tracker-board/11006/11 "2018-01-16T14:06:25Z")

</div>

OK. I managed to install all neede parts, changed Commissioning and the Region and could successfully compile it.  
At the end I miss a j-link programmer with the appropriate connector to upload the program 😭

```
RAK811 tracker board compilation
documentation	http://www.rakwireless.com/en/download/RAK811%20TrackerBoard/HardWare%20Design
		http://www.rakwireless.com/en/download/RAK811%20TrackerBoard/Software%20Development
						
download and install	http://www.coocox.org/software/coide.php --> CoIDE-V2Beta-20170510.exe
			https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads --> gcc-arm-none-eabi-7-2017-q4-major-win32.exe
			https://github.com/RAKWireless/RAK811_BreakBoard

change Commissioning.h
change configuration	remove Defined Symbol --> AS923
			add --> REGION_EU868 (not only EU868)
build F7		
			Program Size:
			text data bss dec hex	filename
		78492 1644 6736 86872 15358	RAK811Breakboard_classA.elf  

```

upload failed by missing J-Link programmer

``

---

<div class="post-metadata">

**Author:** ![frml55](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/frml55/32/20484_2.png) [@frml55](https://www.thethingsnetwork.org/forum/u/frml55)\
**Post date:** [January 20, 2018, 10:01am UTC](https://www.thethingsnetwork.org/forum/t/rak811-tracker-board/11006/12 "2018-01-20T10:01:37Z")

</div>

Does somone know how to connect RAK811 Tracker to J-Link Adapter (Segger)?  
I didn’t find much information about.  
My proposal:  
JLINK \<-\> RAK811  
1 VRef \<-\> VCC? (JLINK is 5V, but RAK811 is 3.3V?!?)  
9 TCK/SWCLK \<-\> SWD\_CLK  
6 GND \<-\> GND  
7 TMS/SWDIO \<-\> JTMS/SWDIO  
15 RESET \<-\> NRST  
13 TDO/SWO \<-\> ???

---

<div class="post-metadata">

**Author:** ![ursm](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/ursm/32/46475_2.png) [@ursm](https://www.thethingsnetwork.org/forum/u/ursm)\
**Post date:** [January 20, 2018, 10:15am UTC](https://www.thethingsnetwork.org/forum/t/rak811-tracker-board/11006/13 "2018-01-20T10:15:32Z")

</div>

I asked RAKwireless @ aliexpress, but I have no answer jet.  
I’ll publish it as I’ll get some information from them

---

<div class="post-metadata">

**Author:** ![tuftec](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/tuftec/32/30225_2.png) [@tuftec](https://www.thethingsnetwork.org/forum/u/tuftec)\
**Post date:** [January 20, 2018, 10:42am UTC](https://www.thethingsnetwork.org/forum/t/rak811-tracker-board/11006/14 "2018-01-20T10:42:00Z")

</div>

I would suggest contacting the guys at RAK directly.  
They helped me with a binary that I just had to load onto my RAK811 WisNode board to do soe some local coverage mapping (the code was direved from their tracking s/w).

They have been very helpful.

Cheers

Peter.

---

<div class="post-metadata">

**Author:** ![Olunia](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/olunia/32/36013_2.png) [@Olunia](https://www.thethingsnetwork.org/forum/u/Olunia)\
**Post date:** [January 20, 2018, 2:58pm UTC](https://www.thethingsnetwork.org/forum/t/rak811-tracker-board/11006/15 "2018-01-20T14:58:48Z")

</div>

You don‘t need a J-Link debugger. You can compile the sources to get a .bin file. Then you need a piece of software you can download from ST to flash the board. The documentation of RAK explains this.

---

<div class="post-metadata">

**Author:** ![ursm](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/ursm/32/46475_2.png) [@ursm](https://www.thethingsnetwork.org/forum/u/ursm)\
**Post date:** [January 20, 2018, 5:09pm UTC](https://www.thethingsnetwork.org/forum/t/rak811-tracker-board/11006/16 "2018-01-20T17:09:47Z")

</div>

> [@Olunia](#):
>
> to flash the board

with what piece of hardware?  
the documentation say to use j-tag.  
not shure if „flash demonstrator“ could be used.  
if you have other experiance, please document your procedure here. thanks

---

<div class="post-metadata">

**Author:** ![Olunia](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/olunia/32/36013_2.png) [@Olunia](https://www.thethingsnetwork.org/forum/u/Olunia)\
**Post date:** [January 20, 2018, 6:24pm UTC](https://www.thethingsnetwork.org/forum/t/rak811-tracker-board/11006/17 "2018-01-20T18:24:09Z")

</div>

You can use the _flash loader demonstrator_.  
[http://www.rakwireless.com/en/download/RAK811%20TrackerBoard/Tool](http://www.rakwireless.com/en/download/RAK811%20TrackerBoard/Tool)

In this document the procedure is explained on page 10. [http://docs.rakwireless.com/en/RAK811%20TrackerBoard/Software%20Development/RAK811%20TrackerBoard%20User%20manual%20V1.1.pdf](http://docs.rakwireless.com/en/RAK811%20TrackerBoard/Software%20Development/RAK811%20TrackerBoard%20User%20manual%20V1.1.pdf)

In CoIDE go to the _Configuration_ window and there to _Output_.  
Make sure that _Create BIN File_ is checked.

When using the _flash loader demonstrator_ make sure you change the file type to .bin in the file selection dialog box when you locate the .bin file from your compile run.

---

<div class="post-metadata">

**Author:** ![kalon33](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/kalon33/32/48029_2.png) [@kalon33](https://www.thethingsnetwork.org/forum/u/kalon33)\
**Post date:** [January 20, 2018, 10:34pm UTC](https://www.thethingsnetwork.org/forum/t/rak811-tracker-board/11006/18 "2018-01-20T22:34:26Z")

</div>

Does anyone have tried to use a BME280 sensor with the RAK811 trackerboard? How? Any example code? The example code provided by RAK (that doesn’t support it) is a bit strange to understand, is that me or not? Any better examples from your experiments with it?

---

<div class="post-metadata">

**Author:** ![ursm](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/ursm/32/46475_2.png) [@ursm](https://www.thethingsnetwork.org/forum/u/ursm)\
**Post date:** [January 21, 2018, 6:29pm UTC](https://www.thethingsnetwork.org/forum/t/rak811-tracker-board/11006/19 "2018-01-21T18:29:37Z")

</div>

thanks for your suggestions and tipps.  
I could manage to compile and upload via "demonstrator"  
That’s the good news  
The bad is that

1. The demonstrator recognizes the board only after several disconnections/connections of the usb.  
(I’ll get a j-tag borrowed. probably that runs better)
2. The software (classA) has a define which must be deleted in DEVICE\_EUI !!!  
#define IEEE\_OUI 0x60, 0xC5, 0xA8  
#define LORAWAN\_DEVICE\_EUI { IEEE\_OUI, 0x00, 0x47, … } \<-- DELETE IEEE\_OUI
3. The board sends all 60 to 90 sec messages on SF12  
first after join on port 0 a message with 12 bytes, but in the device it shows [not provided]  
19:10:21 867.7 lora 4/5 SF12BW125 1155.10 dev addr:26012D67 payload size:12 bytes --\> 19:10:20 0 0 dev id:rak811\_tracker\_01 payload:[not provided]  
physical pyload from the gateway 40672D012680 09007A35729A first 6 bytes are always the same  
then messages on port 4 , 2 , 4 with 21 bytes  
19:13:09 868.5 lora 4/5 SF12BW125 1482.83 dev addr:26012D67 payload size:21 bytes --\> 19:13:09 3 4 dev id:rak811\_tracker\_01 payload:0267010E0403019B  
cycling through port 0 , x , x , x , 0 , x , x , x , 0 , …

**any idea what the meaning of the message on port 0 could be?**

---

<div class="post-metadata">

**Author:** ![chace](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/chace/32/20484_2.png) [@chace](https://www.thethingsnetwork.org/forum/u/chace)\
**Post date:** [January 24, 2018, 7:35am UTC](https://www.thethingsnetwork.org/forum/t/rak811-tracker-board/11006/20 "2018-01-24T07:35:48Z")

</div>

The data of port 0 is the wrong data sent when GPS acquisition fails. The latest project has been modified.Details you can be in：[http://support.rakwireless.com/topic/196/rak811-lora-tracker-test\_gps-never-called-in-section-main](http://support.rakwireless.com/topic/196/rak811-lora-tracker-test_gps-never-called-in-section-main)

[Next page](https://www.thethingsnetwork.org/forum/t/rak811-tracker-board/11006.md?page=2)
