[TH] ulab EP3 vector

ในบทความเกี่ยวกับ ulab ในตอนที่ 3 นี้ เป็นเรื่องของโมดูลย่อย vector ของ ulab ที่ใช้สำหรับการคำนวณทางคณิตศาสตร์เช่นเดียวกับไลบรารี math ของ MicroPython โดยในเนื้อหาได้แสดงรายการฟังก์ชันที่ ulab บน ESP32 และ ESP8266 รองรับ พร้อมคำอธิบายหน้าที่ของฟังก์ชันนั้น ๆ

[TH] ulab EP2 array

จากบทความตอนที่ 1 ได้ติดตั้งและใช้งาน ulab กันไปเล็กน้อยเพื่อให้เห็นภาพการใช้งาน ส่วนบทความนี้กล่าวถึงโมดูลย่อย array เพื่อใช้สร้างแถวลำดับ 1 มิติและ 2 มิติในรูปแบบที่หลากหลายมากขึ้น พร้อมตัวอย่างการใช้งาน โดยในตอนที่ 2 จะเพิ่มเติมเรื่องเครื่องหมายดำเนินการต่าง ๆ ที่ใช้กับแถวลำดับที่สร้างขึ้น

[TH] ulab EP1 Getting Started

ในกรณีที่ต้องการให้ MicroPython สำหรับ ESP8266 คำนวณทางคณิตศาสตร์เหมือนกับการใช้งานไลบรารี numpy ของภาษาไพธอนต้องติดตั้ง MicroPython ที่มี ulab อยู่ในตัว ด้วยการเข้าไปดาวน์โหลดเฟิร์มแวร์สำหรับ ESP8266 ได้จากที่เว็บนี้ สำหรับ ESP32 แบบปกติ และแบบมี PSRAM เพิ่มเติม (SPIRAM)

ในบทความนี้เป็นการแนะนำให้รู้จักกับ ulab และได้เห็นภาพรวมของไลบรารีภายใน ulab เพื่อนำไปประยุกต์ใช้ต่อไป

ภาพที่ 1 เฟิร์มแวร์ MicroPython+ulab บน RSP8266

[TH] ESP32 & NEO-6MV2 GPS Module

บทความนี้เป็นการใช้ ESP32 เชื่อมต่อกับโมดูลจีพีเอสผ่านทางพอร์ตสื่อสารอนุกรมลำดับที่ 2 ของ ESP32 เพื่ออ่านข้อมูลและแสดงผลข้อมูลที่ได้รับจากโมดูลจีพีเอส และแสดงความหมายที่อ่านได้ โดยตัวอย่างโปรแกรมที่ 1 เป็นการอ่านค่าจากโมดูลจีพีเอส และตัวอย่างที่ 2 เป็นการแสดงสารสนเทศที่อ่านได้จากโมดูลจีพีเอสเพื่อให้ผู้อ่านได้นำไปปรับปรุงแก้ไขต่อไป

ภาพที่ 1 โมดูลจีพีเอส NEO-6MV2

[TH] ST7735s 0.96″ 80×160 TFT LCD

บทความนี้แนะนำ TFT LCD แบบ IPS ขนาด 0.96″ ที่มีความละเอียด 80×160 จุด ให้สี RGB565 หรือ 16 บิต โดยควบคุมการทำงานของโมดูล LCD ด้วยชิพ ST7735s ผ่านทางบัส SPI โดยตัวอย่างการใช้งานใช้กับ TTGO T8 ESP32 ที่เรียกใช้ไลบรารี ST7735 ด้วยภาษาไพธอน

ภาพที่ 1

[EN]Review TTGO T8 ESP32

TTGO T8 ESP32 is an ESP32-powered board. Supports programming for ESP-IDF, Arduino and MicroPython. In addition, the highlight of this board is Built-in memory, 4MB external RAM available, TF Card reader slot, can read/write SD card, turn on/off switch, reset button, 3D antenna, external antenna socket, charging circuit and using a rechargeable battery.

[TH]Review TTGO T8 ESP32

TTGO T8 ESP32 เป็นบอร์ดที่ใช้ ESP32 เป็นตัวขับเคลื่อนการทำงาน รองรับการเขียนโปรแกรมทั้ง ESP-IDF, Arduino และ MicroPython นอกจากนี้จุดเด่นของบอร์ดรุ่นนี้อยู่ที่ มีหน่วยความจำแรมภายนอกให้ใช้งาน 4MB มีช่องอ่าน TF Card ทำให้สามารถอ่าน/เขียน SD Card ได้ มีสวิตช์สำหรับเปิดปิดการทำงานของบอร์ด ปุ่มรีเซ็ต เสาอากาศแบบ 3 มิติ ช่องเสียบสายอากาศภายนอก และวงจรชาร์จ/ใช้งานแบตเตอรีแบบรีชาร์จ