/********************************************************************** 【ライセンスについて】 Copyright(c) 2022 by たまねぎ Released under the MIT license About Licence 当サイトで掲載しているスケッチのライセンスについて OSSの利用について 当サイトで掲載しているスケッチおよびプログラム(以下プログラム)は、Open Source Software(以下OSS)を利用しています。誰でも当サイトに掲載されて... tamanegi.digick.jp 2022.07.10 【スケッチの説明】 RP2040 搭載基板で使用できます。 LCDモジュールの表示制御を行います。 画面に色を変えながら "TAMANEGI"と表示します。 【準備】 SPI0を使用します。 Pi Pico - ST7735(WINGONEER 1.8inch fullcolor 128x160 LCD SPI) GND ----> GND 3.3V ----> VCC GP18 ----> SCL GP19 ----> SDA(MOSI) GP22 ----> RES GP28 ----> DC GP17 ----> CS 3.3V ----> BL(BackLight) 【バージョン情報】 2022/7/9 : 新規 **********************************************************************/ #include #include #include //ピン番号設定 #define TFT_DC 28 // DC #define TFT_CS 17 // CS #define TFT_SCLK 18 // Clock #define TFT_MOSI 19 // MOSI #define TFT_RST 22 // Reset //SPI0をコンストラクタに指定する Adafruit_ST7735 tft = Adafruit_ST7735(&SPI, TFT_CS, TFT_DC, TFT_RST); void setup(void) { SPI.setTX(TFT_MOSI); //H/W SPI 設定 SPI.setSCK(TFT_SCLK); tft.initR(INITR_BLACKTAB); //Init ST7735S初期化 tft.fillScreen(ST77XX_BLACK); //背景の塗りつぶし //テキスト表示 tft.setRotation(3); //画面回転 tft.setTextSize(3); //サイズ tft.setCursor(0, 20); //カーソル位置 tft.setTextColor(ST77XX_RED); //赤 tft.printf("xTune\n"); tft.setTextColor(ST77XX_GREEN); //緑 tft.printf(" xTune\n"); tft.setTextColor(ST77XX_BLUE); //青 tft.printf(" xTune\n"); tft.setTextColor(ST77XX_YELLOW); //黄 tft.printf(" xTun\n"); } void loop() { }