ESP32 PSRAMのリードエラー

ESP32-devkitc-v4を使っていると、気がづいたら起動時に下のようなエラーがでるようになった。プログラム書き換えても、ボードを別のものにしても症状は変わらず。なんで?って記事です。 コードをブランクにしてもボー…

picoに画像ファイルを保存する

pemoroniのpico display packに好きな画像を表示させようと、画像ファイルをpicoに転送したときの覚え書き。 Thonnyでは画像ファイルは送れない pyファイルはMicroPythonボード用のI…

絶縁コーティング剤の効果

Hayacoat Mark2 防湿・防錆コーティング剤 (AY-302)を買ったので、はんだ付けした基板に塗り、どうなるかみてみました。スプレータイプのもので、お値段は1400円程度とお手頃でした。 効果は? スプレーす…

割り込み処理の仕組みを理解する

Cortex-M4で使用されているNVICの仕組みを調べてみました。今回は、KinetisマイコンTWR-KE18Fを使用して、ボード上にあるタクトスイッチが押されたときに割り込み処理がどうやって呼ばれるのかを見てみます…

ANALOG DISCOVERY2

DIGILENTという会社から販売されている計測ツールANALOG DISCOVERY 2を買いました。トラ技とかでも紹介されていて、スーパー多機能な計測器です。 メーカサイトからの情報ですが、ざっとでも、こんなに機能が…

EEPROMの使い方

Kinetisマイコン(TWR-KE18F)でEEPROMの使い方をまとめてみました。こんな感じで、SWボタンで変更したLEDの色をEEPROMに記憶して、パワーサイクル後にも同じ色で点灯するのが目標です。 EEPROM…