เอ็ม5สแต็ค อะตอม เอส3อาร์

คู่มือผู้ใช้ชุดพัฒนา M5Stack ATOMS3R Compact ESP32-S3

1. บทนำ

คู่มือนี้ให้ข้อมูลสำคัญสำหรับชุดพัฒนา M5Stack ATOMS3R Compact ESP32-S3 ATOMS3R เป็นตัวควบคุมแบบโปรแกรมได้ขนาดกะทัดรัดที่รวมฟังก์ชันการทำงานไว้มากมาย ออกแบบมาสำหรับแอปพลิเคชันอุปกรณ์อัจฉริยะแบบฝังตัวต่างๆ ประกอบด้วยตัวควบคุมหลัก ESP32-S3 หน้าจอ IPS สีขนาด 0.85 นิ้ว และเซ็นเซอร์ในตัวหลายตัว รวมถึงความสามารถในการขยายเพิ่มเติม

โปรดอ่านคู่มือนี้อย่างละเอียดก่อนใช้งานอุปกรณ์ เพื่อให้มั่นใจได้ถึงการใช้งานที่ถูกต้องและเพื่อใช้ประโยชน์จากอุปกรณ์ได้อย่างเต็มประสิทธิภาพ

2. สินค้าหมดview

M5Stack ATOMS3R สร้างขึ้นโดยใช้คอนโทรลเลอร์หลัก ESP32-S3-PICO-1-N8R8 ซึ่งมี WiFi ในตัว หน่วยความจำ FLASH 8MB และ PSRAM 8MB ขนาดกะทัดรัด (24x24x12.9 มม.) ทำให้เหมาะสำหรับโครงการที่มีพื้นที่จำกัด

2.1 คุณสมบัติหลัก

  • ESP32-S3-PICO-1-N8R8 ตัวควบคุมหลักพร้อม WiFi ในตัว
  • หน่วยความจำ FLASH 8MB และ PSRAM 8MB เพื่อประสิทธิภาพที่ดียิ่งขึ้น
  • หน้าจอ IPS สีขนาด 0.85 นิ้ว (128x128 พิกเซล) สำหรับแสดงผลภาพ
  • ปุ่มตั้งโปรแกรมได้อยู่ด้านล่างหน้าจอ
  • เซ็นเซอร์สนามแม่เหล็กโลก BMM150 แบบ 3 แกน และเซ็นเซอร์วัดทิศทาง BMI270 แบบ 6 แกน รวมอยู่ในตัวเดียวกัน
  • อินเทอร์เฟซ Type-C สำหรับจ่ายไฟและดาวน์โหลดเฟิร์มแวร์
  • พอร์ตขยาย HY2.0-4P (พอร์ต A) สำหรับ I2C/GPIO/ADC/UART
  • มีขา GPIO และขาจ่ายไฟ 6 ขาสำรองไว้ที่ด้านล่างเพื่อความสะดวกในการขยายเพิ่มเติม
  • เสาอากาศ 3 มิติที่ได้รับการปรับปรุงเพื่อประสิทธิภาพและความเสถียรในการใช้งานไร้สายที่ดีขึ้น
  • ฟังก์ชันการปล่อยรังสีอินฟราเรด (IR)

2.2 การระบุส่วนประกอบ

ภาพต่อไปนี้แสดงส่วนประกอบหลักและอินเทอร์เฟซของชุดพัฒนา ATOMS3R

การระบุส่วนประกอบของ M5Stack ATOMS3R พร้อมป้ายกำกับสำหรับหน้าจอ ปุ่ม USB-C พอร์ต A และพิน GPIO

คำอธิบายภาพ: แผนภาพนี้แสดง M5Stack ATOMS3R จากมุมมองด้านบนเฉียงๆ โดยเน้นคุณสมบัติหลักๆ ป้ายกำกับชี้ไปยังหน้าจอ LCD IPS ขนาด 0.85 นิ้ว ปุ่มภายใน พอร์ต USB-C สำหรับจ่ายไฟและตั้งโปรแกรม พอร์ต HY2.0-4P Port.A สำหรับการขยาย และพิน GPIO ภายนอกหกพิน นอกจากนี้ยังแสดงเซ็นเซอร์ BMI270 และ BMM150 ภายใน ไฟ LED อินฟราเรด และตัวควบคุม ESP32-S3-PICO พร้อมหน่วยความจำแฟลช 8MB และ PSRAM 8MB ขนาดระบุไว้ที่ 24x24x12.9 มม.

มาดูรายละเอียดการจัดเรียงขาพินและพอร์ตเชื่อมต่อเพิ่มเติมกัน:

