ESP-SensairShuttle ESP32-C5 kit รองรับ Sensortec BME690, BMI270, BMM350 เซนเซอร์สิ่งแวดล้อมและการเคลื่อนไหว

Espressif Systems ร่วมกับ Bosch Sensortec เปิดตัวชุดคิท ESP-SensairShuttle โดยประกอบด้วยบอร์ดพัฒนา ESP32-C5 ที่สามารถเชื่อมต่อกับบอร์ดเซนเซอร์เสริม (sensor daughterboard) ได้ 2 แบบออกแบบมาเพื่อการตรวจจับการเคลื่อนไหว และสถานการณ์การโต้ตอบระหว่างมนุษย์กับคอมพิวเตอร์/เครื่องจักรด้วยโมเดลภาษาขนาดใหญ่ (LLM)

โดยเฉพาะอย่างยิ่งบอร์ดหลักของ ESP-SensairShuttle ใช้โมดูล ESP32-C5-WROOM-1-N16R8 ซึ่งรองรับการเชื่อมต่อไร้สายแบบ Dual-band Wi-Fi 6, Bluetooth 5 (LE), Zigbee และ Thread (802.15.4) และสามารถเชื่อมต่อกับ Bosch Sensortec Shuttle Boards ที่ให้มา พร้อมทั้งหน้าจอสัมผัสขนาด 1.83 นิ้ว ไมโครโฟน และลำโพง โดยสามารถจ่ายไฟผ่าน USB หรือแบตเตอรี่ LiPo ได้

ESP-SensairShuttle
ชุด ESP-SensairShuttle ประกอบเสร็จแล้ว (มุมมองด้านหน้าและด้านหลัง)

รายการอุปกรณ์และสเปคของชุด ESP-SensairShuttle:

  • บอร์ดหลัก ESP-SensairShuttle
    • โมดูลควบคุมหลัก – ESP32-C5-WROOM-1-N16R8
      • SoC – Espressif Systems ESP32-C5
        • CPU
          • โปรเซสเซอร์ RISC-V 32 บิต แบบ Single-core ความเร็วสูงสุด 240 MHz
          • คอร์ RISC-V พลังงานต่ำ ความเร็ว 40 MHz สำหรับงานที่ต้องการประหยัดพลังงาน
        • หน่วยความจำ – SRAM บนชิป 384 KB
        • สตอเรจ – ROM 320 KB
        • การเชื่อมต่อ
          • Dual-band (2.4 / 5 GHz) 802.11ax Wi-Fi 6, รองรับ Wi-Fi 4 (802.11b/g/n) แบบย้อนหลัง
          • โหมด Wi-Fi: Station, SoftAP, SoftAP + Station และ Promiscuous
          • Bluetooth 5.0 Low Energy (LE) รองรับ Mesh อัตราข้อมูลสูงสุด 2 Mbps
          • วิทยุ 802.15.4 รองรับ Zigbee 3.0, Thread 1.3 และ Matter ความเร็วสูงสุด 250 Kbps
      • หน่วยความจำ – PSRAM 8MB
      • สตอเรจ – SPI flash 16MB
      • สายอากาศ PCB
    • จอแสดงผล – คอนเนกเตอร์ LCD
    • เสียง
      • คอนเนกเตอร์ 2 สาย สำหรับไมโครโฟนอนาล็อกภายนอก
      • คอนเนกเตอร์ 2 สาย สำหรับลำโพงภายนอก
    • USB – 1x พอร์ต USB-C port  สำหรับจ่ายไฟ ชาร์จ โปรแกรม และดีบัก
    • อินเทอร์เฟซเซนเซอร์ –คอนเนกเตอร์ Female Header ขนาด 1.27 มม. แบบ 9+7 พิน สำหรับ Shuttle Boards
    • การขยาย
      • อินเทอร์เฟซภายนอก 4 พิน (GPIO5, GPIO4)
      • อินเทอร์เฟซ I2C แบบ 4 พิน
    • อื่น ๆ
      • อินเทอร์เฟซ RGB Strip ภายนอก 3 พิน รองรับ WS2812 และแถบ RGB อื่น ๆ
      • สวิตช์เปิด/ปิดเครื่อง, ปุ่ม Boot
      • ไฟแสดงสถานะพลังงาน (Power LED)
    • พลังงาน
      • 5V ผ่านพอร์ต USB-C
      • รองรับแบตเตอรี่ลิเธียม 3.7V ผ่านคอนเนกเตอร์ 2 พิน
  • จอแสดงผล – หน้าจอสัมผัสขนาด 1.83 นิ้ว ความละเอียด 284 × 240, ใช้คอนโทรลเลอร์ SPI รุ่น ST7789P3
  • ระบบเสียง – รองรับไมโครโฟนภายนอก และลำโพงภายนอก
  • บอร์ดเซนเซอร์
    • ShuttleBoard-BME690 daughterboard – Bosch BME690 เซนเซอร์แก๊ส จำนวน 1 ตัว, ตรวจจับคุณภาพอากาศ ได้แก่ อุณหภูมิ ความชื้น ความดัน และค่าความต้านทานของแก๊ส, โดนสื่อสารผ่าน I2C หรือ SPI
    • ShuttleBoard-BMI270&BMM350 daughterboard
      • Bosch BMI270 inertial measurement unit (IMU) สามารถตรวจจับความเร่ง 3 แกน, ตรวจจับอัตราการหมุนเชิงมุม 3 แกน โดยสื่อสารผ่าน I2C หรือ SPI
      • Bosch BMM350 magnetometer สามารถตรวจจับสนามแม่เหล็ก 3 แกน โดยสื่อสารผ่าน I2C
