電子工作

電子工作

M5StickCのButtonクラスを調べてみた

Homeボタンと右ボタン、そして電源ボタンの制御について調べてみました。※現時点の情報ですので、最新情報はM5StickC非公式日本語リファレンスを確認してください。ボタンについてざっくりと上記で取得できます。ホームボタンと右ボタンについて...
電子工作

M5StickC 0.0.7のAXP192追加関数を調べてみた

Githubのソースは確認していましたが、リリースされたSDKで動作検証もしてみました。最新版の詳細はM5StickC日本語リファレンスで確認してください。追加関数内部動作電圧取得 GetVapsData()内部の動作している電圧を取得する...
電子工作

M5StickCでBLEデバイスを検索する

BLEを使ってみようとしましたが、まずはデバイスのUUIDを調べないといけないので、調べるツールを作ってみました。※現時点の情報ですので、最新情報はM5StickC非公式日本語リファレンスを確認してください。BLEとは?Bluetooth ...
電子工作

ESP32-WROOM-32Uの技適更新?

更新通知が来たけれどなんだろう?該当の技適んー、写真が無かったのが追加されているのと社名が「Espressif Systems (Shanghai) PTE Ltd.」から「Espressif Systems (Shanghai) Co.,...
電子工作

M5StickCでSPI通信をする

本体に内蔵しているのと同じSPI接続のST7735Sに160x80ピクセルの0.96インチOLEDを接続してみました。※現時点の情報ですので、最新情報はM5StickC非公式日本語リファレンスを確認してください。SPIとは?3線+αの信号線...
電子工作

M5StickCでUART(Serial)を使う

2本線での通信ですので、簡単に試せます。※現時点の情報ですので、最新情報はM5StickC非公式日本語リファレンスを確認してください。UARTとは送信と受信の通信線をクロスにつないだ通信方式です。2本の通信線で通信ができるので簡単ですが、フ...
電子工作

M5StickCのライブラリ0.0.7がリリース

リリースされていたので、差分を調べてみました。※現時点の情報ですので、最新情報はM5StickC非公式日本語リファレンスを確認してください。クラス構造Buttonクラス追加MPU6866クラス追加ボタン管理用クラスと、I2CセンサーのMPU...
電子工作

M5StickCでI2C通信をする

I2C通信を実験してみました。※現時点の情報ですので、最新情報はM5StickC非公式日本語リファレンスを確認してください。概要ESP32は最大2組のI2Cが可能で、M5StickCは内部で1つ使っています。入力専用のIO36を除き、外部接...
電子工作

ESP32のPWM出力は255が最大じゃなかった

※現時点の情報ですので、最新情報はM5StickC非公式日本語リファレンスを確認してください。ledcWrite()の指定がちょっとモヤッていたのだが、上記をみてやっぱり255じゃないのがわかりました。ESP32のPWM出力についてESP3...
電子工作

M5StickCのIOについて調べてみた

とりあえず1PIN単位で動くものだけ調べてみました。※(2019/08/30)ごめんなさい、嘘書いてありました。アナログのpinMode()設定が違っていたので入力値がおかしかったみたいです。最新情報はM5StickC非公式日本語リファレン...
スポンサーリンク