想要顯示更大的字體,操作流程如下:
一、下載ESP8266文字顯示相關庫
鏈接: https://pan.baidu.com/s/1q9m0K2_egAmiMmD5IBfQ4Q 提取碼: wtr2
二、拷貝字體文件到工程中
在字庫製作->code路徑下有文字相關的文件。每一種字體有兩個同名的文件,分別是xx.h和xx.c文件。
字體樣式如下:
拷貝某一種字體的兩個文件到工程目錄下。注意:這裏說的目錄是顯示中文系列文章中的的目錄。
三、導入字體文件
將自己選擇字體文件導入,如 #include "u8g2_mfxinran_24_gb2312.h"
示例如下:
#include <GxEPD2_3C.h> // including both doesn't use more code or ram
#include <U8g2_for_Adafruit_GFX.h>
#include "GxEPD2_display_selection_new_style.h"
#include "u8g2_mfxinran_24_gb2312.h"
GxEPD2_3C < GxEPD2_750c_Z08, GxEPD2_750c_Z08::HEIGHT / 4 > display(GxEPD2_750c_Z08(/*CS=D8*/ SS, /*DC=D3*/ 0, /*RST=D4*/ 2, /*BUSY=D2*/ 4)); // GDEW075Z08 800x480, GD7965
U8G2_FOR_ADAFRUIT_GFX u8g2Fonts;
void setup(){
display.init(115200);
display.setRotation(3);
u8g2Fonts.begin(display);
u8g2Fonts.setFont(u8g2_mfxinran_24_gb2312);
u8g2Fonts.setForegroundColor(GxEPD_BLACK); // 設置前景色
u8g2Fonts.setBackgroundColor(GxEPD_WHITE); // 設置背景色
display.firstPage();
do
{
u8g2Fonts.setCursor(5, 25);
u8g2Fonts.println("不要溫順的走進那個良夜,");
u8g2Fonts.println("激情不能被消沉的暮色淹沒,");
// u8g2Fonts.println("咆哮吧,咆哮,痛斥那光的退縮。");
// u8g2Fonts.println("智者在臨終的時候,對黑暗妥協,");
// u8g2Fonts.println("是因爲它們的語言已黯然失色,");//");
// u8g2Fonts.println("它們不想被夜色迷惑,");
// u8g2Fonts.println("咆哮吧,咆哮,痛斥那光的退縮。");
}
while (display.nextPage());
}
void loop() {};
四、上傳程序
展示如下: