pxt lora
v0.2.2
軟件包添加了支持Lora
Arduino Mkr Wan 1300
輸入到Maker MakeCode
1.-選擇“新項目”
2.-選擇MKR1300 Arduino董事會
3.- GO菜單 - >高級 - >擴展名並複制下一個鏈接
https://github.com/ElectronicCats/pxt-lora
按Enter在菜單中的選擇軟件包
該軟件包添加了Arduino MKR1300的支持Lora 。
用於使用LORA收音機發送和接收數據的庫。
在Arduino中安裝Arduino-Lora庫,然後將固件上傳到Arduino MKR1300以獲取接收器數據https://github.com/sandeepmistry/arduino-lora/arduino-lora/blob/blob/master/master/examples/lecamples/loreareceiver/lorareceiver.ine.ino
打開監視序列並等待數據
寫數據包發送。每個數據包最多包含255個字節。
lora.send("Hello")
閱讀芯片的版本。
let version = lora.readVersion()
返回可讀取字節的數量。
let data = 0
forever(function () {
if (lora.available() < 0) {
data = lora.read()
}
})
從數據包中閱讀下一個字節。
let data = lora.read()
返回收到的數據包的RSSI。
rssi = lora.packetRssi()
檢查是否已收到數據包。
rssi = lora.parsePacket(0)
以下引腳用於Lora:
PA15 -Lora Spi -MosiPA12 -Lora Spi -MisoPA13 -Lora SPI -SCKPA14 -Lora SPI -CSPB09 -Lora SPI-靴子PA27 -Lora SPI -RST 麻省理工學院
package lora