M17の信号をアナログ無線機を介して送受信するための M17 Analog Gatewayを
タイの HS5TQA 氏が開発し公開している
https://github.com/nakhonthai/M17AnalogGateway
■まずは ESP32 評価ボードに Firmware を搭載して動作するか確認することに
■試行錯誤して唯一成功した構築手順(2024/5/23)
1.下記サイトから flash_download_tool_3.9.6 をPCにダウンロード
https://www.espressif.com/en/support/download/other-tools
2.作者 github の rereases から firmware をダウンロードして PCの
flash_download_tool_3.9.6 フォルダ内の bin フォルダに格納する
https://github.com/nakhonthai/M17AnalogGateway/releases
3.V0.4 の中から下記をダウンロード
※boot などのファイルが揃っている releas の V4を選択
・boot.bin 8 KBFeb 4, 2022
・bootloader.bin 16.7 KBFeb 4, 2022
・M17AG_ADC_SH1106_V04.bin 958 KBFeb 4, 2022
・partitions.bin 3 KBFeb 4, 2022
4.flash_download_tool_3.9.6 にて firmware を flash する
5.リセットボタン(EN)を押して再起動をかけ、アクセスポイントとして
立ち上がっている M17 Analog Gateway へ PCから Wifi 接続する
・SSID M17Analog
・PASSWD 無し
・URL: http://192.168.4.1
6.Setting タブにて宅内の Wifi Router に接続するように設定変更
7.IPスキャナでDHCPで割り振られた M17 Analog Gateway を探し Web接続
Firmware タブにて Firmware Update を行う
※上記手順内に記載の bin フォルダに新Firmware をダウンロードしておく
※結果として V0.8 までは上げられたが V0.9 は動作せず(2024/5/23)
8.Service タブにて自動起動で接続されるリフレクターを設定する
※デフォルトでは作者のリフレクターに設定されている
■ワンポイント
1.ESP32 DevKitC V4 は PwoerON Reset がないみたいで、flash 後は(EN)
ボタンを押さないと起動しない(電源ON後も同じ)
2.USB 接続した PC に Arduino IDE をインストールしてあれば ESP32 上の
ログが確認できます。
■進捗(2024/05/23)
Amazon で購入した ESP32 DevKitC V4に firmware を flash して Web 画面
にて各設定を実施し、ネットワーク先の M17 リフレクターへ接続されている
こと確認できた。
※次は各IFのハードウェア構築。。。
■ Special Thanks
Atten Nakhonthai 様:Analog Gateway を公開していただいています。