如何使用Arduino IDE在Adafruit SSD1306上显示Unicode字符?



我愿意在Adafruit SSD1306中显示一个非ascii字符。对应的字符集是Unicode。他们的库没有显示ASCII &像素绘制完成。如果它在那里,我就会编写代码来显示我需要的字符。

硬件库依赖Adafruit GFX库;即使这个标准库也没有解释映射是如何完成的。

那么,哪一部分实际映射了ASCII &显示像素?有直接显示unicode的想法吗?如果需要逐像素配置,您是如何开始的?

我使用Arduino IDE, NodeMCU, Adafruit SSD1306 128x64 I2C单色LED显示屏。我想显示的文字太大,所以我不愿意以BMP图像的方式显示。

ASCII &像素绘制是在字体文件中完成的。

:

  • Adafruit-GFX-Library/字体/
  • Adafruit-GFX-Library fontconvert/
  • Adafruit-GFX-Library/gfxfont.h
  • Adafruit-GFX-Library/glcdfont.c

所以也许你可以创建自己的字符或字体来显示你需要的东西。