以降は、以下のリポジトリに変更しました。
https://github.com/poruruba/QuickJS_ESP32_IoT_Device_M5Unified
電子書籍「M5StackとJavascriptではじめるIoTデバイス制御」のサポートサイトです。
https://poruruba.booth.pm/items/3735175
以下のQiitaでも適時機能拡張を紹介しています!
https://qiita.com/poruruba
https://github.com/poruruba/QuickJS_ESP32_IoT_Console
- 2022-3-26
- UDP通信機能の追加
- SDをセマフォで排他制御
- モジュールサイズオーバーチェックを追加
- 2022-3-27
- Audio機能の追加
- Javascript実行の一時停止/再開の追加
- 2022-03-31
- 不揮発メモリ操作の追加
- 一部動作不備の修正
- 2022-4-2
- DAC出力のAudioに対応
- M5Stack Fireでの動作を確認
- 2022-4-8
- Syslog出力を追加
- 試験的にBlocklyに対応
- 2022-4-9
- WebAPI・BlocklyからLCDを操作できるように追加
- 2022-4-10
- MQTT機能の追加
- 2022-4-16
- 温湿度センサ(SHT30、DH12)の追加
- 2022-4-29
- LCDにスプライト表示を追加
- 2022-5-1
- audioにpause/resumeを追加
- udpのcheckRecvの仕様を変更
- 2022-5-7
- 各種M5ユニット用ライブラリを追加
- 2023-2-24
- 8ポテンショメータユニットを追加
- M5StampC3・M5StampC3Uを追加
- 2022-03-31
- 赤外線送受信とUDPのサンプルを追記
- 2022-4-2
- DAC出力のAudio対応に伴い、audio.beginの入力パラメータ仕様を変更
- 2022-4-8
- Syslog出力を追加
- IPアドレス指定方法を変更
- Blocklyにおいて、Javascript出力でpressになっていたのを修正
- 2022-5-1
- Audioのdispose方法を修正