M5Stack Atom S3R

دليل مستخدم مجموعة تطوير M5Stack ATOMS3R Compact ESP32-S3

1. المقدمة

This manual provides essential information for the M5Stack ATOMS3R Compact ESP32-S3 Development Kit. The ATOMS3R is a highly integrated, compact programmable controller designed for various embedded smart device applications. It features an ESP32-S3 main controller, a 0.85-inch color IPS screen, and multiple integrated sensors and expansion capabilities.

Please read this manual thoroughly before operating the device to ensure proper usage and to maximize its potential.

2. انتهى المنتجview

The M5Stack ATOMS3R is built around the ESP32-S3-PICO-1-N8R8 main controller, offering built-in WiFi, 8MB onboard FLASH, and 8MB PSRAM. Its compact size (24x24x12.9mm) makes it ideal for space-constrained projects.

2.1 الميزات الرئيسية

  • ESP32-S3-PICO-1-N8R8 main controller with integrated WiFi.
  • 8MB onboard FLASH and 8MB PSRAM for enhanced performance.
  • 0.85-inch color IPS screen (128x128px) for visual feedback.
  • Programmable button located beneath the screen.
  • Integrated 3-axis BMM150 geomagnetic sensor and 6-axis BMI270 attitude sensor.
  • Type-C interface for power supply and firmware downloads.
  • HY2.0-4P expansion port (Port.A) for I2C/GPIO/ADC/UART.
  • Six GPIO and power pins reserved at the bottom for easy expansion.
  • Enhanced 3D antenna for improved wireless performance and stability.
  • Infrared (IR) emission function.

2.2 تحديد المكون

The following image illustrates the main components and interfaces of the ATOMS3R development kit.

M5Stack ATOMS3R component identification with labels for screen, button, USB-C, Port.A, and GPIO pins.

وصف الصورة: This diagram shows the M5Stack ATOMS3R from an angled top-front perspective, highlighting its key features. Labels point to the 0.85-inch IPS LCD screen, the internal button, the USB-C port for power and programming, the HY2.0-4P Port.A for expansion, and the six external GPIO pins. It also indicates the internal BMI270 and BMM150 sensors, IR LED, and the ESP32-S3-PICO controller with 8MB Flash and 8MB PSRAM. Dimensions are noted as 24x24x12.9mm.

A closer look at the pinout and expansion ports:

من أعلى إلى أسفل view of M5Stack ATOMS3R pinout with labels for GPIO, power, and communication lines.

وصف الصورة: توفر هذه الصورة عرضًا من أعلى إلى أسفل view of the M5Stack ATOMS3R, clearly showing the pinout configuration. Labels indicate the 3V3, 5V, and Ground (G) pins, as well as specific GPIO pins (G1, G2, G5, G6, G7, G8, G38, G39, G41, G42, G45, G47, G48). It also details the connections for the LCD (MOSI, SCK, RS, CS, BL), IR LED, and the button (BTN). The Port.A connector is visible at the bottom center.

3. ماذا يوجد في الصندوق

عند فتح العبوة، يجب أن تجد العنصر التالي:

  • 1x M5Stack ATOMS3R Development Kit

The ATOMS3R is typically packaged as shown:

M5Stack ATOMS3R in its retail blister packaging.

وصف الصورة: The M5Stack ATOMS3R is shown in its clear blister packaging, with the device visible through the plastic. The packaging features the 'ATOM S3R' branding and the M5Stack logo.

4. الإعداد

4.1 تشغيل الجهاز

The ATOMS3R is powered via its USB Type-C port. Connect a standard USB Type-C cable to the device and to a 5V power source (e.g., a computer USB port or a USB wall adapter).

قاع view of M5Stack ATOMS3R showing the USB-C port and Port.A connector.

وصف الصورة: This image displays the bottom side of the M5Stack ATOMS3R, clearly showing the USB Type-C port for power and data, and the HY2.0-4P Port.A connector for external peripherals. A yellow and black striped warning label is visible near the USB-C port.

4.2 إعداد بيئة البرنامج

The ATOMS3R supports various development environments. Choose one based on your preference and project requirements:

  • بيئة التطوير المتكاملة Arduino: For C/C++ programming. You will need to install the ESP32 board support package for Arduino. Refer to the official M5Stack documentation for detailed installation instructions.
  • UIFlow: A web-based graphical programming platform, ideal for beginners. Access UIFlow through your web browser and connect your ATOMS3R.
  • مايكروبايثون: For Python-based programming. You will need to flash the Micropython firmware onto the device and use a serial terminal or IDE to interact with it.

