LoRaモジュールのテスト
EBYTE E220-900T22D EBYTEの設定プログラムでハードウェア設定を確認 Model: E220-900T22S/D Version: 7259-11-2 FrequencyStr: 873.125MHz Parameter: 0xc0 0x00 0x08 0x00 0x00 0x60 0x00 0x17 0x03 0x00 0x00 E220のピン配置 E220接続 E220の電源は3.3V~5V。5Vの方が電源効率がよい。 E220 Get Config 設定読込 M0/M1をVCC(今回3.3V)に接続。 RX/TXの4.7Kの プルアップをつけるとスケッチのアップロード不可 SoftwareSerialでもe220ttlでもどちらでも動作 //******** Works both ways ************** // LoRa_E220 e220ttl(D7, D8); // Config without connect AUX and M0 M1 #include <SoftwareSerial.h> SoftwareSerial mySerial ( D7 , D8 ); // Arduino RX <-- e220 TX, Arduino TX --> e220 RX LoRa_E220 e220ttl ( & mySerial ); // no AUX M0 M1 //LoRa_E220 e220ttl(&mySerial, D5, D7, D6); // AUX M0 M1 M0/M1/AUXを接続してテストもOK プルアップは3つ全て取り付けず #include <SoftwareSerial.h> SoftwareSerial mySerial ( D7 , D8 ); // Arduino RX <-- e220 TX, Arduino TX --> e220 RX // LoRa_E220 e220ttl(&mySerial); // no AUX M0 M1 LoRa_E220 e220ttl ( & mySerial , D3 , D5 , D6 ); // AUX M0 M1 // -----------