Part 1
요약·해설
ATOM Lite의 integrated component, 13개 Zephyr interface와 ESP32 flash 흐름을 다룹니다.

ESP32-PICO-D4 · 240MHz dual core
520KB SRAM
SK6812 RGB · IR LED · Grove
Part 2
접을 수 있는 영어 원문 전체
영어 원문 전체 펼치기
A3F9EB4DC88BD367720B27B44703626C9B6C9AC7770691CF1632675D5C7F0F52
.. _m5stack_atom_lite:
M5Stack ATOM Lite
#################
Overview
********
M5Stack ATOM Lite is an ESP32-based development board from M5Stack.
It features the following integrated components:
- ESP32-PICO-D4 chip (240MHz dual core, Wi-Fi/BLE 5.0)
- 520KB SRAM
- SK6812 RGB LED
- Infrared LED
- 1x Grove extension port
.. figure:: ../../../../../../../boards/m5stack/m5stack_atom_lite/doc/img/m5stack_atom_lite.webp
:align: center
:alt: M5Stack ATOM Lite
M5Stack ATOM Lite
Supported Features
==================
The Zephyr m5stack_atom_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 ATOM 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_atom_lite/esp32/procpu
:goals: build
The usual ``flash`` target will work with the ``m5stack_atom_lite`` board
configuration. Here is an example for the :ref:`hello_world`
application.
.. zephyr-app-commands::
:zephyr-app: samples/hello_world
:board: m5stack_atom_lite/esp32/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_atom_lite
Debugging
---------
M5Stack ATOM Lite debugging is not supported due to pinout limitations.
Related Documents
*****************
- `M5Stack ATOM Lite docs <https://docs.m5stack.com/en/core/ATOM%20Lite>`_
- `M5Stack ATOM Lite schematic <https://static-cdn.m5stack.com/resource/docs/products/core/atom_lite/atom_lite_map_01.webp>`_
- `ESP32-PICO-D4 Datasheet <https://www.espressif.com/sites/default/files/documentation/esp32-pico-d4_datasheet_en.pdf>`_ (PDF)
Part 3
한국어 전문 번역
개요
M5Stack ATOM Lite는 M5Stack의 ESP32 기반 development board입니다.
다음 component를 통합합니다.
- ESP32-PICO-D4 chip: 240MHz dual core, Wi-Fi/BLE 5.0
- 520KB SRAM
- SK6812 RGB LED
- Infrared LED
- Grove extension port 1개

지원 기능
Zephyr m5stack_atom_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 ATOM 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_atom_lite/esp32/procpu samples/hello_worldm5stack_atom_lite board configuration에서는 일반적인 flash target이 동작합니다.
west build -b m5stack_atom_lite/esp32/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_atom_liteDebugging
M5Stack ATOM Lite는 pinout 제한 때문에 debugging을 지원하지 않습니다.
관련 문서
Source
출처
영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.