SBC-OLED01 Arduino Uno GND GND VCC 5V SCL A5 SDA A4
#include #include #include #include #define OLED_RESET 4 Adafruit_SSD1306 display(OLED_RESET); void setup() { } display.begin(SSD1306_SWITCHCAPVCC, 0x3C); //Adressierung beachten, hier 0x3C! int i; void loop() { } display.clearDisplay(); display.setTextColor(WHITE); display.setTextSize(1); display.setCursor(23,0); display.println("OLED - Display"); display.setCursor(23,12); display.println("www.joy-it.net"); display.setCursor(36,24); display.
#include #include #include #include
SBC-OLED01 Raspberry Pi GND Pin 6 (Ground) VCC Pin 4 (5V) SCL Pin 5 (BCM 3 / SCL) SDA Pin 3 (BCM 2 / SDA)
sudo apt-get install python-pip python-dev build-essential sudo pip install RPi.
sudo apt-get install git git clone https://github.com/adafruit/Adafruit_Python_SSD1306.git cd Adafruit_Python_SSD1306 sudo python setup.
cd Adafruit_Python_SSD1306/Adafruit_SSD1306 nano SSD1306.
cd Adafruit_Python_SSD1306/examples nano text.py import time import Adafruit_GPIO.SPI as SPI import Adafruit_SSD1306 from PIL import Image, ImageDraw, ImageFont RST = 24 disp = Adafruit_SSD1306.SSD1306_128_64(rst=RST) disp.begin() disp.clear() disp.display() width = disp.width height = disp.height image = Image.new('1', (width, height)) draw = ImageDraw.Draw(image) font = ImageFont.load_default() x = 40 top = 20 draw.text((x, top), 'SBC-OLED01', font=font, fill=255) draw.
sudo python text.