この記事は非技術的な内容です。過度な期待はせずにお読みください。
M5stickVの起動時の画像ってかっこいいんですが、
任意の画像にしてるとよりドヤ顔できますよね。
M5stickVの起動時の画像の変更方法は?設定は?画像は!?
1. SDカードから起動させる
M5stickVはSDカードにboot.pyを入れて起動すると自動的にSDカード優先でブートするようになってます。
スイッチサイエンスの販売ページにboot.pyが貼ってあるので拝借。
これをSDカードに入れて起動すると、、、
特に変わったことは何も起きませんがSDカードから起動しているはずです。
※入れ替えての初回はSDから起動せず、再起動したらSDから読み込まれるっぽいです。
2. boot.pyを書き換える
boot.pyの9行目で画像を指定してあるので任意に書き換えます。
try:
img = image.Image("start.jpg")
lcd.display(img)
読み込みエラー時の文言も指定できるようです。
except:
lcd.draw_string(lcd.width()//2-100,lcd.height()//2-4, "Error: Cannot find start.jpg", lcd.WHITE, lcd.RED)
この状態で起動させると
こんな感じになったら成功です。
3. 画像を用意する
あとは画像をSDカードに保存するだけなんですが、
M5stickVはプログレッシブJPEGに対応していません。
イラレの場合は保存の際にプログレッシブのチェックを外しましょう
※プログレッシブJPEGじゃない画像でも画像サイズが大きいと読み込めないようです。
4. SDに保存
あとはSDカードに保存するだけです。
おまけ
画像サイズは350×150が丁度いいみたいです。
今回使った画像は自由にお使いください↓↓↓
いかがでしたか?