M5STACK ATOM S3U 프로그래머블 컨트롤러 사용 설명서

M5STACK-ATOM S3U-Programmable-Controller-featured-image

M5STACK-로고

ATOM S3U 프로그래머블 컨트롤러

M5STACK-ATOM S3U-프로그래머블-컨트롤러-제품-이미지

M5스택 ATOM-S3U

M5STACK ATOM-S3U는 ESP32 S3 칩을 사용하고 2.4GHz Wi-Fi 및 저전력 블루투스 듀얼 모드 무선 통신을 지원하는 장치입니다.

명세서

자원 매개변수
ESP32-S3 듀얼 코어 240MHz, 2.4ghz Wi-Fi 및 저전력 지원
Bluetooth 듀얼 모드 무선 통신
입력 볼륨tage 5V @ 500mA
단추 프로그래밍 가능한 버튼 x 1
주도의 프로그래밍 가능 RGB WS2812 x 1
안테나 2.4G 3D 안테나
작동 온도 지정되지 않음

제품 사용 지침

Arduino IDE 설정
  1. Arduino 공식 사이트를 방문하세요. web사이트 (https://www.arduino.cc/en/Main/Software) 운영 체제에 맞는 설치 패키지를 다운로드합니다.
  2. Arduino IDE를 열고`로 이동하십시오.File`->`기본 설정`->`설정`
  3. 다음 M5Stack 보드 관리자 복사 URL `추가 보드 관리자에게 URL에스:` https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_dev_index.json
  4. `도구`->`보드:`->`보드 관리자...`로 이동합니다.
  5. 검색 팝업창에서 `ESP32`를 찾아 `설치`를 클릭하세요.
  6. `도구`->`보드:`->`ESP32-Arduino-ESP32 DEV 모듈`을 선택합니다.
  7. 사용하기 전에 FTDI 드라이버를 설치하십시오. https://docs.m5stack.com/en/download

블루투스 시리얼

  1. Arduino IDE를 열고 ex를 엽니다.amp르 프로그램 `File`->`예amples`->`Bluetooth Serial`->`Serial To Serial BT`.
  2. 장치를 컴퓨터에 연결하고 해당 포트를 선택하여 구울 수 있습니다.
  3. 완료 후 장치는 자동으로 Bluetooth를 실행하며 장치 이름은 'ESP32test'입니다.
  4. PC의 Bluetooth 직렬 포트 전송 도구를 사용하여 Bluetooth 직렬 데이터의 투명한 전송을 실현합니다.
  5. 여기 전직이 있습니다amp파일 코드 조각:
#include BluetoothSerial.h
#if !defined(CONFIG_BT_ENABLED) || !defined(CONFIG_BLUEDROID_ENABLED) #error Bluetooth is not enabled! Please run `make menuconfig` to and en able it #endif
BluetoothSerial SerialBT;
void setup() { Serial.begin(115200);
SerialBT.begin("ESP32test"); //Bluetooth device name
Serial.println("The device started, now you can pair it with bluetooth!"); }
void loop() { if (Serial.available()) { SerialBT.write(Serial.read()); } if (SerialBT.available()) { Serial.write(SerialBT.read()); } delay(20); }

Wi-Fi 검색

  1. Arduino IDE를 열고 ex를 엽니다.amp르 프로그램 `File`->`예amp레`->`WIFI`->`WIFI 스캔`.
  2. 장치를 컴퓨터에 연결하고 해당 포트를 선택하여 구울 수 있습니다.
  3. 완료 후 장치는 자동으로 WIFI 스캔을 실행하고 현재 WIFI 스캔 결과는 Arduino와 함께 제공되는 직렬 포트 모니터를 통해 얻을 수 있습니다.
  4. 여기 전직이 있습니다amp파일 코드 조각:
#include WiFi.h
void setup() {
Serial.begin(115200);
// Set WiFi to station mode and disconnect from an AP if it was previously connected
WiFi.mode(WIFI_STA);
WiFi.disconnect();
delay(100);
Serial.println("Setup done");
}
void loop() {
Serial.println("scan start");
// WiFi.scanNetworks will return the number of networks found
int n = WiFi.scanNetworks();
Serial.println("scan done");
if (n == 0) {
Serial.println("no networks found");
} else {
for (int i = 0; i < n; ++i) {
// Print SSID and RSSI for each network found
Serial.print(i + 1);
Serial.print(": ");
Serial.print(WiFi.SSID(i));
Serial.print(" (");
Serial.print(WiFi.RSSI(i));
Serial.print(")");
Serial.println((WiFi.encryptionType(i) == WIFI_AUTH_OPEN)?" ":"*");
delay(10);
}
}
Serial.println("");
// Wait a bit before scanning again
delay(5000);
}

개요

ATOM S3U는 Espresso의 'ESP32' 메인 제어 칩을 사용하고 32개의 저전력 'Xtensa® 6비트 LX240' 마이크로프로세서, 최대 'XNUMXMHz'의 메인 주파수를 갖춘 매우 작고 유연한 IoT 음성 인식 개발 보드입니다. 컴팩트한 크기, 강력한 성능, 낮은 전력 소비가 특징입니다. 통합 USB-A
인터페이스, 플러그 앤 플레이, 프로그램 업로드, 다운로드 및 디버깅이 쉽습니다. 디지털 마이크 SPM1423(I2S)이 내장된 통합 'Wi-Fi' 및 '블루투스' 모듈은 다양한 IoT 인간-컴퓨터 상호 작용, 음성 입력 인식 시나리오(STT)에 적합한 선명한 오디오 녹음을 달성할 수 있습니다.

M5STACK-ATOM S3U-프로그래머블-컨트롤러-01

ESP32 S3
ESP32-S3는 2.4GHz Wi-Fi 및 Bluetooth® LE 듀얼 모드 무선 통신을 지원하는 저전력 MCU SoC(시스템 온 칩)입니다. 이 칩에는 고성능 Xtensa® 32비트 LX7 듀얼 코어 프로세서, 초저전력 보조 프로세서, Wi-Fi 베이스밴드, Bluetooth 베이스밴드, RF 모듈 및 주변 장치가 통합되어 있습니다.

ESP32-S3은 수정 발진기, 플래시, 필터 커패시터 및 RF 매칭 링크를 포함한 모든 주변 구성 요소를 하나의 단일 패키지에 완벽하게 통합합니다.
다른 주변 구성 요소가 포함되지 않는다는 점을 고려하면 모듈 용접 및 테스트도 필요하지 않습니다. 따라서 ESP32-S3은 공급의 복잡성을 줄입니다.
체인을 연결하고 제어 효율성을 향상시킵니다. 초소형 크기, 강력한 성능 및 낮은 에너지 소비를 갖춘 ESP32-S3은 웨어러블 전자 장치, 의료 장비, 센서 및 기타 IoT 제품과 같이 공간이 제한되어 있거나 배터리로 작동되는 애플리케이션에 매우 적합합니다.

제품 사양

자원 매개변수
ESP32-S3 듀얼 코어 240MHz, 2.4ghz Wi-Fi 및 저전력 Bluetooth 듀얼 모드 무선 통신 지원
입력 볼륨tage 5V @ 500mA
단추 프로그래밍 가능한 버튼 x 1
프로그래밍 가능한 RGB LED WS2812 x 1
안테나 2.4G 3D 안테나
작동 온도 32°F ~ 104°F(0°C ~ 40°C)

빠른 시작

아두이노 IDE
Arduino 공식 방문하기 web대지(https://www.arduino.cc/en/Main/Software),다운로드할 운영 체제용 설치 패키지를 선택합니다.

  1. Arduino IDE를 열고 `File`->`기본 설정`->`설정`
  2. 다음 M5Stack 보드 관리자 복사 URL `추가 보드 관리자에게 URL에스:` https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_dev_index.json
  3. `도구`->`보드:`->`보드 관리자...`로 이동합니다.
  4. 팝업 창에서 'ESP32'를 검색하여 찾아서 '설치'를 클릭합니다.
  5. `도구`->`보드:`->`ESP32-Arduino-ESP32 DEV 모듈 선택
  6. 사용하기 전에 FTDI 드라이버를 설치하십시오: https://docs.m5stack.com/en/download

블루투스 시리얼
Arduino IDE를 열고 ex를 엽니다.amp르 프로그램 `File`->`예amples`->`Bluetooth Serial`->`Serial To Serial BT`. 장치를 컴퓨터에 연결하고 해당 포트를 선택하여 구울 수 있습니다. 완료 후 장치는 자동으로 Bluetooth를 실행하며 장치 이름은 'ESP32test'입니다. 이때 PC의 Bluetooth 직렬 포트 전송 도구를 사용하여 Bluetooth 직렬 데이터의 투명한 전송을 실현하십시오.

M5STACK-ATOM S3U-프로그래머블-컨트롤러-02

M5STACK-ATOM S3U-프로그래머블-컨트롤러-03

M5STACK-ATOM S3U-프로그래머블-컨트롤러-04

제품 WIFI 스캐닝

Arduino IDE를 열고 ex를 엽니다.amp르 프로그램 `File`->`예amp레`->`WIFI`->`WIFI 스캔`.
장치를 컴퓨터에 연결하고 해당 포트를 선택하여 구울 수 있습니다. 완료 후 장치는 자동으로 WIFI 스캔을 실행하고 현재 WIFI 스캔 결과는 Arduino와 함께 제공되는 직렬 포트 모니터를 통해 얻을 수 있습니다.

M5STACK-ATOM S3U-프로그래머블-컨트롤러-05
M5STACK-ATOM S3U-프로그래머블-컨트롤러-06

FCC 진술

이 장치는 FCC 규정 제15부를 준수합니다.

운영은 다음 두 가지 조건에 따라 이루어집니다.
규정 준수에 책임이 있는 당사자의 명시적 승인을 받지 않은 변경이나 수정은 장비를 작동하는 사용자의 권한을 무효화할 수 있습니다.
메모: 이 장비는 FCC 규정 제15부에 따라 클래스 B 디지털 기기의 제한 사항을 준수하는 것으로 테스트 및 확인되었습니다. 이러한 제한 사항은 주거 시설에서 유해 간섭으로부터 합리적인 보호를 제공하도록 설계되었습니다. 이 장비는 무선 주파수 에너지를 생성하고 사용할 수 있으며, 지침에 따라 설치 및 사용하지 않으면 무선 통신에 유해 간섭을 일으킬 수 있습니다. 그러나 특정 설치에서 간섭이 발생하지 않을 것이라는 보장은 없습니다. 이 장비가 라디오 또는 텔레비전 수신에 유해 간섭을 일으키는 경우(장비를 끄고 켜서 확인할 수 있음) 사용자는 다음 조치 중 하나 이상을 통해 간섭을 수정하는 것이 좋습니다.

  1. 이 장치는 유해한 간섭을 일으키지 않으며,
  2. 이 장치는 원치 않는 작동을 일으킬 수 있는 간섭을 포함하여 수신되는 모든 간섭을 수용해야 합니다.
  • 수신 안테나의 방향을 바꾸거나 위치를 바꾸세요.
  • 장비와 수신기 사이의 거리를 넓힙니다.
  • 수신기가 연결된 것과 다른 회로의 콘센트에 장비를 연결하세요.
  • 도움이 필요하면 딜러나 숙련된 라디오/TV 기술자에게 문의하세요.

본 장비는 통제되지 않은 환경에 대해 명시된 FCC 방사선 노출 한도를 준수합니다.
이 장비는 라디에이터와 신체 사이에 최소 20cm의 거리를 두고 설치하고 작동해야 합니다.

문서 / 리소스

PDF thumbnailATOM S3U 프로그래머블 컨트롤러
User Guide · M5ATOMS3U, 2AN3WM5ATOMS3U, ATOM S3U, ATOM S3U Programmable Controller, Programmable Controller, Controller

참고문헌

질문하기

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

질문하기

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.