私はIoTタイプの開発ボード(最初はArduino、現在はESP8266、RaspPi、CHIP)を使い始めました。私が苦しんでいることの1つは、Linuxボックスから接続することです。
アドゥイノ:デフォルトのArduino環境を使用して文字をやり取りしています。
ESP: また、いくつかのカスタムスクリプトを使用しました。
今日は新しい接続を試しています。チップ、次のようなこのガイドライン基本的に、「Macでこれを行う方法は次のとおりです。WindowsではPuTTYを使用して... Linuxではあなたが理解できると確信しています」
しかし、実際にはそれほど明確ではありません。
- Minicomを試してみましたが、接続されているようですが、何も表示されません。
- 使ってみました。かわいいニュースレター、ログインして、接続されたチップのファイルシステムをナビゲートすることができますが、エディタを使用したり、さらには、例えば、ある種の
less
制御コードを画面に送信したり、呪いライブラリを使用しようとしたとき。 Cutecomウィンドウには読めない内容がいっぱいです。
USBを介して他のデバイスに直列に接続するために低レベルの制御(正しい転送速度などを得るため)が必要な理由を理解していますが、Linuxではこれらのデバイスと通信でき、画面/UIを処理する方法を知っているプログラム確かにあります。単に生の文字を出力するのではなく、より高いレベルの抽象化で対話します。 Telnetを使用して取得するのと同じですが、USBシリアルを介して接続されたデバイスと通信します。
それでは何ですか?
答え1
Telnet は、シリアルポートとして表示されるデバイスではなく、ネットワーク経由で IP に接続されたデバイスでのみ機能します。これには、パテ、cu、ヒント、コミット、gtktermなどのツールが必要です。これでPuttyに慣れているので、Linuxでも同じツールを使うことができます。 Puttyは、さまざまなLinuxディストリビューションで利用できます。もう一つの良いオプションはgtktermです。これは素晴らしいGUIです。あなたは間違いなくそれが好きになります。