模板: Pico-LoRa-SX1262-868M Use

来自Waveshare Wiki
跳转至: 导航搜索

环境搭建

  • 本教程在Windows 10编译环境使用VScode(Cmake)进行开发,点击下载相关IDE并安装后并打开
  • VScode(Cmake)编译环境请点击The C/C++ SDK, get-start文档的Chapter 7. Using Visual Studio Code进行安装, 国内用户请点击查阅链接1

Pico-ResTouch-LCD-2.8 006.jpg

程序下载

1. 直接点击链接下载并解压
2. github下载

例程使用

  • 解压程序或使用git下载程序到与pico-sdk同一级目录下,编译环境安装参考Pico环境设置章节

Pico-LoRa-SX1262-868M 009.jpg

  • 打开VScode,在VScode选择打开pico-lorawan文件夹,在example\otaa_temperature_led\config.h文档中填写刚刚保存的DevEUI和AppKey两个值

Pico-LoRa-SX1262-868M 010.jpg

  • 若环境设置正确,点击VScode的Build按钮等待编译结束,将编译好文件下载到进入Boot模式的RaspberryPi Pico,打开串口查看日志信息

Pico-LoRa-SX1262-868M 011.jpg
Pico-LoRa-SX1262-868M 012.jpg

代码简析

1. 此例程在pico-lorawan基础上增加了基于Semtech SX1262的Pico-LoRa-SX1262-868M模块的适配
2. LoRaWAN协议国内用户请点击链接1链接2参考文档,国外用户请点击链接3参考相关文档
3. 若用户自行建立云服务器,请点击参考lorawan-stack,chrpstack