Detailed guides for setting up each environment can be found on the official M5Stack webموقع: M5Stack Documentation.

4.3 تنزيل البرامج الثابتة

Firmware can be downloaded to the ATOMS3R via the USB Type-C interface. Depending on your chosen development environment, specific tools (e.g., ESP-IDF, Arduino IDE uploader, UIFlow desktop IDE) will be used for this process.

5. تعليمات التشغيل

5.1 التشغيل الأساسي

  • تشغيل الطاقة: Connect the ATOMS3R to a 5V power source via the USB Type-C port. The device will power on automatically.
  • شاشة: The 0.85-inch IPS screen will display information as programmed.
  • زر قابل للبرمجة: A button is located beneath the screen. Its function is determined by the loaded firmware. Typically, a short press might trigger an event, while a long press (e.g., 2 seconds) might initiate a reset or enter a specific mode.

5.2 Using Expansion Ports and Pins

  • Port.A (HY2.0-4P): This port provides I2C, GPIO, ADC, and UART capabilities. It is compatible with M5Stack's Grove-compatible units for easy expansion.
  • Bottom GPIO Pins: Six GPIO and power pins are exposed at the bottom of the device, allowing for custom connections to breadboards or other peripherals. Refer to the pinout diagram in Section 2.2 for specific pin assignments.

5.3 Integrated Sensors

  • BMM150 Geomagnetic Sensor: Provides 3-axis magnetic field data, useful for compass applications.
  • BMI270 Attitude Sensor: Provides 6-axis inertial measurement unit (IMU) data (3-axis gyroscope and 3-axis accelerometer), useful for motion sensing and orientation tracking.

Accessing data from these sensors requires appropriate libraries and programming within your chosen development environment.

6. المواصفات

ميزةالتفاصيل
وحدة التحكم الرئيسيةESP32-S3-PICO-1-N8R8
ذاكرة فلاش8MB onboard
ذاكرة الوصول العشوائي PSRAM8MB onboard
عرض0.85-inch Color IPS Screen (128x128px)
الاتصال اللاسلكيWi-Fi (802.11bgn)
أجهزة الاستشعارBMM150 (3-axis geomagnetic), BMI270 (6-axis attitude)
الواجهةUSB Type-C, HY2.0-4P (Port.A), 6x GPIO/Power Pins
دعم نظام التشغيلArduino, UIFlow, Micropython
الأبعاد (الطول × العرض × الارتفاع)0.95 × 0.95 × 0.5 بوصة (24 × 24 × 12.9 مم)
وزن0.24 أونصة (حوالي 6.8 جرامًا)
لونأبيض

7. استكشاف الأخطاء وإصلاحها

7.1 الجهاز لا يعمل

  • Ensure the USB Type-C cable is securely connected to both the ATOMS3R and the power source.
  • Verify that the power source (e.g., computer USB port, wall adapter) is functional and providing 5V.
  • حاول استخدام كابل USB Type-C مختلف.

7.2 Firmware Upload Issues

  • Confirm that the correct drivers for the ESP32-S3 are installed on your computer.
  • Select the correct COM port in your development environment (Arduino IDE, etc.).
  • Ensure the correct board type (e.g., ESP32-S3 Dev Module) is selected in your IDE.
  • Check for any error messages in the IDE's output console.

7.3 Screen Not Displaying

  • Verify that your code includes the necessary display initialization and drawing commands.
  • Ensure the display library is correctly configured for the 0.85-inch IPS screen.

7.4 مشاكل اتصال Wi-Fi

  • Double-check your Wi-Fi SSID and password in your code.
  • Ensure the ATOMS3R is within range of your Wi-Fi access point.
  • Confirm that your Wi-Fi network is operating on a 2.4GHz band, as ESP32-S3 typically supports this band.

8. الصيانة

  • تنظيف: Use a soft, dry cloth to clean the device. Avoid using liquids or abrasive cleaners.
  • تخزين: Store the ATOMS3R in a cool, dry place away from direct sunlight and extreme temperatures.
  • التعامل: Handle the device with care to avoid physical damage to the screen, ports, or pins.
  • تحديثات البرامج الثابتة: تحقق بانتظام من موقع M5Stack الرسمي website for the latest firmware and library updates to ensure optimal performance and access to new features.

