RAK LB801 User Manual

Lora button open source project

Advertisement

Quick Links

LoRaButton User Manual
RAK_LB801 LoRaButton
Open Source Project
User Manual V1.0
© 2018 Rakwireless all rights reserved .
Mentioned in this document , the actual company and product
names, trademarks are their respective owners.
After update the new version, this document without prior notice.
COPYRIGHT ©
SHENZHEN RAKWIRELESS TECHNOLOGY CO., LTD
www.rakwireless.com
ETDX1805081302

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the LB801 and is the answer not in the manual?

Questions and answers

Summary of Contents for RAK LB801

  • Page 1 LoRaButton User Manual RAK_LB801 LoRaButton Open Source Project User Manual V1.0 © 2018 Rakwireless all rights reserved . Mentioned in this document , the actual company and product names, trademarks are their respective owners. After update the new version, this document without prior notice. COPYRIGHT ©...
  • Page 2: Table Of Contents

    LoRaButton User Manual Contents 1. Introduction........................... 3 2. Open Source Project........................4 2.1 Project Structure........................ 4 2.2 Configuration Parameters....................5 2.3 Modify Region........................6 3. Firmware Download........................7 3.1Use CoIDE........................... 7 3.2Use Keil5..........................8 3.3Use the Serial Port......................9 3.4Start Upgrade........................10 4.
  • Page 3: Introduction

    LoRaButton User Manual 1. Introduction RAK_LB801 LoRaButton is a remote wireless trigger designed based on the LoRaWAN protocol. It supports user-defined functions for each key and supports LoRaWAN working mode, which allows users to easily link to the LoRaWAN network. This product is also a LoRa product developed based on the LoRaWAN 1.0.2 protocol, which means that it supports all prevailing regional frequency bands such as AS923, AU915, EU868, KR920, US915 and IN865.
  • Page 4: Open Source Project

    LoRaButton User Manual 2. Open Source Project RAK_LB801 LoRaButton is an open source hardware. So the user can get all the information about the product, include schematics and program code. Here for everyone a brief introduction to the structure and basic use of the open source code. About the open source project, we can download it here: https://github.com/RAKWireless/RAK811_LoRaButton This open source project is based on the official code LoRaWAN1.0.2 modified to support CoIDE...
  • Page 5: Configuration Parameters

    LoRaButton User Manual -apps -button.c RAK_LB801 LoRaButton operation code -main.c main function -partition.c flash operation code -borads -mcu -stm32 -sysIrqHandlers.c stm32l1xx platform Interrupt handler -utilities.c stm32lxx platform helper functions implementation -RAK811 -cmsis stm32lxx platform system initial -STM32L1xx_HAL_Devicer -adc_board.c board.c peripheral initial and stm32 related pins operate -components -Retarget_printf printf function configuration...
  • Page 6: Modify Region

    LoRaButton User Manual If you want to modify Dev_EUI, APP_EUI, APP_KEY, DEV_ADDR, NWKS_KEY, APPS_KEY these parameters, please modify here: 2.3Modify Region The open source code is based on LoRaWAN1.0.2 modified from, so the supported regions have: EU868, US915, AS923, AU915, IN865, KR920. If you want to modify the region, you can modify the macro definition.
  • Page 7: Firmware Download

    LoRaButton User Manual 3. Firmware Download RAK_LB801 LoRaButton support two development environments for programming. First of all, it can support CoIDE to edit code to generate bin file. Secondly, support Keil5 to write to make bin file.Anyway, you need a rak811_lorabutton.bin file.
  • Page 8: Use Keil5

    LoRaButton User Manual 3.2Use Keil5 RAK company will also launch its own specific function of the bin file for users to upgrade and used. If you want to compile the bin file using Keil5, you need to add these as shown below: fromelf.exe --bin -o "$L@L.bin"...
  • Page 9: Use The Serial Port

    LoRaButton User Manual 3.3Use the Serial Port This device uses USB to serial port chip CP2102, so after the device is connected to the computer, the driver will usually be installed automatically, if you find that your computer is not automatically installed, please go to this link to download the driver: http://docs.rakwireless.com/en/RAK811/Tools/CP210x_Windows_Drivers.zip ABP mode serial port operation diagram.
  • Page 10: Start Upgrade

    LoRaButton User Manual 3.4Start Upgrade Please refer to RAK_LB801 LoRaButton Firmware Upgrade manual for details of firmware upgrade. Download the url of this file: http://www.rakwireless.com/en/download COPYRIGHT © SHENZHEN RAKWIRELESS TECHNOLOGY CO., LTD www.rakwireless.com ETDX1805081302...
  • Page 11: Contact Information

    LoRaButton User Manual 4. Contact information Shenzhen Business E-Mail: ken.yu@rakwireless.com Address: Room 506, Bldg. 3, Minqi Technology Park, No.65 Taoyuan Road, Xili Block, Nanshan District, Shenzhen Shenzhen Technical E-Mail: steven.tang@rakwireless.com Tel : 0755-86108311 Address: Room 506, Bldg. 3, Minqi Technology Park, No.65 Taoyuan Road, Xili Block, Nanshan District, Shenzhen COPYRIGHT ©...
  • Page 12: Revision History

    LoRaButton User Manual 5. Revision History Author Version Date Change V1.0 2018-04-25 First release Chace COPYRIGHT © SHENZHEN RAKWIRELESS TECHNOLOGY CO., LTD www.rakwireless.com ETDX1805081302...

Table of Contents