zLorawan_Node
1.0.0
這是class_a ttn lorawan節點的示例項目。
該代碼在BlackPill F411CE板和黑色F407VE板上進行了測試。
在https://primalcortex.wordpress.com/2020/11/11/11/a-zephyr-rtos-基於ttn-lorawan-node/上查看博客文章,以獲取更多信息。
最新的代碼提交允許代碼編譯/定位Zephyr RTOS 3.11.99版本。
在構建之前,請更改src/main.c歸檔必要的ttn鍵,特別是用於OTAA激活Dev_EUI,在TTN儀表板上稱為application_eui和app_key的JOIN_EUI。這些密鑰應以標準LSB格式使用,因此在TTN DASBOARD接口上不需要更改。
安裝和設置Zephyr RTO。
在配置密鑰後構建:WEST BUILD -B BlackPill_F411CE -P
如果使用ST-Link使用:West Flash-Runner OpenOCD。
板載LED應迅速閃爍,以提供時間通過串行控制台連接:例如,屏幕 /dev /ttyACM0。 LED閃爍較慢後,Lorawan節點部分正在運行。
現在,代碼在加入過程之後只能發送一個數據框架。