前々回はWindowsPCからWindowsPCにSSH接続しましたが、今回はWindowsPCからAndroidのスマホにSSH接続してみました。Androidスマホ上で、Clangでコンパイルも出来れば、Python3も走ると。キーボードと広い画面でこれが出来るので便利。と思ったら、ちょいと面倒な要対処有。トホホ。。。
トホホな疑問(45) I2CでAQM1602通信失敗、Pull-up抵抗強すぎた。
今回はM5ATOM Liteに使い慣れたI2C接続のLCDディスプレイAQM1602XAを接続しようとして足をすくわれました。まさか。結論から言えばI2Cバスに接続してあった他のデバイスのプルアップ抵抗が強力すぎ。無駄な努力でMicroPythonでACK無視するI2Cもどきを作成、表示OK。端子変えれば済む話だ。
トホホな疑問(44) WindowsPCからWindowsPCにSSH接続
今回WindowsPCから、別のWindowsPCにSSHすることにいたしました。どちらもWindows版のOpenSSH利用です。手元のPCからちょっと離れたところにあるPCのコマンドプロンプトを開いて操作できるとよろしかろう、と。ついでにその中からWSL2起動すれば x86版のLinuxも使える、と。つい魔が刺しました。
トホホな疑問(43) ヤバいよ、TX/RX逆刺し。自分の書いたラベルに騙された。
今回は、トホホな疑問というより、トホホな失敗であります。久しぶりにやらかしました。いろいろ調べた上で最終的に分かったのは、信号線に自分で貼り付けたラベルが間違っていた、ということ。過去の自分に騙されて、TX/RXを逆刺ししておりました。出力同士のショート! 端子が壊れないでよかった。
トホホな疑問(42) ESP32-IDF、Hello world!でチョイとハマる
1か月以上前にESP-EYEというAIカメラ的デバイスを手に入れたのに全然進んでおらなかったのが、その活用の前提となるESP32-IDF環境をセットアップするのを躊躇していたためであります。ハマりそうな予感がして逃げてたのですが、ようやく本日セットアップ。とりあえずDevkitCでHello worldできました。チョイとハマったけれども。
トホホな疑問(41) ラズパイmicroSDのバックアップ、リストアの落とし穴?
Raspberry Piは、microSDカードをストレージにしています。時々microSD全体を「イメージ」にしてバックアップされている方も多い筈。バックアップはHDD宛てなので問題ないですが、イメージからmicroSDへのリストア(レストア?)時にトラブるケースを体験。考えてみれば当たり前なんでありますが。
トホホな疑問(40) ATSAMD51、Port Event制御1個しか動かないんですけど
ATSAMD51マイコンのEVSYS、CPUのお手を煩わせずいろいろできて良いものです。その実験をしていて問題が一つ。イベントでPORTを操作してみたところ、1ポートグループあたり4端子まで制御出来る筈が1端子しか反応しませぬ。なにがいけない? Microchip社のエラッタも念のため見たけど、書いてないです。
トホホな疑問(39) ラズパイPico、C/C++SDKからのPWM出力でトホホが2つ
何度か使ってラズパイPicoのC/C++SDKの使い方も分かって来たぞ、という感触。今回はPWM出力をさらっと確かめるつもりで作業開始。しかし「さらっと」などと不埒なことを考えると「トホホ」が待っているのです。gpio.hは見つかるのにpwm.hが見つからない?なぜ、ビルドできないじゃん?解決して実機で走らせたら今度はLEDが光らない?トホホ。
トホホな疑問(38) PicoDAC、カラーコード、よく確かめたつもりだったんだけど
インタフェース誌8月号付録のラズパイPico用DAC基板、とっくに受領していたのですが、本日まで眠ってました。搭載部品キットの発売を待っていたためです。部品キットは先週発売、即発注、本日組み立てて動作確認するつもりが、今回は、何時にもましてトホホな失敗。消耗しつつも組み立てを完了。気をとりなおして動作確認。音が出ました!
トホホな疑問(37) ラズパイPico、ラズパイ4からSWDデバッグ、信号線が長すぎた!
ラズパイPicoの母艦にしているラズパイ4にPCからリモート接続したVS CodeでPicoのビルドができなかった問題は前回解決。しかし、こんどはVS Code上でデバッガが立ち上がりません。またソフトの設定か? 否。結局、ラズパイ4とPicoの間のSWDケーブルが長すぎただけみたいです。トホホ。
トホホな疑問(36) cmake.launchTargetPath not found
ラズパイPicoのC言語でのビルドとデバッグ環境が一応動作しました。しかしcuiです。も少し楽に操作できるようにVS Codeからビルドできるようにしようとしましたが障害発生。コマンドラインからは問題なく動くcmakeがVS Codeから動きませぬ。トホホ。しかし「またもや」ラズパイの中の人はそんなこともお見通しなのでした。 “トホホな疑問(36) cmake.launchTargetPath not found” の続きを読む
トホホな疑問(35) Mbed Studio、ビルドも実行もできるんですが。。。
別件で ST Microelectronics社のNucleo-F072RBをMbed OSで動かす必要がでてまいりました。Mbedオンラインコンパイラでなく、久しぶりにローカルな開発環境であるMbed Studio でやってみるか、ということで眠っていたMbed Studioをアップデートいたしました。ビルドのテストをしてみたのですが、できるのだけれど、ちょっとトホホな状況。
トホホな疑問(34) BBC micro:bit V2のArduinoピン番号はまた違う
トホホな疑問(33) BBC micro:bitのピン番号にハマる。Arduino環境にて
BBC micro:bitについては別シリーズ「ブロックを積みながら」でテキストでソースを書かずに使ってきました。デバッガ等も使用せず。もっぱらprintfデバッグ。しかし、だんだんとC/C++で「普通に」書かないとならない領分に踏み込みそうな気がします。それにデバッガも使いたい。PlatformIOあるし、簡単だし、などと思っていたらハマりました。単なるピン番号に。 “トホホな疑問(33) BBC micro:bitのピン番号にハマる。Arduino環境にて” の続きを読む