電子工作

電子工作

M5StickCでUIFlow入門 その1 概要と環境構築

現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。概要M5StickCでUIFlowを使った入門向け情報をまとめていきたいと思います。M5StickCの開発環境Arduino IDE一番標準的な開発...
電子工作

M5StickCのトラブルシュート 動かないときに試すこと

現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。概要M5StickCが動かないことがたまにありますが、調査方法と解決方法をまとめてみました。MacなどでType-CしかないパソコンでType-C ...
電子工作

ESP32のULPアセンブリ言語入門 その5 ビット演算

概要前回はジャンプを中心に説明をしました。今回はビット演算系を解説します。ビット演算とは?一般的なビット演算について、かんたんに解説します。アンド - AND数値1と数値2の各桁のビットを比べ、両方1である場合のみ1になります。uint8_...
電子工作

M5StickC UIFlow V1.4.5更新差分調査

概要1.4.5がリリースされたので、差分を調べてみました。UIFlow Desktop2020/02/28現在まだV1.4.4が使える1.0.7しかありません。メニューのCheckUpdateからバージョンチェックして、更新があればそのまま...
電子工作

M5StickCの設定初期化スケッチ

現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。概要M5StickCを使っていると、通常は初期化しない場所がおかしくなることがたまにあります。そこで、動きがおかしいときや初期設定として動かすスケッ...
電子工作

M5StickCの内部INT割込通知を利用する その3 原理解説編

現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。概要その1とその2で実際に利用方法を説明しましたが、実際の通知がどのように行われているのかを説明したいと思います。MPU6886の通知設定8.25 ...
電子工作

ESP32のULPアセンブリ言語入門 その4 ジャンプ

概要前回は初歩的な命令までやりましたので、今回はLチカを行いたいと思います。ULPでのGPIOアクセスULPからGPIOのアクセスする場合にはArduinoの標準とは違い、RTCを経由して通信をする必要があります。RTCはおそらくはReal...
電子工作

M5StickCの内部INT割込通知を利用する その2 MPU6886編

現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。概要M5StickCの内蔵IMUであるMPU6886の加速度センサーを利用して、ディープスリープ中に加速度を感じると復帰できるようにしました。INT...
電子工作

ESP32のULPアセンブリ言語入門 その3 演算と基本命令

概要前回は環境構築まで行いました。今回は命令の説明と、プログラムを実際に動かしてみたいと思います。ULPプログラミングの方式ULPのプログラムには2つの方式があります。今回はCマクロ方式で行いますが、アセンブリ方式も説明したいと思います。ア...
電子工作

M5StickCにレゴテクニック互換ブロックをためす

現時点の情報です。最新情報はM5StickC非公式日本語リファレンスを確認してみてください。概要M5Stack社の製品はレゴ社のテクニックシリーズのブロックで固定することができる、穴があります。テクニック互換ブロックを購入したみたので、どん...
スポンサーリンク