« Wio Terminalに逃避 | トップページ | Wio TerminalでSpriteのお勉強 »

2020年5月30日 (土)

Wio TerminalでBMPファイル表示

挫折していたBMPファイルの表示ですが、

dwarfさんに教えてもらいました。

大感謝です。


私が1週間悩んでいたのがあっという間に解決 (^^;

#include <Seeed_FS.h>
#include <SD/Seeed_SD.h>
#include <LovyanGFX.hpp>

static LGFX lcd;
static SDFileSystemClass sdfs;

void setup(void)
{

  SD.begin(SDCARD_SS_PIN, SDCARD_SPI);

  lcd.init();
  lcd.setRotation(1);
  lcd.setBrightness(255);
  lcd.setColorDepth(24);
  lcd.clear(0xFFFF);          //背景白

  lcd.drawBmpFile(sdfs, "test1.bmp", 0, 0); //ファイル名はSD内の物
}

void loop(void)
{
  //とりあえず2枚の画像をぐるぐる
  lcd.drawBmpFile(sdfs, "test1.bmp", 0, 0);
  delay(1000);
  lcd.drawBmpFile(sdfs, "test2.bmp", 0, 0);
  delay(1000);
}

たったこれだけで出せるとは。。

 

画像ファイルはSDの中に320X240サイズで保管しておきます。

Windows10のペイントでリサイズしてBMP形式で保存するだけ。

LovyanGFXはすごいですね!

 

次は文字とspriteのお勉強です。。。


ついしん

アルファベットと数字は簡単でした (^^;

 

 

|

« Wio Terminalに逃避 | トップページ | Wio TerminalでSpriteのお勉強 »

Arduino」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



« Wio Terminalに逃避 | トップページ | Wio TerminalでSpriteのお勉強 »