M5StickC

電子工作

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

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

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を除き、外部接...
電子工作

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

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

Arduino(M5StickC)でefont Unicodeフォント表示 完結編

/efont/さんのUnicode Fontを利用して、Arduino用のフォントライブラリを作ってみました。いろいろ実験した結果、文字単位で読み込むかを決めて、フォント用のテーブルから探す方式がメモリ効率と速度のバランスが一番良かったです...
電子工作

[実験] Arduino(M5StickC)でefont Unicodeフォント表示 SPIFFS版

/efont/さんのUnicode Fontを利用して、Arduino用のフォントライブラリを作ってみました。PROGMEMだとプログラム転送時に毎回大きなフォントデータも転送する必要があるので、一度転送すればよいSPIFFSで作ってみまし...
電子工作

[実験] Arduino(M5StickC)でefont Unicodeフォント表示 PROGMEM版

/efont/さんのUnicode Fontを利用して、Arduino用のフォントライブラリを作ってみました。※現時点の情報ですので、最新情報はM5StickC非公式日本語リファレンスを確認してください。注意こちらは実験ですので、実際に使う...
電子工作

M5StickCのPartition Tablesを調べる

/efont/を使うときに、プログラムサイズを広げたかったので調べました。※現時点の情報ですので、最新情報はM5StickC非公式日本語リファレンスを確認してください。メモリーマップ上記がデフォルトのメモリマップです。First-stage...
スポンサーリンク