반응형
U8g라이브러리와 비슷한
U8g2라이브러리가 있다.
https://github.com/olikraus/u8g2
설치법도 간단하니 한번해보기 바란다.
설치법도 간단하니 한번해보기 바란다.
https://github.com/olikraus/u8g2/wiki/u8g2install
https://github.com/olikraus/u8g2/blob/master/sys/arduino/u8g2_page_buffer/Korean/Korean.ino
예제폴드에 korean 이라는 예제가 있는데, 한글출력이 잘된다.
그리고 이것도 참고 하기 바란다.
OLED 0.96인치 ㅡ SSD1306
OLED 1.3인치 ㅡ SH1106
#include <Arduino.h>
#include <U8g2lib.h>
#ifdef U8X8_HAVE_HW_SPI
#include <SPI.h>
#endif
#ifdef U8X8_HAVE_HW_I2C
#include <Wire.h>
#endif
U8G2_SH1106_128X64_NONAME_1_HW_I2C u8g2(U8G2_R0, /* reset=*/ U8X8_PIN_NONE);
//U8G2_SSD1306_128X64_NONAME_1_HW_I2C u8g2(U8G2_R0, /* reset=*/ U8X8_PIN_NONE);
void setup(void)
{
u8g2.begin();
u8g2.enableUTF8Print(); // enable UTF8 support for the Arduino print() function
}
void loop(void)
{
u8g2.setFont(u8g2_font_unifont_t_korean1);
u8g2.setFontDirection(0);
u8g2.firstPage();
do
{
u8g2.setCursor(0, 15);
u8g2.print("우리나라");
u8g2.setCursor(0, 40);
u8g2.print("안녕 세상"); // Korean "Hello World"
} while ( u8g2.nextPage() );
delay(1000);
}
'아두이노' 카테고리의 다른 글
아두이노 우노 슬립모드 #2 (0) | 2021.01.24 |
---|---|
아두이노 우노 슬립모드 #1 (0) | 2021.01.24 |
아두이노와 한글 -#10 (0) | 2020.10.31 |
아두이노와 한글 -#9 (0) | 2020.10.31 |
아두이노와 한글 -#8 (0) | 2020.10.26 |
댓글