ESP32 ( ESP-WROOM-32 )

M5Stack

Firebase Realtime database を使った ESP32, M5Stack, スマートフォン相互通信してみる

Firebase Realtime database を使って、ESP32-DevKitC, 2台の M5Stack, Android スマホ, iPad の計5台のデバイス間で相互通信して、電光掲示板スクロールさせてたりしてみました。スマホ側のブラウザでは、Color Picker を使うことにより、中間色設定が直感的に設定できるようになりました。
13
M5Stack

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

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

アイロンビーズ ( パーラービーズ )で簡単手軽なセンサ用ケースを作ってみた

アイロンビーズ(パーラービーズ)で、Pimoroni 製 BME680 センサモジュール用ケースを自作してみました。実に簡単手軽に作れます。3Dプリンターよりも簡単です。その他、GROVE コネクタで M5Stack に接続するようにして、既製品に負けないくらいの仕上がりになり、自己満足です。
0
M5Stack

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

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

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

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

M5Stack と BME680 でガス報知器(アラーム)および気圧・温湿度グラフで「熱中症」警告表示器を作ってみた

M5Stack のディスプレイにガス・気圧・温度・湿度センサ BME680 ( BOSCH )のデータをグラフ化してみました。ガスセンサについてはアラームが鳴るガス報知器です。熱中症警告表示も出るようにしてみました。キッチン(台所)のガス検知や「おなら」の検知、クサイ息の検知ができます。
8
M5Stack

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

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

M5Stack と ESP32 で、ガス・気圧・温度湿度センサ BME680 を使ってみた

ガス・気圧・温度湿度センサ BOSCH ( ボッシュ ) BME680 を M5Stack および ESP32 開発ボードで使用してみました。BOSCH純正ドライバライブラリを使う場合は注意点を抑えないとセンサデータに誤差が出て要注意。電子工作やハンダ付け時の室内空気質をモニタリングできます。エタノールやフラックス揮発蒸気、「おなら」にも反応します。
0
M5Stack

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

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

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

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