Part 1
요약·해설
AtomS3 Lite의 memory·status LED와 Zephyr ESP32-S3 실행 절차를 다룹니다.

ESP32-S3FN8 · 240MHz dual core
512KB SRAM · 384KB ROM · 8MB flash
RGB Status-LED
Part 2
접을 수 있는 영어 원문 전체
영어 원문 전체 펼치기
323CB50C35DA11EA238E85C3866FBF2B0DEAAC18937117AF8FBCC2ECA98CD5CC
.. _m5stack_atoms3_lite:
M5Stack AtomS3 Lite
###################
Overview
********
M5Stack AtomS3 Lite is an ESP32-based development board from M5Stack.
It features the following integrated components:
- ESP32-S3FN8 chip (240MHz dual core, Wi-Fi/BLE 5.0)
- 512KB of SRAM
- 384KB of ROM
- 8MB of Flash
- RGB Status-LED
.. figure:: ../../../../../../../boards/m5stack/m5stack_atoms3_lite/doc/img/m5stack_atoms3_lite.webp
:align: center
:alt: M5Stack AtomS3 Lite
M5Stack AtomS3 Lite
Supported Features
==================
The Zephyr m5stack_atoms3_lite board configuration supports the following hardware features:
+-----------+------------+-------------------------------------+
| Interface | Controller | Driver/Component |
+===========+============+=====================================+
| NVIC | on-chip | nested vector interrupt controller |
+-----------+------------+-------------------------------------+
| UART | on-chip | serial port-polling; |
| | | serial port-interrupt |
+-----------+------------+-------------------------------------+
| PINMUX | on-chip | pinmux |
+-----------+------------+-------------------------------------+
| GPIO | on-chip | gpio |
+-----------+------------+-------------------------------------+
| I2C | on-chip | i2c |
+-----------+------------+-------------------------------------+
| SPI | on-chip | spi |
+-----------+------------+-------------------------------------+
| CLOCK | on-chip | reset and clock control |
+-----------+------------+-------------------------------------+
| COUNTER | on-chip | rtc |
+-----------+------------+-------------------------------------+
| WATCHDOG | on-chip | independent watchdog |
+-----------+------------+-------------------------------------+
| PWM | on-chip | pwm |
+-----------+------------+-------------------------------------+
| ADC | on-chip | adc |
+-----------+------------+-------------------------------------+
| DAC | on-chip | dac |
+-----------+------------+-------------------------------------+
| die-temp | on-chip | die temperature sensor |
+-----------+------------+-------------------------------------+
Start Application Development
*****************************
Before powering up your M5Stack AtomS3 Lite, please make sure that the board is in good
condition with no obvious signs of damage.
System requirements
===================
Prerequisites
-------------
Espressif HAL requires WiFi and Bluetooth binary blobs in order work. Run the command
below to retrieve those files.
.. code-block:: shell
west blobs fetch hal_espressif
.. note::
It is recommended running the command above after :file:`west update`.
Building & Flashing
-------------------
Build and flash applications as usual (see :ref:`build_an_application` and
:ref:`application_run` for more details).
.. zephyr-app-commands::
:zephyr-app: samples/hello_world
:board: m5stack_atoms3_lite/esp32s3/procpu
:goals: build
The usual ``flash`` target will work with the ``m5stack_atoms3_lite`` board
configuration. Here is an example for the :ref:`hello_world`
application.
.. zephyr-app-commands::
:zephyr-app: samples/hello_world
:board: m5stack_atoms3_lite/esp32s3/procpu
:goals: flash
The baud rate of 921600bps is set by default. If experiencing issues when flashing,
try using different values by using ``--esp-baud-rate <BAUD>`` option during
``west flash`` (e.g. ``west flash --esp-baud-rate 115200``).
You can also open the serial monitor using the following command:
.. code-block:: shell
west espressif monitor
After the board has automatically reset and booted, you should see the following
message in the monitor:
.. code-block:: console
***** Booting Zephyr OS vx.x.x-xxx-gxxxxxxxxxxxx *****
Hello World! m5stack_atoms3_lite
Debugging
---------
M5Stack AtomS3 Lite debugging is not supported due to pinout limitations.
Related Documents
*****************
- `M5Stack AtomS3 Lite schematic <https://static-cdn.m5stack.com/resource/docs/products/core/AtomS3%20Lite/img-4061fdd4-6954-4709-a7e7-b0f50e5ba52e.webp>`_
- `ESP32S3 Datasheet <https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf>`_
Part 3
한국어 전문 번역
개요
M5Stack AtomS3 Lite는 M5Stack의 ESP32 기반 development board입니다.
다음 component를 통합합니다.
- ESP32-S3FN8 chip: 240MHz dual core, Wi-Fi/BLE 5.0
- 512KB SRAM
- 384KB ROM
- 8MB Flash
- RGB Status-LED

지원 기능
Zephyr m5stack_atoms3_lite board configuration은 다음 hardware 기능을 지원합니다.
| Interface | Controller | Driver/Component |
|---|---|---|
| NVIC | on-chip | nested vector interrupt controller |
| UART | on-chip | serial port-polling; serial port-interrupt |
| PINMUX | on-chip | pinmux |
| GPIO | on-chip | gpio |
| I2C | on-chip | i2c |
| SPI | on-chip | spi |
| CLOCK | on-chip | reset and clock control |
| COUNTER | on-chip | rtc |
| WATCHDOG | on-chip | independent watchdog |
| PWM | on-chip | pwm |
| ADC | on-chip | adc |
| DAC | on-chip | dac |
| die-temp | on-chip | die temperature sensor |
Application development 시작
M5Stack AtomS3 Lite에 전원을 넣기 전에 board 상태가 양호하고 눈에 띄는 손상이 없는지 확인하십시오.
System requirements
Prerequisites
Espressif HAL이 동작하려면 WiFi와 Bluetooth binary blob이 필요합니다. 다음 명령으로 해당 파일을 가져옵니다.
west blobs fetch hal_espressifBuilding과 Flashing
일반적인 Zephyr application과 같은 방식으로 build하고 flash합니다.
west build -b m5stack_atoms3_lite/esp32s3/procpu samples/hello_worldm5stack_atoms3_lite board configuration에서는 일반적인 flash target이 동작합니다.
west build -b m5stack_atoms3_lite/esp32s3/procpu samples/hello_world
west flashDefault baud rate는 921600bps입니다. Flashing에 문제가 있으면 west flash에 --esp-baud-rate <BAUD> option을 사용해 다른 값을 시도하십시오. 예: west flash --esp-baud-rate 115200.
다음 명령으로 serial monitor를 열 수 있습니다.
west espressif monitorBoard가 자동으로 reset되고 boot하면 monitor에 다음 message가 표시되어야 합니다.
***** Booting Zephyr OS vx.x.x-xxx-gxxxxxxxxxxxx *****
Hello World! m5stack_atoms3_liteDebugging
M5Stack AtomS3 Lite는 pinout 제한 때문에 debugging을 지원하지 않습니다.
관련 문서
Source
출처
영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.