จากบนลงล่าง view แผนผังขาต่อของ M5Stack ATOMS3R พร้อมป้ายกำกับสำหรับ GPIO, แหล่งจ่ายไฟ และสายสื่อสาร

คำอธิบายภาพ: ภาพนี้แสดงมุมมองจากบนลงล่าง view ภาพนี้แสดงแผนผังการเชื่อมต่อขาของ M5Stack ATOMS3R อย่างชัดเจน ป้ายกำกับระบุขา 3V3, 5V และกราวด์ (G) รวมถึงขา GPIO เฉพาะ (G1, G2, G5, G6, G7, G8, G38, G39, G41, G42, G45, G47, G48) นอกจากนี้ยังแสดงรายละเอียดการเชื่อมต่อสำหรับ LCD (MOSI, SCK, RS, CS, BL), IR LED และปุ่ม (BTN) ขั้วต่อ Port.A อยู่ตรงกลางด้านล่าง

3. อะไรอยู่ในกล่อง

เมื่อเปิดบรรจุภัณฑ์ คุณจะพบสิ่งของดังต่อไปนี้:

  • ชุดพัฒนา M5Stack ATOMS3R จำนวน 1 ชุด

โดยทั่วไปแล้ว ATOMS3R จะถูกบรรจุในรูปแบบที่แสดงไว้ดังนี้:

M5Stack ATOMS3R ในบรรจุภัณฑ์แบบแผงพลาสติกสำหรับจำหน่ายปลีก

คำอธิบายภาพ: M5Stack ATOMS3R แสดงอยู่ในบรรจุภัณฑ์พลาสติกใส โดยสามารถมองเห็นตัวเครื่องผ่านพลาสติกได้ บรรจุภัณฑ์มีตราสินค้า 'ATOM S3R' และโลโก้ M5Stack

4. การตั้งค่า

4.1 การเปิดเครื่องอุปกรณ์

ATOMS3R ใช้พลังงานผ่านพอร์ต USB Type-C เชื่อมต่อสาย USB Type-C มาตรฐานเข้ากับอุปกรณ์และแหล่งจ่ายไฟ 5V (เช่น พอร์ต USB ของคอมพิวเตอร์หรืออะแดปเตอร์ USB ติดผนัง)

ด้านล่าง view ภาพถ่ายของ M5Stack ATOMS3R ที่แสดงพอร์ต USB-C และขั้วต่อ Port.A

คำอธิบายภาพ: ภาพนี้แสดงด้านล่างของ M5Stack ATOMS3R โดยแสดงพอร์ต USB Type-C สำหรับจ่ายไฟและรับส่งข้อมูล และขั้วต่อ HY2.0-4P Port.A สำหรับอุปกรณ์ต่อพ่วงภายนอกอย่างชัดเจน มีฉลากเตือนลายทางสีเหลืองและดำอยู่ใกล้กับพอร์ต USB-C

4.2 การตั้งค่าสภาพแวดล้อมซอฟต์แวร์

ATOMS3R รองรับสภาพแวดล้อมการพัฒนาที่หลากหลาย เลือกสภาพแวดล้อมที่เหมาะสมกับความต้องการและข้อกำหนดของโครงการของคุณ:

  • อาร์ดูอิโน IDE: สำหรับการเขียนโปรแกรมด้วยภาษา C/C++ คุณจะต้องติดตั้งแพ็คเกจสนับสนุนบอร์ด ESP32 สำหรับ Arduino โปรดดูเอกสารอย่างเป็นทางการของ M5Stack สำหรับคำแนะนำในการติดตั้งโดยละเอียด
  • UIFlow: A webแพลตฟอร์มการเขียนโปรแกรมแบบกราฟิกที่ใช้ UI เหมาะสำหรับผู้เริ่มต้น เข้าถึง UIFlow ผ่านทาง UI ของคุณ web เปิดเบราว์เซอร์และเชื่อมต่อ ATOMS3R ของคุณ
  • ไมโครไพธอน: สำหรับการเขียนโปรแกรมด้วยภาษา Python คุณจะต้องแฟลชเฟิร์มแวร์ Micropython ลงในอุปกรณ์ และใช้เทอร์มินัลแบบอนุกรมหรือ IDE ในการโต้ตอบกับอุปกรณ์นั้น

สามารถดูคำแนะนำโดยละเอียดสำหรับการตั้งค่าแต่ละสภาพแวดล้อมได้ที่เว็บไซต์ทางการของ M5Stack webเว็บไซต์: เอกสารประกอบการใช้งาน M5Stack.

