เริ่มต้นใช้งานบอร์ด ESP32 TTGO-T Display
วันนี้จะมาแนะนำบอร์ด ESP32 อีกบอร์ดหนึ่งซึ่งมีความน่าสนใจตรงที่มีหน้าจอ LCD ขนาด 1.14 นิ้ว ความละเอียด ติดมาด้วย ส่วนราคาก็ไม่แพงครับ
บอร์ดนี้ได้เปลี่ยนช่องในการ upload ข้อมูลมาเป็น USB Type-C นะครับ
รายละเอียดของตำแหน่งขาต่าง ๆ ก็เป็นไปตามภาพด้านล่างเลยครับ
ในตอนนี้เราจะมาลองเล่นส่วนที่เป็นจุดเด่นของบอร์ดนี้ นั่นก็คือจอ LCD ครับ เริ่มกันเลยดีกว่า
- ก่อนอื่นต้องไปโหลดเอา library ของจอมาก่อนครับ จากลิงค์ด้านล่างเลย
2. เมื่อโหลดมาแล้ว ก็ทำการเพิ่มเข้าไปใน Arduino IDE ตามนี้ครับ
หลังจากนั้นให้รอซักครู่ ………..
3. ทดสอบว่าการติดตั้งสมบูรณ์แล้ว โดยเข้าไปตามภาพด้านล่างเลยครับ
4. ทดสอบการทำงาน ก่อนอื่นก็เชื่อมต่อบอร์ดกับคอมพิวเตอร์ก่อนนะครับ จากนั้นก็ตามด้านล่างเลย
หมายเหตุ : หมายเลข port อาจจะไม่ตรงตามภาพนะครับ
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