제품사양
전압: 3~5V
I2C
통신으로 제어
SSD1306
제어 IC사용
이미지
아두이노 소스코드
#include <SPI.h> #include <Wire.h> #include
<Adafruit_GFX.h> #include
<Adafruit_SSD1306.h>
Adafruit_SSD1306 display =
Adafruit_SSD1306(128, 32, &Wire);
void setup() { Serial.begin(9600);
Serial.println("OLED FeatherWing
test"); // SSD1306_SWITCHCAPVCC = generate display
voltage from 3.3V internally display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
// Address 0x3C for 128x32
Serial.println("OLED begun");
// Show image buffer on the display
hardware. // Since the buffer is intialized with an
Adafruit splashscreen // internally, this will display the
splashscreen. display.display(); delay(1000);
// Clear the buffer. display.clearDisplay(); display.display();
Serial.println("IO test");
// text display tests display.setTextSize(1); display.setTextColor(SSD1306_WHITE); display.setCursor(0,0); display.print("hello daduino"); display.display(); // actually display all
of the above }
void loop() {
} |