4.3 ดาวน์โหลดเฟิร์มแวร์

สามารถดาวน์โหลดเฟิร์มแวร์ไปยัง ATOMS3R ผ่านทางอินเทอร์เฟซ USB Type-C ได้ โดยจะขึ้นอยู่กับสภาพแวดล้อมการพัฒนาที่คุณเลือก เครื่องมือเฉพาะ (เช่น ESP-IDF, ตัวอัปโหลด Arduino IDE, UIFlow desktop IDE) จะถูกใช้สำหรับกระบวนการนี้

5. คู่มือการใช้งาน

5.1 การทำงานพื้นฐาน

  • เปิดเครื่อง: เชื่อมต่อ ATOMS3R เข้ากับแหล่งจ่ายไฟ 5V ผ่านพอร์ต USB Type-C อุปกรณ์จะเปิดใช้งานโดยอัตโนมัติ
  • หน้าจอ: หน้าจอ IPS ขนาด 0.85 นิ้วจะแสดงข้อมูลตามที่ตั้งโปรแกรมไว้
  • ปุ่มตั้งโปรแกรมได้: มีปุ่มอยู่ด้านล่างหน้าจอ หน้าที่ของปุ่มจะถูกกำหนดโดยเฟิร์มแวร์ที่ติดตั้งไว้ โดยทั่วไป การกดสั้นๆ อาจเป็นการเรียกใช้งานบางอย่าง ในขณะที่การกดค้าง (เช่น 2 วินาที) อาจเป็นการรีเซ็ตหรือเข้าสู่โหมดเฉพาะ

5.2 การใช้งานพอร์ตและพินต่อขยาย

  • พอร์ต A (HY2.0-4P): พอร์ตนี้รองรับการสื่อสาร I2C, GPIO, ADC และ UART สามารถใช้งานร่วมกับอุปกรณ์ที่รองรับ Grove ของ M5Stack เพื่อการขยายการใช้งานได้ง่าย
  • ขา GPIO ด้านล่าง: มีขา GPIO และขาจ่ายไฟจำนวน 6 ขาอยู่ด้านล่างของอุปกรณ์ ทำให้สามารถเชื่อมต่อกับแผงวงจรทดลองหรืออุปกรณ์ต่อพ่วงอื่นๆ ได้ตามต้องการ โปรดดูแผนผังการเชื่อมต่อขาในส่วนที่ 2.2 สำหรับการกำหนดขาโดยละเอียด

5.3 เซ็นเซอร์แบบบูรณาการ

  • เซ็นเซอร์สนามแม่เหล็กโลก BMM150: ให้ข้อมูลสนามแม่เหล็ก 3 แกน ซึ่งมีประโยชน์สำหรับการใช้งานเข็มทิศ
  • เซ็นเซอร์วัดทัศนคติ BMI270: ให้ข้อมูลจากหน่วยวัดความเฉื่อย (IMU) 6 แกน (ไจโรสโคป 3 แกน และมาตรวัดความเร่ง 3 แกน) ซึ่งมีประโยชน์สำหรับการตรวจจับการเคลื่อนไหวและการติดตามทิศทาง

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

6. ข้อมูลจำเพาะ

คุณสมบัติรายละเอียด
ตัวควบคุมหลักESP32-S3-PICO-1-N8R8
หน่วยความจำแฟลชหน่วยความจำภายใน 8MB
พีเอสแรมหน่วยความจำภายใน 8MB
แสดงหน้าจอ IPS สี ขนาด 0.85 นิ้ว (128x128 พิกเซล)
การเชื่อมต่อแบบไร้สายWi-Fi (802.11bgn)
เซ็นเซอร์BMM150 (เครื่องวัดสนามแม่เหล็กโลก 3 แกน), BMI270 (เครื่องวัดทิศทาง 6 แกน)
อินเทอร์เฟซพอร์ต USB Type-C, HY2.0-4P (พอร์ต A), พิน GPIO/จ่ายไฟ 6 พิน
การรองรับระบบปฏิบัติการArduino, UIFlow, Micropython
ขนาด (กxยxส)0.95 x 0.95 x 0.5 นิ้ว (24 x 24 x 12.9 มม.)
น้ำหนัก0.24 ออนซ์ (ประมาณ 6.8 กรัม)
สีสีขาว

7 การแก้ไขปัญหา

