2020-09-01から1ヶ月間の記事一覧

【M5Stack_Core2】Gesture recognition for Core2, on Arduino.

Gesture recognition for Core2, on micropython. pic.twitter.com/Yopap7v7WS— M5Stack (@M5Stack) 2020年9月27日 公式のまねっこ // // touch_gesture // ver.02 2020/09/30 chiyoh // #include <M5Core2.h> #include <utility/Sprite.h> #include <touch.h> #include <stdio.h> #define ESP32 #define CST</stdio.h></touch.h></utility/sprite.h></m5core2.h>…

【M5Stack_Core2】タッチパネルの組み込みジェスチャー動いた。

何とか動いたけど。いろいろと調べないと。 スライド クリック S字ジェスチャー とりあえずサンプルプログラム gesture_id が分かりにくい。とりあえず、いろいろ文字を書いてみてどのコードになるのか調査しないと。 注意:gesture_idは、10分くらい動か…

【M5Stack_Core2】タッチライブラリ使ってみた

サンプルスケッチにいくつか処理を追加 わかったこと、タッチパネルの機能はほとんど使ってない。ジェスチャに関しては、収得ポイントを使ってライブラリで行っている。F/Wの機能は使っていない。 #include <M5Core2.h> #include <touch.h> #define ESP32 // 画面を上下2分割し</touch.h></m5core2.h>…

【M5Stack_Core2】新しいタッチライブラリ

M5Core2のライブラリが更新されて、タッチパネルのライブラリが大幅に更新されました。 ざっと見た感じ、このBLOGで指摘していた感じのことがドキュメントに書かれています。 やっぱり、そうなのね。という感じです。 タッチライブラリですが、 Arduinoスタ…

【M5Stack_Core2】タッチパネル調査

タッチパネルのレジスタ仕様がm5StackのWebに公開されていたので確認したけどやりたいことがうまくいかない。 しかし、ジェスチャやその他の部分に関しては、コミュニティの掲示板の方でやり取りがあるから公式ライブラリの方にボタンファンクションは追加さ…

【M5Stack_Core2】Core2_Factory_testとは?

Core2_Factory_testは、製品に出荷時に組み込まれているプログラムなのだが、どっちかというとプロモーションっぽいところがある。 工場出荷時の最終チェックプログラムと考えると、スペックをこれですべてチェック出来ているのか不安になる。 しばらくは、…

【M5Stack_Core2】Core2_Factory_test解析

jpeg file mono file @rem jpeg バッテリーチャージ python code2bin.py batPower.c @rem jpeg 時間再描画 python code2bin.py clockImage.c @rem jpeg 起動画面 python code2bin.py Core2Cover.c @rem jpeg メイン画面 python code2bin.py Core2Main.c @rem…

【M5Stack_Core2】VS code環境構築

VS code環境構築を構築します。 いままで、Adruinoを使ってきましたがそろそろライブラリの中身を見な(調査し)がら開発するのに限界を感じてVS codeに再チャレンジしました。過去インストールして導入したのですが動かず。PlatformIO IDEという拡張機能を使…

【M5Stack_Core2】バッテリーチェック!

話題のバッテリーチェックをしたいと思います。 Core2って、2mm六角レンチがないカバー外せないんですよ。そして、前に買ったm5Stack製品に付いていた六角レンチでも開かない(サイズが違う) ということで、ダイソーで買ってきました。これ! なんだかなぁ ダ…

【M5Stack_Core2】Core2_Factory_test再コンパイル(続き)

Core2_Factory_test github.com ソース追ってみた。I2C関係が、軒並みNGになっているのよくよく調べると、内部(システム)で使っているI2Cって同じアドレスを使っているのか。 でもって、内部使用用(Wire1 G21,G22)と外部端子用(Wire G32,G33)を想定してい…

【M5Stack_Cre2】メモメモ

loop()側で画面が表示されたり、されなかったりプログラム関係なさそうな変数代入等のありなしで変わったりする。setup関数側でダミー画面設定を行っておく。無意味にdelay(1000);位入れて起動時間調整する。 loop()側でSerialの出力されたりされなかったり…

【M5stack Core2】マルチタッチをやってみた

とりあえず、M5Stack Core2の新しい機能のタッチセンサで遊んでみた。 まず、ボタン。M5Stackでは、3ボタン在りましたがCore2では、3ボタンがなくなり画面外に〇 〇 〇がありますが、3ボタンの代わりになりません。たとえるならば、1つのプッシュスライ…

【M5Stack_Cre2】Core2_Factory_test再コンパイル

SD Card failedになるので、工場出荷プログラムから自分でソース持ってきて。Arduino環境でコンパイルしてみた。 I2C Axp192 Find Failed I2C CST Touch Find Failed I2C IMU6886 Find Failed I2C BM8563 Find Failed SDCard Find Failed なんか、Failedが増…

M5StackCore2

M5StackCore2来た! SD CardがErrorになる。 M5Stack-Coreでは、認識している16GBのカードなんだけどなぁ。