> For the complete documentation index, see [llms.txt](https://cavedu.gitbook.io/cavedu/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cavedu.gitbook.io/cavedu/hangeekduino/samplecode/output_module/oled.md).

# OLED顯示模組

![](https://1275793585-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaZQFBYOS3O0ksiEmR1%2F-MITXXyN9IlhF4Q5tM-6%2F-MITXm9YH4WcRzM8sXyy%2FOLED.jpg?alt=media\&token=ca318182-b711-4f91-9363-e7a71ec44987)

## **指令**

![](https://1275793585-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaZQFBYOS3O0ksiEmR1%2F-MIrzYZURxUet-bH3bdO%2F-MIs-VISVKIn5zKcqwn1%2FLesson_7_OLED2.png?alt=media\&token=069ceb93-8f57-4fbd-8138-c3f3f71a6ff5)

## **對應的**Arduino 語法

```
  u8x8.print("hello Arduino!");
```

### 範例 BlocklyDuino 積木畫布

在OLED螢幕畫面上0, 0的位置上顯示hello Arduino!。

![](https://1275793585-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaZQFBYOS3O0ksiEmR1%2F-MIrzYZURxUet-bH3bdO%2F-MIs-HOl5X7joiBmf_H5%2FLesson_7_OLED.png?alt=media\&token=baa5a3b4-3f83-4920-ac37-665d3c09c119)

## Arduino 程式

```
#include <Arduino.h>
#include <U8x8lib.h>
U8X8_SSD1306_128X64_ALT0_HW_I2C u8x8(/* reset=*/ U8X8_PIN_NONE);

void setup()
{
  u8x8.begin();
  u8x8.setFlipMode(1);u8x8.setFont(u8x8_font_chroma48medium8_r);

}


void loop()
{
  u8x8.setCursor(0, 0);
  u8x8.print("hello Arduino!");
}
```

## 影片教學: <a href="#ying-pian-jiao-xue" id="ying-pian-jiao-xue"></a>

{% embed url="<https://youtu.be/B2dNXZVC5II>" %}
