XIAO Debug Mate : เครื่องมือเอนกประสงค์ ESP32-S3 สำหรับ DAPLink debugger, serial monitor และ power profiler

Seeed Studio XIAO Debug Mateเป็นเครื่องมือเอนกประสงค์ราคาประหยัดที่ใช้ชิป ESP32-S3 ออกแบบมาสำหรับบอร์ดซีรีส์ XIAO ของบริษัท โดยรองรับโหมด DAPLink debugger, serial monitor และ power profiler
ตัวดีบักเกอร์มาพร้อม Flash 8MB, PSRAM 8MB, หน้าจอขนาด 2.01 นิ้วสำหรับแสดงข้อมูลดีบัก/พลังงาน, Headers 14 พินจำนวนสองชุดเพื่อเข้าถึงขา I/O ของโมดูล XIAO ได้อย่างสะดวก, ไฟ LED 36 ดวงสำหรับแสดงสถานะ, ปุ่มกดสองปุ่ม และล้อเลื่อนสำหรับนำทางในเมนู, ฟังก์ชัน Serial monitor ยังสามารถใช้งานร่วมกับ Arduino, Raspberry Pi หรือบอร์ดอื่น ๆ ได้ด้วย

XIAO Debug Mate
XIAO Debug Mate พร้อมบอร์ด XIAO BLE

สเปคของ XIAO Debug Mate :

  • Wireless MCU – Espressif Systems ESP32-S3R8
    • CPU – ไมโครคอนโทรลเลอร์ Tensilica LX7 แบบ Dual-core @ 240 MHz
    • หน่วยความจำ – SRAM 512KB, PSRAM 8MB
    • การเชื่อมต่อไร้สาย – Wi-Fi 4 และ Bluetooth 5.0 (Classic + BLE)
  • สตอเรจ – SPI flash 8MB
  • จอแสดงผล – TFT LCD ขนาด 2.01 นิ้ว ความละเอียด 296 × 240
  • การขยาย
    • 2x female GPIO headers 14 พิน สำหรับขา GPIO ของ XIAO
    • 2x male GPIO headers 14 พิน ด้านล่าง สำหรับขาเดียวกัน
    • 8x พิน pogo 8 จุด สำหรับ GPIO เพิ่มเติม (อาจใช้ไม่ได้กับบอร์ด XIAO ทุกรุ่น)
    • คอนเน็กเตอร์ UART แบบ Grove
  • การดีบัก
    • รองรับ DAPLink และ OpenOCD สำหรับบอร์ด: SAMD21, nRF52840 (Sense), RP2040, RP2350, RA4M1, MG24 (Sense)
    • หมายเหตุ: XIAO รุ่น nRF54L15 และ ESP32 (C3/S3/C6) ไม่รองรับดีบักแบบ SWD เนื่องจากตำแหน่งแพดไม่ตรงกัน
  • อื่น ๆ
    • ปุ่ม Reset แบบจม และปุ่มผู้ใช้สีเขียว
    • ล้อเลื่อนสำหรับเลื่อนเมนู
    • ไฟ LED Matrix 36 ดวงด้านล่าง ใช้แสดงค่าบอดเรตในเฟิร์มแวร์โรงงาน
  • แหล่งจ่ายไฟ – 5V/1A ผ่าน USB-C
  • ขนาด – 100 × 56 × 20 มม.
  • เคส – พิมพ์ 3 มิติด้วยเส้น PLA สีดำ
XIAO ESP32 S3 Debugger angle view bottom
ด้านล่างและด้านข้างทั้งสองมาพร้อม I/O headers, ไฟ LED matrix สำหรับแสดงบอดเรต, พอร์ต USB-C, ปุ่มสีเขียว และล้อเลื่อน

XIAO Debug Mate hardware features

Seeed Studio ยังให้รายละเอียดเกี่ยวกับฟีเจอร์เพิ่มเติมดังนี้:

  • DAPLink Debugger – รองรับ OpenOCD และ PyOCD สำหรับตั้ง breakpoints, , เดินโปรแกรมทีละขั้น, ตรวจสอบหน่วยความจำ และเข้าถึงฮาร์ดแวร์ระดับล่าง ผ่านอินเทอร์เฟซ SWD สำหรับชิป Arm Cortex-M (เช่น XIAO SAMD21RP2040RP2350, nRF52840, RA4M1MG24 แต่ไม่รองรับ ESP32 และ nRF54L15)
UART Monitor for Raspberry Pi
จากรูปไม่จำเป็นต้องใช้บอร์ด XIAO (ไม่แน่ใจว่าทำไมถึงถูกใส่มาในรูปด้วย…)
  • Serial Monitor & UART Passthrough – ใช้ตรวจสอบการสื่อสารระหว่างบอร์ด/โมดูล XIAO USB-C กับ XIAO Debug Mate หรือเชื่อมต่อกับอุปกรณ์ UART ภายนอก (Arduino, Raspberry Pi, เซนเซอร์ Grove) ผ่านพอร์ต Grove สามารถดูข้อมูลแบบเรียลไทม์บนจอหรือส่งข้อมูลต่อไปยัง PC เพื่อวิเคราะห์อย่างละเอียด
  • Power Profiling – ตรวจวัดการใช้พลังงานได้ละเอียดถึงระดับไมโครแอมป์ พร้อมค่าความต่างศักย์/กระแส โหมดพลังงานต่ำมาก และรูปแบบการใช้พลังงาน พร้อมการระบุจุดพีก/จุดต่ำสุด ความแม่นยำ ±10% ที่ช่วง @ 1-10μA
ESP32 S3 Power Profiler
โหมดวิเคราะห์การใช้พลังงาน

ตอนอ่านครั้งแรกเราคิดว่า XIAO Debug Mate เป็นดีบักเกอร์ 3-in-1 แบบทั่วไปที่ใช้โมดูล XIAO ESP32S3 แต่หลังจากดูภาพและสอบถาม Seeed Studio จึงพบว่ามันออกแบบมาเป็นเครื่องมือดีบักสำหรับบอร์ด XIAO USB-C เป็นหลัก และบางรุ่น (เช่น ESP32-based) ก็ไม่รองรับฟีเจอร์ SWD ด้วยซ้ำ สำหรับบอร์ดจาก Arduino, Raspberry Pi และอื่น ๆ จะใช้งานได้ในฐานะบอร์ด USB-to-TTL เป็นหลัก สามารถดูคำแนะนำการเริ่มต้นใช้งานได้ใน Wiki

XIAO Debug Mate เครื่องมือเอนกประสงค์ ESP32-S3 สามารถซื้อได้ในราคาประมาณ $20 (~640฿) บน AliExpress หรือ Seeed Studio store

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
โฆษณา