Connect SCL to D1 abd Connect SDA to D2
Open Arduino program and click Sketch menu and select 'Include Libraries' then -> 'Manage Libraries'
2. เมื่อหน้าต่าง Library Manager พร้อม ให้พิมพ์ Adafruit ssd1306 รอสักครู่ จะปรากฎรายการ Libraries ให้คลิก Install ที่ Adafruit SSD1306 by Adafruit Version ....
3. จากนั้นค้นหาอีก Librarie โดยพิมพ์ Adafruit gfx รอสักครู่ จะปรากฎรายการ Libraries ให้คลิก Install ที่ Adafruit GFX Library by Adafruit Version ....
4. มาที่เมนู File >> Examples >> สกรอล์ ลงมาเยอะๆ จนเจอ Adafruit SSD1306 >> เลือก ssd130_128x64_i2c
จะเป็นการนำตัวอย่างโปรแกรมขึ้นมา
5. ไปที่ตรงบรรทัด #define OLED_RESET เปลี่ยนค่าจาก 4 เป็น -1
คลิกลิ้งนี้ gist.github.com/tfeldmann/5411375
คัดลอกโค้ดที่ปรากฎ แล้วนำมาสร้างเป็นโปรแกรมใหม่อีกไฟล์ใน Arduino
กดปุ่ม --> เพื่อดาวน์โหลดโปรแกรมลงบนบอร์ด ESP8266
4. เมื่อโหลดเสร็จ ให้คลิกเปิด Serial Monitor (อย่าลืมตรวจดูค่า baud rate ตรงกับที่เรากำหนดในโค้ด)
5. ดูข้อความบน Serial Monitor เป็น address ของบอร์ด แล้วก๊อปปี้มา
6. กลับไปที่ไฟล์โค้ดอีกอันที่ต้องการโหลดเพื่อสั่งงาน OLED
7. นำโค้ดที่ก๊อปมาจากข้อ 5 ด้านบน มาวางตรงบรรทัดให้เป็น display.begin (SSD1306_SWTCHCAPVCC, 0x3C)
8. ดาวน์โหลดโค้ดไปยังบอร์ดอีกครั้ง จอ OLED ควรแสดงผลดังภาพ