2.54 tum finns med vit eller gul text.
1.54 tum finns endast med vit text.
Båda storlekarna kan använda samma kod, men VIKTIGT ordningen på pinnar är omvänd mellan modellerna.
Lite skillnad är det ju på koden mellan modellerna
#include <Arduino.h> //Ev ta bort denna.
#include <U8g2lib.h>
#include <SPI.h>
// Per-Anders - PchButik
// PLATFORM: Atmel AVR (3.4.0) > Arduino Uno
// HARDWARE: ATMEGA328P 16MHz, 2KB RAM, 31.50KB Flash
//Dependency Graph
//|-- <SPI> 1.0
//|-- <U8g2> 2.28.8
//| |-- <SPI> 1.0
//| |-- <Wire> 1.0
//RAM: [======= ] 73.0% (used 1495 bytes from 2048 bytes)
//Flash: [===== ] 53.2% (used 17176 bytes from 32256 bytes)
U8G2_SSD1309_128X64_NONAME0_F_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8);
void setup(void) {
//Serial.begin(9600); //Stäng av för att spara minne
u8g2.begin();
u8g2.setFontRefHeightExtendedText();
u8g2.setDrawColor(1);
u8g2.setFontPosTop();
u8g2.setFontDirection(0);
u8g2.clearBuffer();
u8g2.setFont(u8g2_font_fub14_tf);
u8g2.drawStr( 7, 0, "PchButik.se");
u8g2.setFont(u8g2_font_fub11_tf);
u8g2.drawStr( 4, 20, "**-\xc5\xc4\xd6\xe5\xe4\xf6-**");
u8g2.setFont(u8g2_font_Born2bSportyV2_tf);
u8g2.drawStr( 0, 38, "2.42 tum OLED 128x64");
u8g2.drawStr( 0, 50, "-_-_-_-_-_-_-_-_-_-");
u8g2.sendBuffer();
}
void loop(void) {
}
Inköpslista:
2356 OLED display 1.54 tum, med 128x64 vita pixlar. SPI,SPD0301(kompatibel med 1306)
https://pchbutik.se/kretskort/1551-oled-display-154-tummed-128x64-vita-pixlar-spispd0301kompatibel-med-1306.html
2357 OLED display 2.42 tum,med 128x64 vita pixlar. SPI, SSD1309
https://pchbutik.se/display/1552-oled-display-242-tummed-128x64-vita-pixlar-spi-ssd1309.html
2358 OLED display 2.42 tum,med 128x64 gula pixlar. SPI
https://pchbutik.se/display/1553-oled-display-242-tummed-128x64-gula-pixlar-spi-spd0301.html