Skip to content

Releases: 3110/m5stack-platformio-boilerplate-code

v0.0.21

11 Nov 16:36
d79f2ac
Compare
Choose a tag to compare
v0.0.21 Pre-release
Pre-release

PlatformIO IDE 向け M5Stack 定型コード環境 v0.0.21

環境の追加

  • Module LLMに対応しました。
    • env:m5stack-basic-m5unified-llm
    • env:m5stack-core2-m5unified-llm
    • env:m5stack-cores3-m5unified-llm

v0.0.20

29 Sep 10:18
5f1bd39
Compare
Choose a tag to compare
v0.0.20 Pre-release
Pre-release

PlatformIO IDE 向け M5Stack 定型コード環境 v0.0.20

修正

  • espressif32の最低バージョンを6.9.0にしました。
  • 環境に応じてboard_build.flash_mode = qioを明示しました。
  • esp32s3board_build.arduino.memory_type = qio_qspiを追加しました。`
  • m5stack-atoms3extendsからm5unifiedを削除し,依存する環境を変更しました。

v0.0.19

23 Sep 14:54
Compare
Choose a tag to compare
v0.0.19 Pre-release
Pre-release

PlatformIO IDE 向け M5Stack 定型コード環境 v0.0.19

環境の追加

  • ATOMS3Rの追加(env:m5stack-atoms3r-m5unified
  • Core2の追加(env:m5stack-core2-m5unified

v0.0.18

14 Aug 16:48
7f462a1
Compare
Choose a tag to compare
v0.0.18 Pre-release
Pre-release

PlatformIO IDE 向け M5Stack 定型コード環境 v0.0.18

修正

  • espressif32の最低バージョンを6.8.1にしました。
  • env:m5stack-basicで使用するボード定義を16MB(m5stack-core-esp32-16M)に変更しました。

v0.0.17

06 Jun 15:25
a1eba1c
Compare
Choose a tag to compare
v0.0.17 Pre-release
Pre-release

PlatformIO IDE 向け M5Stack 定型コード環境 v0.0.17

修正

  • 'M5Cardputer'('env:m5stack-cardputer')
    M5GFX v0.1.16で向きの問題が修正されたので,M5_BEGIN()でsetRotation(1)を追加していたのを削除しました。
  • espressif32の最低バージョンを6.7.0にしました。
  • arduinoespressif32の最低バージョンを3.20017.0にしました。
  • tool-esptoolpyの最低バージョンを指定するようにしました。

v0.0.16

27 Apr 07:51
1b1be0a
Compare
Choose a tag to compare
v0.0.16 Pre-release
Pre-release

PlatformIO IDE 向け M5Stack 定型コード環境 v0.0.16

環境の追加

  • M5DinMeter(env:m5stack-din-meter
    M5_BEGIN()setRotation(1)を追加しています。

v0.0.15

07 Apr 06:15
924d172
Compare
Choose a tag to compare
v0.0.15 Pre-release
Pre-release

PlatformIO IDE 向け M5Stack 定型コード環境 v0.0.15

環境の追加

修正

  • espressifの最低バージョンを6.6.0にしました。
  • Core2の公式ライブラリのバージョンをv0.1.8に固定しました。
    v0.1.9でM5Unified化されたのですが,M5が再定義されてしまっていてコンパイルでエラーが出るため
  • NanoC6でlib_deps${env.lib_deps}が抜けているのを修正しました

v0.0.14

05 Apr 15:34
e3e46c7
Compare
Choose a tag to compare
v0.0.14 Pre-release
Pre-release

PlatformIO IDE 向け M5Stack 定型コード環境 v0.0.14

修正

  • CoreS3の公式ライブラリがM5Unified化したのに対応しました。
  • M5Unifiedのlib_depsにM5GFXを追加しました。

環境の追加

  • M5NanoC6(env:m5stack-nanoc6
    framework = arduinoに対応するためにextra_script = pre:support_framework_arduino.pyを追加しています。
    ※この設定は,たなかまさゆきさんの記事「M5Stack NanoC6購入」のplatformio.iniの編集を参考にしています。

v0.0.13

20 Dec 14:24
7ccb4aa
Compare
Choose a tag to compare
v0.0.13 Pre-release
Pre-release

PlatformIO IDE 向け M5Stack 定型コード環境 v0.0.13

修正

  • lib_ldf_modedeep+からdeepに戻しました。
  • M5CoreInkの公式ライブラリがv1.0.0(現時点ではタグが振られていない)からM5GFXに依存するようになったのに合わせて,env:m5stack-coreinklib_depsに追加しました。
  • ATOMS3の公式ライブラリがM5Unified化されたのに合わせて修正しました。
  • ESP32S3用に設定esp32s3を切り出し,monitor_rts = 0monitor_dtr = 0を追加しました。
  • ESP32S3ベースの設定(m5stack-atoms3m5stack-cores3m5stack-stamps3など)をesp32s3を継承するように変更しました。

v0.0.12

09 Dec 15:19
084d7e1
Compare
Choose a tag to compare
v0.0.12 Pre-release
Pre-release

PlatformIO IDE 向け M5Stack 定型コード環境 v0.0.12

修正

  • StampS3のビン定義がない問題を回避する設定をplatformio.iniから削除しました。
    • framework-arduinoespressif32が3.20014.231204(arduino-esp32 v2.0.14)に更新され,arduino-esp32 v2.0.12での修正が取り込まれたため。
    • まだデフォルトでは3.20014.231204にならないため,platform_packagesで明示的にバージョンを指定しています。
  • main.cppのヘッダファイル指定部を/// clang-format off// clang-format onで囲んでソートしないようにしました。
    • M5Unifiedを使う場合,#include <SD.h>#include <SPIFFS.h>#include "main.hpp"の前に指定する必要があります。