Arduino ESP32 สอนวิธีใช้งาน บอร์ด ESP32 + OLED V2 128x64บอร์ด
Arduino ESP32 Wifi + Bluetooth เป็นบอร์ดอีกรุ่นที่นิยมใช้ สามารถใช้ Arduino IDE เขียนโปรแกรมแบบเดียวกับ Arduino และยังมีความสามารถติดต่ออินเตอร์เน็ตแบบ Wifi และการสื่อสารไร้สายพลังงานต่ำ Bluetooth 4.0 BLE

บอร์ดนี้ได้นำ ESP32 มารวมกับจอแสดงผล OLED ขนาด 128x64 ทำให้สามารถแสดงผลได้ง่ายขึ้นในบอร์ดเดียว เรียกว่า
ESP32 OLED มีวงจร USB TTL ชิฟ CP2102 สามารถสื่อสาร/อัพโหลดโคดโปรแกรมทางเครื่องคอมพิวเตอร์ผ่านพอร์ท USB ได้สะดวก สามารถรับไฟเข้าที่ขา VIN หรือไฟจากช่อง Micro USB 5V มีไฟออก 3.3V และ 5V กระแสสูงสุด 1A มาให้ด้วย จึงสะดวกสำหรับจ่ายไฟให้อุปกรณ์เซนเซอร์ที่ต่อใช้งานร่วมกัน
รายละเอียดบอร์ด ESP32 OLED
- ชิฟ ESP32 Wifi + bluetooth 4.0
- จอแสดงผล OLED 128x64
- วงจร USB to UART ชิฟเบอร์ CP2102
- วงจรเข้าโหมดอัพโหลดโปรแกรมอัตโนมัติ
- ใช้ไอซีเรกกูเลเตอร์ AMS1117-3.3 รับไฟเข้า 5V จาก USB แปลงเป็น 3.3V สำหรับจ่ายให้ ESP32 กระแสสูงสุด 1A
- มีวงจรชาร์จแบตเตอร์รี li-ion 18650 ในตัว สะดวกไร้สายจ่ายไฟ สามารถยกไปใช้งานที่อื่น และชาร์จผ่านช่อง Micro USB ได้
- มีสวิตซ์เลือกโหมดใช้งาน Boot และสวิตช์ Reset เข้าโหมดอัพโหลดโคดอัตโนมัติ
- เชื่อมต่อกับจอ OLED ไดรเวอร์ SSD1306 แบบ I2C ตำแหน่ง 0x3C , ขา SCL 15 , ขา SDA 4 , ขารีเซต 16
ตำแหน่งขาใช้งาน ESP32 OLED V2 มีสกรีนอ้างอิงเลขที่บอร์ด และดังรูปนี้

Arduino ESP32 OLED V2 สอนวิธีใช้งาน บอร์ด ESP32 + OLED 128x64
อุปกรณ์ทดลอง Arduino ESP32 OLED V2
สอนวิธีใช้งาน บอร์ด ESP32 + OLED 128x64
1. ดาวน์โหลดและติดตั้งไลบารี ESP32 OLED ที่นี่
2. ก็อปปี้โคดตัวอย่างนี้ แล้วดูผลลัพธ์
---
3. จะเห็นว่าสามารถแสดงข้อมูลออกหน้าจอ OLED ได้แล้ว