ESP32-C5 mainboard ESP SensairShuttle
รายละเอียดของเมนบอร์ด
BME690 BMI270 BMM350 sensors 1.83 inch touchscreen display
บอร์ด Shuttle BME690 และ BMI270 + BMM350 พร้อมจอแสดงผลขนาด 1.83 นิ้ว
ESP-SensairShuttle MainBoard Block Diagram
บล็อกไดอะแกรมของ ESP-SensairShuttle

Espressif ระบุว่าผู้ใช้สามารถทำการตรวจจับแบบหลายมิติได้ เช่น คุณภาพอากาศ, ท่าทาง (gesture), ทิศทางการเอียง และข้อมูลสนามแม่เหล็ก โดยการเปลี่ยน Shuttle Board ของเซนเซอร์ แม้เอกสารทางฮาร์ดแวร์จะมีข้อมูลค่อนข้างครบ แต่รายละเอียดด้านซอฟต์แวร์มีค่อนข้างน้อย โดยระบุเพียงให้ติดตั้ง ESP-IDF เท่านั้น

แต่เมื่อค้นหาใน GitHub จะพบ repository  ที่เกี่ยวข้องกับเฟิร์มแวร์จากโรงงาน และคอมโพเนนต์ ESP-IDF สำหรับบอร์ด/ชุดพัฒนานี้ โดยจากการตรวจสอบโค้ดพบว่ารองรับทั้ง Shuttle Board แบบ BME690 และ BMI270 + BMM350 และสามารถแสดงข้อมูลอุณหภูมิ ความชื้น ความดัน และค่าความต้านทานแก๊สบนหน้าจอ LCD สำหรับ BME690 รวมถึงแสดงสถานะของเซนเซอร์สำหรับชุด BMI270 + BMM350

ชุด ESP-SensairShuttle สามารถสั่งซื้อได้จาก $49.40 (~1,600฿) บน AliExpress (ถ้าลิงค์ไม่แสดงอาจเกิดจากตัวบล็อกโฆษณาของคุณ)

แปลจากบทความภาษาอังกฤษ : ESP-SensairShuttle ESP32-C5 kit supports Bosch Sensortec’s BME690, BMI270, BMM350 environmental and motion sensors

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