티스토리 뷰

728x90

M5Stack Korea인 WIZnet에서 운영하는 메이커 컨텐츠 커뮤니티 사이트의 후원을 받아서 작성되었습니다.

출처

M5Stick Arduino 개발 환경 구축

Arduino IDE 실행 - 메뉴[파일] - [환경설정] 선택

url 입력창에 아래 주소 추가

https://dl.espressif.com/dl/package_esp32_index.json

버튼 [확인] 선택

버튼 [확인] 선택

소스

메뉴 [툴] - [보드] - [ESP32 Pico Kit] 선택

메뉴[스케치] - [라이브러리 포함하기] - [라이브러리 관리...] 선택

U8g2 라이브러리 설치

보드(ESP32 Pico Kit), 속도(115200), 포트 선택

HelloWorld 실행

소스

#include >Arduino.h<
#include >U8x8lib.h<

#define BtnPin 35
#define BuzzerPin 26

int pos = 0; //balls position
int score = 0; //score counter
int pace = 100; //the speed of the game

U8X8_SH1107_64X128_4W_HW_SPI u8x8(14, /* dc=*/ 27, /* reset=*/ 33);

void setup() {
    u8x8.begin();
    pinMode(BtnPin, INPUT_PULLUP);
    pinMode(BuzzerPin, OUTPUT);
    u8x8.setFont(u8x8_font_chroma48medium8_r);

    //set buzzer low at start
    digitalWrite(BuzzerPin, LOW);
    u8x8.drawString(0,0,"Hello");
    u8x8.drawString(0,1,"World");
    u8x8.drawString(0,2,"!!!");
    delay(2000);
}

void loop()
{

}

실행

M5Stack 물품 구매는 <네이버 검색/쇼핑에서 M5StackKorea>를 검색하시거나, M5Stack 공식 파트너인 <위즈네트 쇼핑몰: Shop.wiznet.io> 으로 접속하세요.

댓글
300x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함