เริ่มต้นใช้งานบอร์ด ESP32 TTGO-T Display

Nitigon Onnang
2 min readOct 13, 2019

--

วันนี้จะมาแนะนำบอร์ด ESP32 อีกบอร์ดหนึ่งซึ่งมีความน่าสนใจตรงที่มีหน้าจอ LCD ขนาด 1.14 นิ้ว ความละเอียด ติดมาด้วย ส่วนราคาก็ไม่แพงครับ

หน้าตาของบอร์ด ttgo-t display

บอร์ดนี้ได้เปลี่ยนช่องในการ upload ข้อมูลมาเป็น USB Type-C นะครับ

รายละเอียดของตำแหน่งขาต่าง ๆ ก็เป็นไปตามภาพด้านล่างเลยครับ

ในตอนนี้เราจะมาลองเล่นส่วนที่เป็นจุดเด่นของบอร์ดนี้ นั่นก็คือจอ LCD ครับ เริ่มกันเลยดีกว่า

  1. ก่อนอื่นต้องไปโหลดเอา library ของจอมาก่อนครับ จากลิงค์ด้านล่างเลย

https://github.com/NitigonOnnang/TFT_eSPI_ttgo-Display

เลือก Clone or download >> Download ZIP >> ตกลง

2. เมื่อโหลดมาแล้ว ก็ทำการเพิ่มเข้าไปใน Arduino IDE ตามนี้ครับ

เลือก Sketch >> Include Library >> Add .ZIP Library …
เลือกไฟล์ที่โหลดมา จากนั้นกด Open

หลังจากนั้นให้รอซักครู่ ………..

3. ทดสอบว่าการติดตั้งสมบูรณ์แล้ว โดยเข้าไปตามภาพด้านล่างเลยครับ

เลือก File >> Examples >> เลื่อน scroll เมาส์ ลงมาเรื่อย ๆ หากเจอ ตามภาพก็แสดงว่าติดตั้งเรียบร้อย

4. ทดสอบการทำงาน ก่อนอื่นก็เชื่อมต่อบอร์ดกับคอมพิวเตอร์ก่อนนะครับ จากนั้นก็ตามด้านล่างเลย

เลือกตามภาพครับ
เลือกบอร์ด
เลือก port

หมายเหตุ : หมายเลข port อาจจะไม่ตรงตามภาพนะครับ

ทำการ upload โปรแกรมลงบอร์ด

5. เมื่อ upload เรียบร้อยแล้ว หากไม่มีอะไรผิดพลาดก็จะได้ออกมาตามภาพครับ

สรุป

การใช้งานจอ lcd ที่มากับบอร์ดก็ทำตามลำดับตามด้านบนนะครับ จะเห็นว่าใน examples ของจอนั้นมีหลายไฟล์ให้ลองครับ ก็สามารถลองดูได้ เผื่อเป็นแนวทางนำไปประยุกต์ใช้งาน ในตอนต่อไปเราจะมาว่ากันด้วยเรื่องของตัวหนังสือครับ

อ้างอิง

library แก้ไขมาจาก https://github.com/Bodmer/TFT_eSPI

รายละเอียดของบอร์ด http://www.lilygo.cn/prod_view.aspx?TypeId=50033&Id=1126&FId=t3:50033:3

--

--