Echo Pyramid ออกแบบมาสำหรับใช้งานร่วมกับคอนโทรลเลอร์ IoT ซีรีส์ M5Stack Atom, AtomS3 และ AtomS3R ที่ใช้ชิปไร้สาย ESP32 หรือ ESP32-S3,โดยฐานโมดูล Echo Pyramid ช่วยให้สามารถพัฒนาแอปพลิเคชัน การโต้ตอบด้วยเสียงอัจฉริยะได้ (smart voice interaction) เช่น การจดจำเสียงจากระยะไกล , ผู้ช่วยสั่งงานด้วยเสียง, การควบคุมด้วยเสียง และอื่น ๆ
อุปกรณ์มาพร้อมลำโพงในตัว, ไมโครโฟนแบบ MEMS, ชิป HD audio codec รุ่น ES8311 สำหรับการเล่นและบันทึกเสียง รวมถึงไมโครคอนโทรลเลอร์ STM32 สำหรับจัดการพื้นที่สัมผัสและไฟ RGB LED ตัวอุปกรณ์รับพลังงานผ่านพอร์ต USB Type-C และสามารถขยายการใช้งานเพิ่มเติมผ่านคอนเนกเตอร์ 4 พินสำหรับโมดูล I2C ได้
สเปคของ Echo Pyramid :
- คอนโทรลเลอร์ IoT ที่รองรับ – M5Stack Atom, AtomS3 และ AtomS3R
- ไมโครคอนโทรลเลอร์ – STMicro STM32G030F6P6 ซีพียู Arm Cortex-M0+ แบบ 32 บิต ความถี่ 64 MHz พร้อมหน่วยความจำ SRAM 8KB, Flash 64 KB
- ระบบเสียง
- HD Codec – ES8311 รองรับการเล่นและบันทึกเสียง
- ไมโครโฟน – MEMS รุ่น LMA3729T381-0Y3S
- ADC – ES7210 สำหรับอินพุตไมโครโฟน
- ลำโพงในตัว ติดตั้งอยู่ด้านล่างของตัวพีระมิด
- Amplifier – AW87559 ไดรเวอร์ลำโพงแบบ Class-D
- ตัวสร้างสัญญาณนาฬิกา Si5351 programmable clock generator ให้สัญญาณนาฬิกาที่มี jitter ต่ำและสามารถปรับตั้งค่าได้อย่างยืดหยุ่นสำหรับทั้ง ADC และ DAC เพื่อเพิ่มความแม่นยำของการรู้จำเสียงและประสิทธิภาพด้านเสียงโดยรวม
- USB – พอร์ต USB Type-C สำหรับจ่ายไฟและโปรแกรม
- การขยาย – คอนเนกเตอร์ 4 พิน HY2.0 รองรับอินเทอร์เฟซ I2C
- อื่นๆ
- 28x RGB LED แบบ WS2812 (7x LEDs ต่อ RGB bar strip)
- ระบบสัมผัส – พื้นที่สไลด์แบบสัมผัสสองด้าน พร้อมจุดตรวจจับการสัมผัส 4 จุด (ด้านละ 2 จุด)
- แหล่งจ่ายไฟ – 5V DC ผ่านพอร์ต USB-C
- การใช้พลังงาน
- กระแสขณะสแตนด์บาย – 14.92 mA (สแตนด์บายโดยไม่มีคอนโทรลเลอร์เชื่อมต่อ)
- กระแสขณะทำงาน – 578.47 mA (เมื่อใช้ระดับเสียงสูงสุดและมีคอนโทรลเลอร์ IoT เชื่อมต่อ)
- ขนาด – 83.6 × 83.6 × 56.7 มม.
- น้ำหนัก – 100.7 กรัม
- ช่วงอุณหภูมิในการทำงาน – -10°C ถึง 60°C

การออกแบบของอุปกรณ์นี้ทำให้นึกถึง M5Stack AI Pyramid Computer Box ซึ่งเป็นมินิพีซี AI ที่ M5Stack เปิดตัวเมื่อเดือนที่แล้ว แต่แม้ว่ารูปทรงภายนอกจะคล้ายกัน แต่อุปกรณ์ทั้งสองก็มีวัตถุประสงค์การใช้งานที่แตกต่างกันอย่างสิ้นเชิง โดย Echo Pyramid ถูกออกแบบมาให้ทำหน้าที่เป็นลำโพงอัจฉริยะที่ยืดหยุ่นสำหรับแอปพลิเคชันด้านเสียงหลากหลายรูปแบบ ดูเหมือนว่าทีมงานของ M5Stack น่าจะเป็นแฟนตัวยงของ “พีระมิด” เลยทีเดียว…
นอกจากนี้ M5Stack ยังมีเอกสารฮาร์ดแวร์ให้ใช้งานค่อนข้างครบถ้วน เช่น PDF schematic และแผนผังขา (pinout diagram) รวมถึงไลบรารีสำหรับ Arduino, โปรแกรมลำโพง Bluetooth ที่พัฒนาด้วย ESP-IDF และบทช่วยสอนสำหรับ Home Assistant, Xiaozhi Voice Assistant รวมถึงการสร้างลำโพง Bluetooth โดยสามารถดูข้อมูลเหล่านี้เพิ่มเติมได้จากหน้าเอกสาร

Echo Pyramid วางจำหน่ายในราคา $24.90 (~800฿) บน AliExpress หรือ M5Stack store โดยการใช้งานจำเป็นต้องมีคอนโทรลเลอร์ IoT ที่รองรับเพิ่มเติม ถ้ายังไม่มีสามารถเลือกซื้อรุ่นที่รองรับได้บน AliExpress มีราคา $7.50 (~240฿) ถึง $24.50 (~780฿) โดยแต่ละรุ่นก็จะมีคุณสมบัติแตกต่างกัน เช่น หน้าจอแสดงผล กล้อง หรือฟังก์ชันอื่น ๆ
ก่อนหน้านี้เราได้กล่าวถึงโซลูชันลำโพงอัจฉริยะที่ใช้ ESP32 อื่น ๆ ให้เลือก เช่น Waveshare ESP32-S3-AUDIO-Board หรือ Espressif EchoEar แต่คาดว่าคุณภาพเสียงของ Echo Pyramid อาจจะดีกว่า (ยังต้องทดสอบเพิ่มเติม) นอกจากนี้ยังมีพื้นที่สไลด์แบบสัมผัส (touch-sensitive slider) ที่ใช้งานได้สะดวกสำหรับการควบคุมต่าง ๆ เช่น เปลี่ยนเพลงถัดไป/ก่อนหน้า และปรับระดับเสียง ซึ่งสามารถเห็นการทำงานได้ในเดโมเฟิร์มแวร์ลำโพง Bluetooth ในวิดีโอด้านล่าง
แปลจากบทความภาษาอังกฤษ : Echo Pyramid enables smart voice interaction applications on M5Stack Atom ESP32 IoT controllers

บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT


