esp32 spi OLED 돌리기
Esp32 Dev 에 SPI OLED 를 연결했다.
H/W 연결을 위해 보드 pin map 을 정했다.
위 pin map 을 아래와 같이 연결 했다.
참고 : 내부의 정의된 pin map
static const uint8_t SS = 5; static const uint8_t MOSI = 23; static const uint8_t MISO = 19; static const uint8_t SCK = 18;
|
사용된 SOURCE
#include "Arduino.h" #include <Wire.h>
//PIN define #define OLED_PCLK 18 #define LED 2
//Graphic define #define LOGO16_GLCD_HEIGHT 16 static const unsigned char PROGMEM logo16_glcd_bmp[] =
//The setup function is called once at startup of the sketch void setup() Serial.begin(115200);
// display.begin(SSD1306_SWITCHCAPVCC, 0x3D); //I2C display.begin(SSD1306_SWITCHCAPVCC); //SPI
Serial.println("Start..");
// The loop function is called in an endless loop digitalWrite(LED, 0); |
'공부 > arduino' 카테고리의 다른 글
esp32 oled 한글 올리기 (0) | 2018.04.12 |
---|---|
esp32 아두이노 라이브러리 업그레이드 (0) | 2018.04.12 |
ttgo Esp32 보드 sloeber 에서 돌리기 (0) | 2018.04.09 |
esp32 ttgo 보드 (0) | 2018.04.06 |
Esp32 환경 Sloeber Eclipse Arduino 옴기기 (0) | 2018.04.05 |