
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 설정
- Arduino 공식 사이트를 방문하세요. web사이트 (https://www.arduino.cc/en/Main/Software) 운영 체제에 맞는 설치 패키지를 다운로드합니다.
- Arduino IDE를 열고`로 이동하십시오.File`->`기본 설정`->`설정`
- 다음 M5Stack 보드 관리자 복사 URL `추가 보드 관리자에게 URL에스:` https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_dev_index.json
- `도구`->`보드:`->`보드 관리자...`로 이동합니다.
- 검색 팝업창에서 `ESP32`를 찾아 `설치`를 클릭하세요.
- `도구`->`보드:`->`ESP32-Arduino-ESP32 DEV 모듈`을 선택합니다.
- 사용하기 전에 FTDI 드라이버를 설치하십시오. https://docs.m5stack.com/en/download
블루투스 시리얼
- Arduino IDE를 열고 ex를 엽니다.amp르 프로그램 `File`->`예amples`->`Bluetooth Serial`->`Serial To Serial BT`.
- 장치를 컴퓨터에 연결하고 해당 포트를 선택하여 구울 수 있습니다.
- 완료 후 장치는 자동으로 Bluetooth를 실행하며 장치 이름은 'ESP32test'입니다.
- PC의 Bluetooth 직렬 포트 전송 도구를 사용하여 Bluetooth 직렬 데이터의 투명한 전송을 실현합니다.
- 여기 전직이 있습니다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 검색
- Arduino IDE를 열고 ex를 엽니다.amp르 프로그램 `File`->`예amp레`->`WIFI`->`WIFI 스캔`.
- 장치를 컴퓨터에 연결하고 해당 포트를 선택하여 구울 수 있습니다.
- 완료 후 장치는 자동으로 WIFI 스캔을 실행하고 현재 WIFI 스캔 결과는 Arduino와 함께 제공되는 직렬 포트 모니터를 통해 얻을 수 있습니다.
- 여기 전직이 있습니다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)에 적합한 선명한 오디오 녹음을 달성할 수 있습니다.

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),다운로드할 운영 체제용 설치 패키지를 선택합니다.
- Arduino IDE를 열고 `File`->`기본 설정`->`설정`
- 다음 M5Stack 보드 관리자 복사 URL `추가 보드 관리자에게 URL에스:` https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_dev_index.json
- `도구`->`보드:`->`보드 관리자...`로 이동합니다.
- 팝업 창에서 'ESP32'를 검색하여 찾아서 '설치'를 클릭합니다.
- `도구`->`보드:`->`ESP32-Arduino-ESP32 DEV 모듈 선택
- 사용하기 전에 FTDI 드라이버를 설치하십시오: https://docs.m5stack.com/en/download
블루투스 시리얼
Arduino IDE를 열고 ex를 엽니다.amp르 프로그램 `File`->`예amples`->`Bluetooth Serial`->`Serial To Serial BT`. 장치를 컴퓨터에 연결하고 해당 포트를 선택하여 구울 수 있습니다. 완료 후 장치는 자동으로 Bluetooth를 실행하며 장치 이름은 'ESP32test'입니다. 이때 PC의 Bluetooth 직렬 포트 전송 도구를 사용하여 Bluetooth 직렬 데이터의 투명한 전송을 실현하십시오.



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


FCC 진술
이 장치는 FCC 규정 제15부를 준수합니다.
운영은 다음 두 가지 조건에 따라 이루어집니다.
규정 준수에 책임이 있는 당사자의 명시적 승인을 받지 않은 변경이나 수정은 장비를 작동하는 사용자의 권한을 무효화할 수 있습니다.
메모: 이 장비는 FCC 규정 제15부에 따라 클래스 B 디지털 기기의 제한 사항을 준수하는 것으로 테스트 및 확인되었습니다. 이러한 제한 사항은 주거 시설에서 유해 간섭으로부터 합리적인 보호를 제공하도록 설계되었습니다. 이 장비는 무선 주파수 에너지를 생성하고 사용할 수 있으며, 지침에 따라 설치 및 사용하지 않으면 무선 통신에 유해 간섭을 일으킬 수 있습니다. 그러나 특정 설치에서 간섭이 발생하지 않을 것이라는 보장은 없습니다. 이 장비가 라디오 또는 텔레비전 수신에 유해 간섭을 일으키는 경우(장비를 끄고 켜서 확인할 수 있음) 사용자는 다음 조치 중 하나 이상을 통해 간섭을 수정하는 것이 좋습니다.
- 이 장치는 유해한 간섭을 일으키지 않으며,
- 이 장치는 원치 않는 작동을 일으킬 수 있는 간섭을 포함하여 수신되는 모든 간섭을 수용해야 합니다.
- 수신 안테나의 방향을 바꾸거나 위치를 바꾸세요.
- 장비와 수신기 사이의 거리를 넓힙니다.
- 수신기가 연결된 것과 다른 회로의 콘센트에 장비를 연결하세요.
- 도움이 필요하면 딜러나 숙련된 라디오/TV 기술자에게 문의하세요.
본 장비는 통제되지 않은 환경에 대해 명시된 FCC 방사선 노출 한도를 준수합니다.
이 장비는 라디에이터와 신체 사이에 최소 20cm의 거리를 두고 설치하고 작동해야 합니다.
문서 / 리소스
![]() | ATOM S3U 프로그래머블 컨트롤러 |
참고문헌
- m5 문서docs.m5stack.com
- raw.githubusercontent.com/espressif/arduino-esp32/gh-raw.githubusercontent.com
- arduino.cc/en/메인/소프트웨어www.arduino.cc
- 사용자 설명서manual.tools

