スポンサー リンク

M5Stack に BME280 のグラフと、ニュース、天気予報を表示させ、Ambient へデータ送信させてみた

投稿日:2018/7/12

M5Stack ( ESP32 搭載) のディスプレイに 温度・湿度・気圧センサーの BME280 の値と折れ線グラフを表示させてみた。さらに NTP 時計、Yahoo ニュース電光掲示板表示、天気予報も表示させてみた。更に、クラウドサービスの Ambient にデータを送信させて、スマホでグラフを見られて・・

Arduino – ESP32 大幅更新( 2018/06/28以降 )と I2C 不具合解決、その他気付いたこと

投稿日:2018/7/7
修正日:2018/7/10

2018/06/28以降、大幅更新された Arduino – ESP32 で、I2Cインターフェースの Wire ライブラリが一新され、その内容と、今までの I2C トラブルの自分的解決方法、その他気付いた点を列挙しています。

BME280 を M5stack で使って再びハマったこと、BOSCH 純正ドライバの使用について

投稿日:2018/6/22
修正日:2018/7/12

M5stack で 気圧・温度・湿度センサー BME280 を使ってみたけど、ある一定時間経過後計測不能になり、I2Cバスラインをオシロで波形をみたり、プルアップ抵抗を考えてみたり、いろいろハマったこと、その他、BOSCH製純正ドライバの使用方法を説明します。

M5stack に変な?漢数字スクロール時計を表示させてみた

投稿日:2018/6/1
修正日:2018/6/4

ESP32 搭載 M5stack にスクロールする漢数字で Wi-Fi NTP 時計を作ってみました。ちょっと「変な」時計です。和をイメージするために五色幕調カラーにしてみました。平仮名数字や自作カスタムフォントを表示させたりしています。ボタンで文字列や色を変えられます。

Excel で自作したカスタムフォントを M5stack に表示してみる

投稿日:2018/5/13
修正日:2018/5/15

Excel で自作した 16×16 pixel のカスタムフォントを M5stack ( ESP32 ) の LCD TFT (液晶ディスプレイ) ILI9341 に表示させてみました。東雲フォントに埋め込んだり、NTP 自動時刻補正時計に数値を表示させたりしてみました。カスタムフォントを更に倍角表示させたり・・・

M5stack ( ESP32 )電光掲示板をスマホでリアルタイムコントロールしてみた

投稿日:2018/5/2

M5stack ( ESP32 )の 日本語漢字フォント 電光掲示板 ( メッセージボード )をスマホのブラウザでリアルタイムコントロールしてみました。Websocket を使っています。Color Picker を使って文字色を変えたり、サイズを変えたり、スピードを変えたりしています。

M5stack ( ESP32 搭載 )で、Wi-Fi 接続して、Yahoo! ニュースを4記事同時スクロールしてみた

投稿日:2018/4/27
修正日:2018/6/7

ESP32 搭載、技適取得済み Wi-Fi マイコンモジュール M5stack で Wi-Fi 接続して、Yahoo! Japan RSS ニュース記事を取得して、4行同時スクロールしてみました。micro SD と SPIFFS で速度比較をしてみました。LCD ILI9341 と micro SD が VSPI 共通接続のため、マルチタスクが使えず・・・

M5stack ( ESP32搭載 )の LCD に日本語漢字フォントを表示したりスクロールしたり

投稿日:2018/4/21
修正日:2018/4/28

M5stack ( ESP32 搭載 )の LCD 液晶ディスプレイに、日本語漢字の東雲フォントを拡大表示させたり、縮小表示させたりしてみました。しかもボタン操作でできるようにしてみました。さらに文字をスクロールさせて、電光掲示板やメッセージボードっぽいこともできるようにしてみました。ライブラリを自作しています。SPIFFS 用ですが、micro SD カード用も追記しました。

M5stack ボタンスイッチの、チャタリング、誤作動防止、感度調整、長押し設定を考えてみる

投稿日:2018/4/14
修正日:2018/4/16

ESP32 搭載 M5stack の押しボタンスイッチに特化して、Arduino IDE でプログラミングをしてみた。チャタリングによる誤作動防止策や、長押し設定、持続押し設定を一からプログラミングしてみることによって、いろいろなノウハウが分かって来ました。列挙型 ( enum )を使って・・・。

M5stack ( ESP32 搭載 ) の液晶ディスプレイ ILI9341 をちょっと解明してみた

投稿日:2018/4/11
修正日:2018/5/10

M5stack ( ESP32 搭載)にある TFT LCD (液晶ディスプレイ) ILI9341 をできるだけ M5stack 標準ライブラリに頼らずに自分なりに解明してみました。しかし、SPIレジスタ直叩き関数が使われていて、十分高速だったため、それを使ってグラフィック描画させてみました。