スポンサー リンク

Firebase Realtime Database のデータ保存、取得、ストリーミング受信実験( ESP32 , M5Stack )

投稿日:2018/9/1
修正日:2018/9/19

これからの時代は Firebase です。特に Realtime database はストリーミング配信の EventSource / Server-Sent Events をサポートしていて、パソコンやスマホのブラウザに即データを反映してくれます。ESP32 や M5Stack にも即反映します。更に、HTTP通信のリクエストだけでデータベースの内容を書き替えられます。

Google Home の声で知らせる自作 IoT ガス・温湿度報知器 ( M5Stack , BME680 使用 )

投稿日:2018/8/11
修正日:2018/8/21

M5Stack ( ESP32 ) とガス・気圧・温度・湿度センサ BME680 ( BOSCH )で異常値を検知したら、Google Home に自発的に警報を喋らせてみました。そして M5Stack からアラームも鳴らせてみました。そして、クラウドサービスの Ambient にもデータを送信していて、スマホでチェックできます。まさに IoT センサ報知器です。

ESP32 および M5Stack で Google Home を自発的に喋らせる実験

投稿日:2018/8/6
修正日:2018/8/13

ESP32 および M5Stack を使って、Google Home に自発的に好きな言葉を喋らせる実験です。「OK. Google」という呼び出し不要です。ラズパイは使いません。ESP32 用の google-home-notifier を使います。クラウド環境も不要です。素晴らし過ぎます。

M5Stack の内蔵スピーカーから Beep 音(電子音)を出す実験

投稿日:2018/7/25

M5Stack 内蔵スピーカーから Beep音(電子音)を出してみました。GPIO #25 の DAコンバーターを使ってパルス出力させれば、オーディオアンプICも内蔵しているので簡単に出ますが、爆音が出たり、ノイズが出たり、破裂音が出たりするので、注意点を抑える必要があります。

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

投稿日:2018/7/12
修正日:2018/9/17

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

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/9/17

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

M5stackに天気予報、スクロール時計、Yahooニュース、メッセージ表示させてみた

投稿日:2018/6/14
修正日:2018/9/6

ESP32 搭載 M5stack に自作カスタムフォントのアイコンで天気予報と、Yahoo! Japan RSS ニューストピックスの電光掲示板、スクロール NTP 時計を表示させてみました。フォント色もボタンで変えられます。また、WiFiコネクションのメッセージ表示や記事取得ステータス表示もやってみた・・・

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 自動時刻補正時計に数値を表示させたりしてみました。カスタムフォントを更に倍角表示させたり・・・