M5Stack

日誌

M5Stack AtomS3RでPDMマイクの音をソフトウェアでPDM-to-PCM変換して録音

前回は、M5Stack AtomS3RのESP32-S3が持つハードウェアのPDM-to-PCM変換を利用して、PDMマイクの音を録音した( M5Stack AtomS3RでPDMマイクの音をハードウェアでPDM-to-PCM 変換して録音...
開発

M5Stack AtomS3RでPDMマイクの音をハードウェアでPDM-to-PCM 変換して録音

以前の記事「M5Stack Atomic Proto Kit 用PCBの作成」 で示したPCBに部品を実装し、接続した小型のESP32-S3デバイスで、センサー値をHome Assistantへ送りながら、必要なときだけマイクの音を録音した...
日誌

M5Stack (ESP32-S3) で OpenJTalk によるオフライン日本語音声合成

ネットワークに接続していない小型 IoT デバイスで、気温や湿度のようなセンサーの値を日本語の音声で読み上げたい、というのが今回の出発点です。クラウドの音声合成 API は使えませんし、デバイス上で動く一般的な日本語 TTS は MeCab...
開発

M5Stack Atomic Proto Kit 用PCBの作成

M5Stack AtomS3 を利用した超音波録音デバイスを作成するために Atomic Proto Kit のユニバーサル基板を使ってはんだ付けしていたが、配線が面倒で時間がかかった。デバイスをいくつか作成する必要があったので、プリント基...
日誌

ESPHomeで OTA safe mode への強制移行

M5Stack Gray で esp32_ble_tracker で、Bluetooth Low Energy (BLE)のadvertise をscan して得られた アドレスと名前をとりあえず表示する YAML を作成してみたが、esp...
日誌

M5Stack Core2でESPHomeを使うための設定

M5Stack Core 2 で ESPHome を使えるように設定のYAMLファイルを作って試してみた。おおむね動作するが不具合もある。電源管理(AXP192)やタッチスクリーン(FT6336U)のライブラリが安定していない。ライブラリが...
インストール

M5Stack GrayでESPHomeを使うための設定

センサーからのデータを簡単に記録に残すために、ホームオートメーションのためのオープンソースの Home Assistant を試すことにした。Home Assistant は、(センサー)デバイスからのデータ収集やそれらのデータをトリガーや...
日誌

チープなCO2センサー (CM1107)

Aliexpress に チープな CO2センサーのお勧めが出てきたので、買って試してみた。NDIR デュアルチャンネル CO2センサーが安く販売されていた。以前、CM1106 と思われるチープなCO2センサーを売っていた販売店である。販売...
日誌

M5Stackでのオゾン濃度測定

オゾン(O3)脱臭器を使っているが、オゾン臭がしているときは濃度が高すぎないか気になり、オゾン臭がしないときは機能しているのかはっきりしない。おおよそのオゾンの濃度を調べてみたいと思ったので、測定器やセンサーを少し調べてみた。Aliexpr...
日誌

チープなCO2センサー

Aliexpress で安い CO2センサーモジュールがあったので、買って試してみた。メーカー製のアプリケーションで動作確認すると共に、M5Stack Atom Matrix と Atom Hub DIY Proto Board Kit と...