7.1 อุปกรณ์ไม่เปิดเครื่อง

  • ตรวจสอบให้แน่ใจว่าได้เสียบสาย USB Type-C เข้ากับ ATOMS3R และแหล่งจ่ายไฟอย่างแน่นหนาแล้ว
  • ตรวจสอบให้แน่ใจว่าแหล่งจ่ายไฟ (เช่น พอร์ต USB ของคอมพิวเตอร์ อะแดปเตอร์ติดผนัง) ใช้งานได้และจ่ายไฟ 5 โวลต์
  • ลองใช้สาย USB Type-C เส้นอื่นดู

7.2 ปัญหาการอัปโหลดเฟิร์มแวร์

  • โปรดตรวจสอบให้แน่ใจว่าได้ติดตั้งไดรเวอร์ที่ถูกต้องสำหรับ ESP32-S3 บนคอมพิวเตอร์ของคุณแล้ว
  • เลือกพอร์ต COM ที่ถูกต้องในสภาพแวดล้อมการพัฒนาของคุณ (เช่น Arduino IDE)
  • โปรดตรวจสอบให้แน่ใจว่าได้เลือกประเภทบอร์ดที่ถูกต้อง (เช่น ESP32-S3 Dev Module) ใน IDE ของคุณแล้ว
  • ตรวจสอบข้อความแสดงข้อผิดพลาดใดๆ ในคอนโซลเอาต์พุตของ IDE

7.3 หน้าจอไม่แสดง

  • ตรวจสอบให้แน่ใจว่าโค้ดของคุณมีคำสั่งเริ่มต้นการแสดงผลและคำสั่งวาดภาพที่จำเป็นครบถ้วน
  • ตรวจสอบให้แน่ใจว่าได้ตั้งค่าไลบรารีการแสดงผลอย่างถูกต้องสำหรับหน้าจอ IPS ขนาด 0.85 นิ้วแล้ว

7.4 ปัญหาการเชื่อมต่อ Wi-Fi

  • ตรวจสอบชื่อเครือข่าย Wi-Fi (SSID) และรหัสผ่านในรหัสของคุณอีกครั้ง
  • ตรวจสอบให้แน่ใจว่า ATOMS3R อยู่ในระยะที่สามารถรับสัญญาณจากจุดเชื่อมต่อ Wi-Fi ของคุณได้
  • ตรวจสอบให้แน่ใจว่าเครือข่าย Wi-Fi ของคุณทำงานบนย่านความถี่ 2.4GHz เนื่องจาก ESP32-S3 โดยทั่วไปรองรับย่านความถี่นี้

8. การบำรุงรักษา

  • การทำความสะอาด: ใช้ผ้าแห้งเนื้อนุ่มเช็ดทำความสะอาดอุปกรณ์ หลีกเลี่ยงการใช้ของเหลวหรือน้ำยาทำความสะอาดที่มีฤทธิ์กัดกร่อน
  • พื้นที่จัดเก็บ: เก็บ ATOMS3R ไว้ในที่แห้งและเย็น หลีกเลี่ยงแสงแดดโดยตรงและอุณหภูมิที่สูงหรือต่ำเกินไป
  • การจัดการ: โปรดใช้งานอุปกรณ์อย่างระมัดระวังเพื่อหลีกเลี่ยงความเสียหายต่อหน้าจอ พอร์ต หรือขาเชื่อมต่อ
  • อัพเดตเฟิร์มแวร์: ตรวจสอบเว็บไซต์ทางการของ M5Stack เป็นประจำ webเว็บไซต์นี้เป็นแหล่งอัปเดตเฟิร์มแวร์และไลบรารีล่าสุด เพื่อให้มั่นใจได้ถึงประสิทธิภาพสูงสุดและการเข้าถึงคุณสมบัติใหม่ๆ

9. การรับประกันและการสนับสนุน

สำหรับข้อมูลการรับประกันโดยละเอียด การสนับสนุนทางเทคนิค และแหล่งข้อมูลเพิ่มเติม โปรดเยี่ยมชมเว็บไซต์อย่างเป็นทางการของ M5Stack webเว็บไซต์:

  • เป็นทางการ Webเว็บไซต์: m5stack.com
  • เอกสารประกอบ: เอกสาร.m5stack.com
  • ฟอรั่มชุมชน: ร่วมพูดคุยกับผู้ใช้รายอื่นและค้นหาวิธีแก้ปัญหาบนแพลตฟอร์มชุมชนของ M5Stack

โปรดเก็บหลักฐานการซื้อไว้เพื่อใช้ในกรณีเรียกร้องการรับประกัน

เอกสารที่เกี่ยวข้อง - อะตอม เอส3อาร์

