ESP8266-non-OS从零开始学习笔记-22121520:38

开始尝试显示中文:

参考这个up主的视频进行

esp8266如何显示所有中文?中文字库的使用_哔哩哔哩_bilibili

进入这个网址下载中文字库

GitHub - larryli/u8g2_wqy: 适合 u8g2 的中文字体,采用文泉驿点阵宋体作为源本,提供 12x12、13x13、14x14、15x15 和 16x16 点阵字库。

点底部进入wiki文档

Home · larryli/u8g2_wqy Wiki · GitHub

 然后根据文档下载:

Home · larryli/u8g2_wqy Wiki · GitHub

 下一步安装字库:

 加载好后就可以使用了。注意这里字库名参考:

字库名及大小

GitHub - larryli/u8g2_wqy: 适合 u8g2 的中文字体,采用文泉驿点阵宋体作为源本,提供 12x12、13x13、14x14、15x15 和 16x16 点阵字库。

字体名字符数字节
u8g2_font_wqy12_t_chinese14119,491
u8g2_font_wqy12_t_chinese257413,701
u8g2_font_wqy12_t_chinese399325,038
u8g2_font_wqy12_t_gb2312a4041111,359
u8g2_font_wqy12_t_gb2312b4531120,375
u8g2_font_wqy12_t_gb23127539208,228
u8g2_font_wqy13_t_chinese141110,341
u8g2_font_wqy13_t_chinese257414,931
u8g2_font_wqy13_t_chinese399327,370
u8g2_font_wqy13_t_gb2312a4041121,327
u8g2_font_wqy13_t_gb2312b4531130,945
u8g2_font_wqy13_t_gb23127539227,383
u8g2_font_wqy14_t_chinese141111,368
u8g2_font_wqy14_t_chinese257416,443
u8g2_font_wqy14_t_chinese399330,200
u8g2_font_wqy14_t_gb2312a4040133,898
u8g2_font_wqy14_t_gb2312b4530143,477
u8g2_font_wqy14_t_gb23127538251,515
u8g2_font_wqy15_t_chinese141112,590
u8g2_font_wqy15_t_chinese257418,133
u8g2_font_wqy15_t_chinese399333,165
u8g2_font_wqy15_t_gb2312a4041147,563
u8g2_font_wqy15_t_gb2312b4531158,713
u8g2_font_wqy15_t_gb23127539276,938
u8g2_font_wqy16_t_chinese141114,229
u8g2_font_wqy16_t_chinese257420,245
u8g2_font_wqy16_t_chinese399337,454
u8g2_font_wqy16_t_gb2312a4041169,286
u8g2_font_wqy16_t_gb2312b4531182,271
u8g2_font_wqy16_t_gb23127539318,090

这个成功显示中文:

#include <Wire.h>

#include <U8g2lib.h>


U8G2_SSD1306_128X64_NONAME_F_SW_I2C u8g2(U8G2_R0, 14, 2, U8X8_PIN_NONE);

void setup() {
  u8g2.begin();
  u8g2.enableUTF8Print();                  // enable UTF8 support for the Arduino print() function
}
void loop() {
  u8g2.firstPage();
  do {
    //u8g2.setFont(u8g2_font_ncenB18_tr);
    u8g2.setFont(u8g2_font_wqy16_t_gb2312);
    u8g2.setCursor(15, 20);
    u8g2.print("你好");
  } while (u8g2.nextPage());
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值