[2025/05/14] First Start.
소나무 기운 , 전자제품 개발/생산
ESP32-C3 OLED 0.42 inch module 소개
EPS32 시리즈가 여러가지 출시되고 있습니다.
72 * 40 해상도의 OLED를 포함한 작은 사이즈의 모듈이 있어서 소개해 봅니다.
사양
작은 사이즈에 LCD가 달려 있어 간단한 데이터를 표시하기 좋습니다.
칩 안테나가 달려있어. Wifi, BT를 모두 구현이 가능합니다.
LED가 달려있어 기능 표시에 유리 합니다.
특징
소형이면서 LCD, LED가 달려있어 단독으로 시험을 하기 좋은것 외에 다른것은 없습니다.
회로도
주의
이 제품은 동일한 스팩으로 몇군데 회사에서 춠시 되는 것으로 확인됩니다.
각 회사 마다 LCD의 원점이 틀린 경우가 생깁니다.
제가 가진 모델은 28, 24가 좌측 상단 원점이었습니다.
참고할 수 있도록 소스코드를 올립니다.
#include <Arduino.h>
#include <U8g2lib.h>
#undef LED_BUILTIN
#define LED_BUILTIN 8
U8G2_SSD1306_128X64_NONAME_F_SW_I2C u8g2(U8G2_R0, 6, 5, U8X8_PIN_NONE);
void setup()
{
pinMode(LED_BUILTIN, OUTPUT);
u8g2.begin();
u8g2.clearBuffer();
u8g2.enableUTF8Print();
u8g2.setFont(u8g2_font_unifont_t_chinese3);
}
void loop()
{
digitalWrite(LED_BUILTIN, LOW);
delay(50);
digitalWrite(LED_BUILTIN, HIGH);
delay(2000);
u8g2.firstPage();
do
{
u8g2.setCursor(32, 41);
u8g2.print("24-02-12");
u8g2.setCursor(32, 58);
u8g2.print("23:55:44");
u8g2.drawFrame(28, 24, 72, 40);
} while (u8g2.nextPage());
}
마무리
아래 참고 문헌에 자료가 있으니 참고하시면 됩니다.
참고문헌
https://github.com/01Space/ESP32-C3-0.42LCD
GitHub - 01Space/ESP32-C3-0.42LCD
Contribute to 01Space/ESP32-C3-0.42LCD development by creating an account on GitHub.
github.com
zephyr/boards/shields/abrobot_esp32c3_oled/doc/index.rst at main · zephyrproject-rtos/zephyr
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures. - zephyrproject-rtos/zephyr
github.com
틀린 부분이나 질문은 댓글 달아주세요.
즐거운 하루 보내세요. 감사합니다.
'Arduino' 카테고리의 다른 글
라즈베리파이 피코란? (0) | 2025.05.20 |
---|---|
아두이노 핀 번호 부여방법 두가지. (0) | 2023.09.02 |
C, C++, ino 파일 서로 섞어 쓰기. (0) | 2023.02.26 |
ESP8266, ESP32( S2, S3, C2, etc ) Series (0) | 2023.02.12 |
[M5Stack] ESP32 reset (software) 방법 (0) | 2021.06.16 |
댓글