9. الضمان والدعم

For detailed warranty information, technical support, and additional resources, please visit the official M5Stack webموقع:

  • رسمي Webموقع: m5stack.com
  • التوثيق: docs.m5stack.com
  • المنتديات المجتمعية: Engage with other users and find solutions on M5Stack's community platforms.

يرجى الاحتفاظ بإثبات الشراء الخاص بك لاستخدامه في أي مطالبات بالضمان.

المستندات ذات الصلة - Atom S3R

قبلview M5STACK Atom EchoS3R: وحدة تحكم التفاعل الصوتي لإنترنت الأشياء
يُعدّ M5STACK Atom EchoS3R وحدة تحكم مدمجة وصغيرة الحجم للتفاعل الصوتي ضمن إنترنت الأشياء، مصممة للتحكم الصوتي الذكي والتفاعل بين الإنسان والحاسوب. تتميز بشريحة التحكم الرئيسية ESP32-S3-PICO-1-N8R8 مع اتصال واي فاي، وذاكرة فلاش بسعة 8 ميجابايت، وذاكرة PSRAM بسعة 8 ميجابايت. يحتوي الجهاز على مُشفّر/مُفكّك صوت أحادي ES8311، وميكروفون MEMS عالي الحساسية، ووحدة طاقة NS4150B. ampمكبر صوت لالتقاط صوت واضح وإخراج عالي الدقة، مما يجعله مناسبًا لمساعدي الصوت المدعومين بالذكاء الاصطناعي وتطبيقات التحكم في المنزل الذكي. توفر هذه الوثيقة وصفًا ومواصفات فنية ودليلًا سريعًا للبدء في إعداد الجهاز واستخدامه مع بيئة تطوير Arduino، بما في ذلك مسح Wi-Fi وBLE.ampليز.
قبلview دليل المستخدم ومواصفات جهاز M5Stack StickS3
دليل المستخدم والمواصفات الفنية لجهاز M5Stack StickS3، وهو وحدة تحكم مدمجة قابلة للبرمجة ESP32-S3 مزودة بميزات Wi-Fi وBluetooth وشاشة LCD ووحدة قياس القصور الذاتي (IMU) والصوت. يتضمن دليل الإعداد، ومسح Wi-Fi/BLE، ومثال توضيحي.ampومعلومات الامتثال للوائح لجنة الاتصالات الفيدرالية.
قبلview مجموعة تطوير M5Stack Core S3: الميزات ودليل البرمجة
استكشف مجموعة تطوير M5Stack Core S3 من خلال هذا الدليل. تعرّف على معالج ESP32-S3 وميزاته، وكيفية برمجته باستخدام UIFlow 2.0 وMicropython لمشاريعك المدمجة.
قبلview AtomS3R-AI Chatbot: مجموعة تطوير الصوت بتقنية الذكاء الاصطناعي ESP32-S3
اكتشف AtomS3R-AI Chatbot، وهي مجموعة تطوير صوتية متكاملة تعمل بالذكاء الاصطناعي من M5Stack. تدمج هذه المجموعة وحدة التحكم الدقيقة ESP32-S3 القوية مع قاعدة Atomic Echo لمعالجة صوتية عالية الدقة، مما يتيح تفاعلاً صوتياً متقدماً لتطبيقات مثل المساعدين الصوتيين المخصصين وأجهزة المنزل الذكية.
قبلview شارع M5STACKAMPورقة بيانات S3 والمواصفات الفنية
استكشف M5STACK STAMPلوحة تطوير S3، مزودة بشريحة ESP32-S3 مع تقنيتي Wi-Fi وBluetooth 5 (LE). توضح هذه الورقة تفاصيل تركيب مكوناتها المادية، وأوصاف دبابيسها، وقدراتها الوظيفية، وخصائصها الكهربائية لمشاريع إنترنت الأشياء.
قبلview لوحة تطوير M5Stack AtomS3-Lite ESP32-S3
استكشف M5Stack AtomS3-Lite، وهي لوحة تطوير ESP32-S3 مدمجة مزودة بشبكة Wi-Fi وهوائي مدمج وواجهات متعددة الاستخدامات لمشاريع إنترنت الأشياء والمتحكمات الدقيقة. تعرّف على مواصفاتها وميزاتها وخيارات تطويرها باستخدام بيئة التطوير المتكاملة Arduino IDE وUiFlow2.