พรีview M5AtomS3R: ESP32-S3 Programmable Controller - Specifications & Quick Start Guide
Explore the M5AtomS3R, a compact ESP32-S3 based programmable controller. This guide details its specifications, communication features, sensors, and provides quick start instructions for Wi-Fi and BLE scanning.
พรีview M5STACK Atom EchoS3R: ตัวควบคุมการโต้ตอบด้วยเสียงสำหรับอุปกรณ์ IoT
M5STACK Atom EchoS3R เป็นตัวควบคุมการโต้ตอบด้วยเสียง IoT ขนาดกะทัดรัดและครบวงจร ออกแบบมาเพื่อการควบคุมด้วยเสียงอัจฉริยะและการโต้ตอบระหว่างมนุษย์กับคอมพิวเตอร์ มีชิปควบคุมหลัก ESP32-S3-PICO-1-N8R8 พร้อมการเชื่อมต่อ Wi-Fi, หน่วยความจำแฟลช 8MB และ PSRAM 8MB อุปกรณ์นี้ประกอบด้วยตัวแปลงสัญญาณเสียงโมโน ES8311, ไมโครโฟน MEMS ความไวสูง และตัวจ่ายไฟ NS4150B ampตัวขยายสัญญาณสำหรับการรับเสียงที่ชัดเจนและเอาต์พุตความเที่ยงตรงสูง ทำให้เหมาะสำหรับผู้ช่วยเสียง AI และแอปพลิเคชันควบคุมบ้านอัจฉริยะ เอกสารนี้ให้คำอธิบาย ข้อมูลจำเพาะทางเทคนิค และคู่มือเริ่มต้นใช้งานอย่างรวดเร็วสำหรับการตั้งค่าและการใช้อุปกรณ์กับ Arduino IDE รวมถึงตัวอย่างการสแกน Wi-Fi และ BLEampเลส.
พรีview คู่มือการใช้งานและข้อมูลจำเพาะของ M5Stack StickS3
คู่มือผู้ใช้และข้อมูลจำเพาะทางเทคนิคสำหรับ M5Stack StickS3 ตัวควบคุมแบบโปรแกรมได้ขนาดกะทัดรัด ESP32-S3 พร้อมคุณสมบัติ Wi-Fi, Bluetooth, LCD, IMU และระบบเสียง รวมถึงคู่มือการตั้งค่า ตัวอย่างการสแกน Wi-Fi/BLEamples และข้อมูลการปฏิบัติตามข้อกำหนดของ FCC
พรีview ถนน M5STACKamp- คู่มือการใช้งานและคู่มือเริ่มต้นใช้งานอย่างรวดเร็วของ S3Bat
คู่มือการใช้งานฉบับสมบูรณ์และคู่มือเริ่มต้นใช้งานอย่างรวดเร็วสำหรับ M5STACK Stamp-S3Bat คือโมดูลหลักแบบฝังตัวที่ใช้ ESP32-S3 คู่มือนี้ให้รายละเอียดเกี่ยวกับคุณสมบัติ ข้อมูลจำเพาะ ขั้นตอนการตั้งค่าสำหรับ Arduino IDE การสแกน Wi-Fi การสแกน BLE และข้อมูลการปฏิบัติตามข้อกำหนด FCC ช่วยให้นักพัฒนาสามารถสร้างแอปพลิเคชัน IoT ได้อย่างรวดเร็ว
พรีview ชุดพัฒนา M5Stack Core S3: คุณสมบัติและคู่มือการใช้งาน
คู่มือนี้จะพาคุณไปสำรวจชุดพัฒนา M5Stack Core S3 เรียนรู้เกี่ยวกับโปรเซสเซอร์ ESP32-S3 คุณสมบัติ และวิธีการเขียนโปรแกรมโดยใช้ UIFlow 2.0 และ Micropython สำหรับโครงการฝังตัวของคุณ
พรีview แชทบอท AtomS3R-AI: ชุดพัฒนาเสียง AI ESP32-S3
ขอแนะนำ AtomS3R-AI Chatbot ชุดพัฒนา AI เสียงแบบครบวงจรจาก M5Stack ชุดนี้ผสานรวมไมโครคอนโทรลเลอร์ ESP32-S3 อันทรงพลังเข้ากับ Atomic Echo Base เพื่อการประมวลผลเสียงคุณภาพสูง ช่วยให้สามารถโต้ตอบด้วยเสียงขั้นสูงสำหรับแอปพลิเคชันต่างๆ เช่น ผู้ช่วยเสียงแบบกำหนดเองและอุปกรณ์สมาร์ทโฮม