コンテンツにスキップ

#214 OLED I2C Brick

Overview

有機ELモジュールを使用したBrickです。

I2Cで表示データを制御できます。

接続

I2Cコネクタへ接続します。

ER-OLED0.96 Datasheet

Document
ER-OLED0.96 Datasheet

Register

Slave Address
0x3C

回路図

Library

ライブラリ名:「FaBo 214 OLED EROLED096」

for RapberryPI

  • pipからインストール

1
pip install FaBoOLED_EROLED096

ソースコード

上記のArduino Libraryをインストールし、スケッチの例、「FaBo 214 OLED EROLED096」からお選びください。

 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
31
32
33
34
35
/**
 @file oled.ino
 @brief This is an Example for the FaBo OLED I2C Brick.

   http://fabo.io/214.html

   Released under APACHE LICENSE, VERSION 2.0

   http://www.apache.org/licenses/

 @author FaBo<info@fabo.io>
*/

#include <Wire.h>
#include <FaBoOLED_EROLED096.h>

FaBoOLED_EROLED096 faboOled;

void setup() {
  Serial.begin(9600);
  Serial.println("RESET");
  Serial.println();

  faboOled.begin();

  faboOled.showBitmap();
  delay(1000);
  faboOled.clear();
  faboOled.print("Hello! FaBo");
}

void loop() {
  faboOled.setCursor(0, 1);
  faboOled.print(millis() / 1000);
}

Parts

  • 128x96 0.96OLED Module

GitHub

  • https://github.com/FaBoPlatform/FaBo/tree/master/214_oled