シリアル通信を無線化したいなとずっと思っていたんですが、いいものが見当たらず諦めていました。
Bluetoothなどを使っても一応できそうではありますが、DTRやRTSなどのフロー制御の信号が柔軟に使えずArduinoなどのプログラム書き込みの無線化には使えそうにないです。
最近、懲りずに無線化のモジュールを探していたらWiSerというESP32ベースの無線化モジュールが最近リリースされたみたいなので、紹介したいと思います。
スポンサーリンク
上記のURLを見ていただければ、すぐ理解できると思いますが、ESP32ベース(ESP32-S2)のオープンソースハードウェアの無線シリアル通信モジュールです。
CTSやRTS、DTSといったハードウェアフロー制御の端子が出ていますので、Arduinoのプログラム書き込みも可能です。
そうそう!これが欲しかったんですよ!という私の理想がそのまま形になっていました。
オープンソースハードウェアなので回路図やファームウェアもGitHub上に公開されています。
ESP32-S2のモジュールを買っても簡単に実現できそうです。
構成は接続用のボタンくらいですね。
ESP32-S2のモジュールである、ESP32-S2-MINI-2は技適を取得しているようなので日本でも使えます。
スポンサーリンク
モジュールをセットで購入となると、65ドルくらいですので今だと1万円くらいはします。
円が安すぎますね...
まあIC単体であれば技適認証はないので日本で使うには少々面倒にはなります。
オープンソースハードウェアなので私も1セット作ってみようと思います。
できればI/Oの電圧も変換できるような回路を追加して、もう少しを機能向上をしてみたいと思います。
機能をモリモリしすぎると、サイズが大きくなってしまって使いづらくなるのでほどほどにしたほうが良いですけどね。
スポンサーリンク
Leave a Comment