M5Stamp Fly : โดรน WiFi ที่ใช้ ESP32-S3 พร้อมจอยสติ๊ก และใช้โปรโตคอล ESPNOW สำหรับการสื่อสาร

M5Stamp Fly ของ M5Stack เป็นโดรน WiFi ขนาดจิ๋วที่ใช้โมดูล M5Stamp S3 WiFi 4 และ BLE IoT ของบริษัทที่ใช้ ESP32-S3 ซึ่งมีมอเตอร์ 4 ตัวและเซนเซอร์หลายตัว และสามารถควบคุมได้ด้วยจอยสติ๊ก M5Atom WiFi joystick controller โดยใช้ชิป ESP32-S3 WiSoC เช่นกัน

เมื่อไม่นานมานี้เราได้เห็นโดรน WiFi ขนาดจิ๋วที่ใช้ ESP32 หรือ ESP8266 เช่นโดรน DIY ที่ใช้ ESP32 และโดรน PiWings 2.0 แต่ M5Stamp Fly เหนือกว่า โดยมีเซนเซอร์ทั้งหมด 6 ตัว ซึ่งได้แก่ Barometer (วัดความดันบรรยากาศ), เซ็นเซอร์วัดระยะทางแบบ time-of-flight 2 ตัว, 6-axis IMU, 3-axis magnetometer  และเซนเซอร์ล็อคตำแหน่ง (optical flow sensor) นอกจากนี้ยังมีพอร์ต Grove 2 พอร์ตสำหรับเซนเซอร์หรือโมดูลเพิ่มเติม

M5Stamp Fly ESP32 Drone

สเปคของ M5Stamp Fly (K138) :

  • ตัวควบคุมหลัก – โมดูล M5Stamp S3
    • WiSoC – Espressif Systems ESP32-S3FN8 ใช้ตัวประมวลผล Xtensa LX7 dual-core 32-บิต พร้อมชุดคำสั่ง vector ในประมวลผลด้าน AI สูงถึง 240MHz, มี RISC-V ULP เป็น co-processor, SRAM 512KB, WiFi 4 (802.11b/g/n) ความถี่ 2.4GHz, Bluetooth 5.0 BLE + Mesh, flash 8MB
    • การเชื่อมต่อ
      • WiFi 4 ความถี่ 2.4 GHz, 20 MHz และ 40 MHz bandwidth, โปรโตคอล IEEE 802.11 b/g/n, สูงสุด 150 Mbps
      • Bluetooth 5, Bluetooth Mesh, รองรับอัตราการส่งข้อมูล 125 Kbps, 500 Kbps, 1 Mbps, 2 Mbps, รองรับ Long Range
      • สายอากาศ 3D ความถี่ 2.4GHz
    • 1x พอร์ต USB Type-C สำหรับจ่ายไฟและโปรแกรม
    • การขยาย – เPin Headers ระยะห่าง 2.54 มม. และ 1.27 มม. และรูแบบ Castellated holes พร้อม GPIO, SPI, PWM และอื่นๆ
    • ขนาด – 26 x 18 x 5 มม.
  • การขับเคลื่อน – มอเตอร์แบบ Brushed CW+CCW 716-17600kv จำนวน 4 ตัว
  •  เซนเซอร์
    • BMP280 เซนเซอร์วัดความดันบรรยากาศ
    • 2x VL53L3 ToF เซนเซอร์วัดระยะ (ระยะสูงสุด 3 เมตร) สำหรับการรักษาระดับความสูงและหลีกเลี่ยงสิ่งกีดขวาง
    • BMI270 – เซนเซอร์ IMU 6 แกน
    • BMM150 – เซนเซอร์ magnetometer 3 แกน สำหรับการตรวจจับทิศทาง
    • PMW3901MB-TXQT – เซนเซอร์ล็อคตำแหน่งสำหรับการลอยตัวและการตรวจจับการเคลื่อนที่
  • ส่วนขยาย – 2x พอร์ต Grove 4-pin (1x I2C, 1x UART)
  • อื่นๆ – Passive buzzer, LED RGB, ปุ่มรีเซ็ต
  • การจัดการพลังงาน
    • แบตเตอรี่ความจุ 300mAh
    • ชาร์จไฟ 5V ผ่านพอร์ต USB-C
    • ชิปตรวจจับกระแสไฟและแรงดันไฟ INA3221AIRGVR
  • ขนาด – 81.5 x 81.5 x 31 มม.
  • ช่วงอุณหภูมิ – 0 ถึง 40°C
  • น้ำหนัก – 36.8กรัม

M5Stack K138 M5Stamp Fly

M5Stamp Fly drone specifications

ดังที่ได้กล่าวไว้ก่อนหน้านี้ M5Stamp Fly สามารถควบคุมด้วยจอยสติ๊กที่ใช้ M5Atom Joystick (K137) ซึ่งใช้ตัวควบคุม IoT ESP32-S3 ของ M5Stack AtomS3 และใช้โปรโตคอล ESPNOW แบบ point-to-point ที่ใช้พลังงานต่ำสำหรับการสื่อสารระหว่างโดรนและจอยสติ๊กโดยไม่ต้องใช้เราเตอร์, M5Stack อธิบายว่าผู้ใช้สามารถเลือกระหว่างโหมดอัตโนมัติและโหมดแมนนวลเพื่อเปิด/ปิดการใช้งานฟังก์ชันต่างๆ เช่น การลอยตัวที่แม่นยำและการหมุนพลิกได้

M5Atom Joystick

ซอร์สโค้ดเฟิร์มแวร์ C/C++ พร้อมใช้งานทั้งโดรนและจอยสติ๊ก และสามารถดูเอกสารสำหรับการแฟลชเฟิร์มแวร์และคำแนะนำในการใช้โดรนบนเว็บไซต์เอกสารประกอบ แต่ในขณะนี้ยังไม่มีวิธีควบคุมโดรนด้วยสมาร์ทโฟน บริษัทกล่าวว่าโดรน M5Stamp Fly เหมาะสำหรับการศึกษา การวิจัย และโครงการพัฒนาโดรนต่างๆ

M5Aton Joystick ราคา $29.95 (~1,000฿) บน AliExpress หรือร้านค้าของบริษัท และโดรน M5Stamp Fly ราคา $49.95 (~1,700฿) บนร้านค้า M5Stackเท่านั้นในตอนนี้ แต่คาดว่าจะสามารถซื้อได้บน AliExpress เร็วๆ นี้

แปลจากบทความภาษาอังกฤษ : M5Stamp Fly ESP32-S3 WiFi drone is controlled by the M5Atom WiFi joystick controller using ESPNOW

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