시드 스튜디오 ESP32 RISC-V Tiny MCU 보드
ESP32 제품 세부 정보
특징
- 향상된 연결성: 2.4GHz Wi-Fi 6(802.11ax), Bluetooth 5(LE), IEEE 802.15.4 무선 연결을 결합하여 Thread 및 Zigbee 프로토콜을 적용할 수 있습니다.
- Matter Native: 향상된 연결성으로 Matter 호환 스마트 홈 프로젝트 구축을 지원하고 상호 운용성을 달성합니다.
- 칩에 암호화된 보안: ESP32-C6로 구동되며 보안 부팅, 암호화 및 TEE(신뢰할 수 있는 실행 환경)를 통해 스마트 홈 프로젝트에 향상된 칩에 암호화된 보안을 제공합니다.
- 뛰어난 RF 성능: 최대 80m의 온보드 안테나를 탑재
외부 UFL 안테나를 위한 인터페이스를 예약하는 동안 BLE/Wi-Fi 범위 - 전력 소비 활용: 4가지 작업 모드를 제공하며, 최소 전력 소비는 딥 슬립 모드에서 15 μA이고, 리튬 배터리 충전 관리도 지원합니다.
- 듀얼 RISC-V 프로세서: 고성능 프로세서는 최대 32MHz로 실행되고 저전력 프로세서는 최대 160MHz로 클록킹되는 두 개의 20비트 RISC-V 프로세서를 통합합니다.
- 클래식 XIAODesigns: 21 x 17.5mm의 엄지 크기 폼 팩터와 단면 마운트의 클래식 XIAO 디자인을 그대로 유지하여 웨어러블과 같은 공간 제한 프로젝트에 완벽합니다.
설명
Seeed Studio XIAO ESP32C6는 두 개의 32비트 RISC-V 프로세서를 기반으로 하는 고도로 통합된 ESP6-C32 SoC로 구동되며, 최대 160MHz로 실행되는 고성능(HP) 프로세서와 최대 32MHz로 클록될 수 있는 저전력(LP) 20비트 RISC-V 프로세서가 있습니다. 칩에는 512KB SRAM과 4MB 플래시가 있어 더 많은 프로그래밍 공간을 제공하고 IoT 제어 시나리오에 더 많은 가능성을 제공합니다.
XIAO ESP32C6는 향상된 무선 연결 덕분에 Matter 네이티브입니다. 무선 스택은 2.4GHz WiFi 6, Bluetooth® 5.3, Zigbee 및 Thread(802.15.4)를 지원합니다. Thread와 호환되는 최초의 XIAO 멤버로서 Matter 호환 프로젝트를 구축하는 데 완벽하게 적합하여 스마트 홈에서 상호 운용성을 달성합니다.
IoT 프로젝트를 더 잘 지원하기 위해 XIAO ESP32C6는 ESP Rain Maker, AWS IoT, Microsoft Azur e, Google Cloud와 같은 주류 클라우드 플랫폼과 원활하게 통합할 뿐만 아니라 IoT 애플리케이션에 대한 보안도 활용합니다. 온칩 보안 부팅, 플래시 암호화, ID 보호, 신뢰할 수 있는 실행 환경(TEE)을 갖춘 이 작은 보드는 스마트하고 안전하며 연결된 솔루션을 구축하려는 개발자에게 원하는 수준의 보안을 보장합니다.
이 새로운 XIAO는 최대 80m BLE/Wi-Fi 범위의 고성능 온보드 세라믹 안테나를 장착하고 있으며, 외부 UFL 안테나를 위한 인터페이스도 예약해 두었습니다. 동시에 최적화된 전력 소비 관리 기능도 제공합니다. 15가지 전원 모드와 온보드 리튬 배터리 충전 관리 회로를 갖추고 있으며, 딥 슬립 모드에서 전류가 XNUMXµA로 낮아 원격 배터리 구동 애플리케이션에 매우 적합합니다.
Seeed Studio XIAO 제품군의 8번째 멤버인 XIAO ESP32C6는 고전적인 XIAO 디자인을 그대로 유지합니다. 21 x 17.5mm의 XIAO 표준 크기에 맞게 설계되었으며 고전적인 단면 구성 요소 장착 방식을 그대로 유지합니다. 엄지 손가락 크기이지만 놀랍게도 PWM 핀용 15개의 디지털 I/O와 ADC 핀용 11개의 아날로그 I/O를 포함하여 총 4개의 GPIO 핀을 제공합니다. UART, IIC 및 SPI 직렬 통신 포트를 지원합니다. 이러한 모든 기능을 통해 웨어러블과 같은 공간 제한 프로젝트나 PCBA 설계를 위한 생산 준비 장치에 완벽하게 적합합니다.
시작하기
먼저 XIAO ESP32C3를 컴퓨터에 연결하고, 보드에 LED를 연결한 뒤 Arduino IDE에서 간단한 코드를 업로드하여 연결된 LED를 깜빡여 보드가 제대로 작동하는지 확인합니다.
하드웨어 설정
다음을 준비해야 합니다.
- 1 x Seeed Studio XIAO ESP32C6
- 1 x 컴퓨터
- 1 x USB Type-C 케이블
팁
일부 USB 케이블은 전원만 공급할 수 있고 데이터를 전송할 수 없습니다. USB 케이블이 없거나 USB 케이블이 데이터를 전송할 수 있는지 모르는 경우 Seeed USB Type-C support USB 3.1을 확인할 수 있습니다.
- 1단계. USB Type-C 케이블을 통해 XIAO ESP32C6를 컴퓨터에 연결합니다.
- 2단계. LED를 D10핀에 다음과 같이 연결합니다.
메모: LED를 통과하는 전류를 제한하고 LED를 태울 수 있는 과도한 전류를 방지하기 위해 저항기(약 150Ω)를 직렬로 연결해야 합니다.
소프트웨어 준비
아래에 이 기사에서 사용된 시스템 버전, ESP-IDF 버전, ESP-Matter 버전을 참조용으로 나열하겠습니다. 이는 제대로 작동하는지 테스트된 안정적인 버전입니다.
- 호스트: Ubuntu 22.04 LTS (Jammy Jellyfish).
- ESP-IDF: Tags v5.2.1.
- ESP-Matter: 메인 브랜치, 10년 2024월 56832일 기준, 커밋 bfXNUMX.
- connectedhomeip: 현재 13년 158월 10일 기준 커밋 10ab2024fXNUMX으로 작동합니다.
- 깃
- 비주얼 스튜디오 코드
ESP-Matter 설치 단계별
1단계. 종속성 설치
먼저, .을 사용하여 필요한 패키지를 설치해야 합니다. 터미널을 열고 다음 명령을 실행합니다:apt-get
- sudo apt-get install git gcc g++ pkg-config libssl-dev libdbus-1-dev \ libglib2.0-dev libavahi-client-dev ninja-build python3-venv python3-dev \ python3-pip libgirepository1.0-dev libcairo2-dev libreadline-dev 압축 해제
이 명령은 Matter SDK를 빌드하고 실행하는 데 필요한 다양한 패키지, 컴파일러(, ), 라이브러리를 설치합니다.gitgccg++
2단계. ESP-Matter 저장소 복제
1의 깊이를 사용하여 GitHub에서 저장소를 복제하여 최신 스냅샷만 가져옵니다.esp-mattergit clone
- CD ~/esp
git 복제 – 깊이 1 https://github.com/espressif/esp-matter.git
디렉토리로 변경하고 필요한 Git 하위 모듈을 초기화합니다:esp-matter
- cd esp-매터
git 하위 모듈 업데이트 –init –depth 1
디렉토리로 이동하여 특정 플랫폼에 대한 하위 모듈을 관리하기 위한 Python 스크립트를 실행합니다:connectedhomeip
- cd ./connectedhomeip/connectedhomeip/scripts/checkout_submodules.py –플랫폼 esp32 리눅스 –얕은
이 스크립트는 ESP32와 Linux 플랫폼 모두의 하위 모듈을 얕은 방식으로 업데이트합니다(최신 커밋만 해당).
3단계. ESP-Matter 설치
루트 디렉토리로 돌아간 후 설치 스크립트 esp-matter를 실행합니다.
- cd ../…/install.sh
이 스크립트는 ESP-Matter SDK에 특정한 추가 종속성을 설치합니다.
4단계. 환경 변수 설정
개발에 필요한 환경 변수를 설정하기 위한 스크립트를 소스로 사용합니다: export.sh
- 소스 ./export.sh
이 명령은 필요한 환경 경로와 변수로 셸을 구성합니다.
5단계(선택 사항). ESP-Matter 개발 환경에 빠르게 접근
제공된 별칭 및 환경 변수 설정을 추가하려면 file, 다음 단계를 따르세요. 이렇게 하면 IDF와 Matter 개발 설정 간에 쉽게 전환할 수 있도록 셸 환경이 구성되고, 더 빠른 빌드를 위해 ccache가 활성화됩니다..bashrc
터미널을 열고 텍스트 편집기를 사용하여 다음을 엽니다. file 홈 디렉토리에 있습니다. 원하는 편집기를 사용할 수 있습니다. 예를 들어ample:.bashrcnano
- 나노 ~/.bashrc
하단으로 스크롤하세요. file 다음 줄을 추가합니다: .bashrc
- # ESP-Matter 환경을 설정하기 위한 별칭 alias get_matter='. ~/esp/esp-matter/export.sh'
- # 컴파일 속도를 높이기 위해 ccache 활성화 alias set_cache='export IDF_CCACHE_ENABLE=1′
줄을 추가한 후 저장하세요. file 그리고 텍스트 편집기를 종료합니다. 를 사용하는 경우 를 눌러 저장하고, 를 눌러 확인하고, 를 눌러 종료할 수 있습니다. nanoCtrl+OEnterCtrl+X
변경 사항을 적용하려면 다음을 다시 로드해야 합니다. file. 소싱을 통해 이를 수행할 수 있습니다. file 또는 터미널을 닫았다가 다시 엽니다. 소스하려면 file, 다음을 사용하세요
- 소스 ~/.bashrc 명령:.bashrc.bashrc.bashrc
이제 어떤 터미널 세션에서든 esp-matter 환경을 실행하고 설정하거나 새로 고칠 수 있습니다.get_matterset_cache
- get_matter set_cache
애플리케이션
- 자동화, 원격 제어 등을 통해 일상 생활을 향상시키는 안전하고 연결된 스마트 홈.
- 엄지손가락 크기의 크기와 낮은 전력 소모로 인해 제한된 공간에서 배터리로 구동되는 웨어러블 기기입니다.
- 빠르고 안정적인 데이터 전송을 가능하게 하는 무선 IoT 시나리오.
여기에 선언
해당 장치는 Dss 모드에서 BT 호핑 작업을 지원하지 않습니다.
연방통신위원회(FCC)
FCC 성명
이 장치는 FCC 규정의 15부를 준수합니다. 작동은 다음 두 가지 조건에 따릅니다.
- 이 장치는 유해한 간섭을 일으키지 않으며,
- 이 장치는 원치 않는 작동을 일으킬 수 있는 간섭을 포함하여 수신되는 모든 간섭을 수용해야 합니다.
규정 준수에 책임이 있는 당사자의 명시적 승인을 받지 않은 변경이나 수정은 장비를 작동하는 사용자의 권한을 무효화할 수 있습니다.
메모: 이 장비는 FCC 규정 제15부에 따라 클래스 B 디지털 기기의 제한 사항을 준수하는 것으로 테스트 및 확인되었습니다. 이러한 제한 사항은 주거 시설에서 유해 간섭으로부터 합리적인 보호를 제공하도록 설계되었습니다. 이 장비는 무선 주파수 에너지를 생성하고 사용할 수 있으며, 지침에 따라 설치 및 사용하지 않으면 무선 통신에 유해 간섭을 일으킬 수 있습니다. 그러나 특정 설치에서 간섭이 발생하지 않을 것이라는 보장은 없습니다. 이 장비가 라디오 또는 텔레비전 수신에 유해 간섭을 일으키는 경우(장비를 끄고 켜서 확인할 수 있음) 사용자는 다음 조치 중 하나 이상을 통해 간섭을 수정하는 것이 좋습니다.
- 수신 안테나의 방향을 바꾸거나 위치를 바꾸세요.
- 장비와 수신기 사이의 거리를 넓힙니다.
- 수신기가 연결된 것과 다른 회로의 콘센트에 장비를 연결하세요.
- 도움이 필요하면 딜러나 숙련된 라디오/TV 기술자에게 문의하세요.
FCC 방사선 노출 성명
이 모듈은 통제되지 않은 환경에 대해 명시된 FCC RF 방사선 노출 제한을 준수합니다. 이 송신기는 다른 안테나 또는 송신기와 함께 배치하거나 함께 작동해서는 안 됩니다. 이 모듈은 라디에이터와 사용자 신체 사이에 최소 20cm의 거리를 두고 설치 및 작동해야 합니다.
모듈은 OEM 설치로만 제한됩니다.
OEM 통합자는 최종 사용자에게 모듈을 제거하거나 설치하기 위한 수동 지침이 없는지 확인할 책임이 있습니다.
모듈이 다른 장치 내부에 설치될 때 FCC 식별 번호가 보이지 않는 경우, 모듈이 설치된 장치 외부에도 동봉된 모듈을 참조하는 라벨이 표시되어야 합니다. 이 외부 라벨에는 다음과 같은 문구를 사용할 수 있습니다. "송신기 모듈 FCC ID: Z4T-XIAOESP32C6 포함 또는 FCC ID: Z4T-XIAOESP32C6 포함"
모듈이 다른 장치 내부에 설치된 경우 호스트의 사용자 설명서에는 다음 경고 문구가 포함되어야 합니다.
- 이 장치는 FCC 규정 제15부를 준수합니다. 작동은 다음 두 가지 조건에 따릅니다.
- 이 장치는 유해한 간섭을 일으켜서는 안 됩니다.
- 이 장치는 원치 않는 작동을 일으킬 수 있는 간섭을 포함하여 수신되는 모든 간섭을 수용해야 합니다.
- 규정 준수에 책임이 있는 당사자의 명시적 승인 없이 변경이나 수정을 하는 경우 사용자의 장비 작동 권한이 무효화될 수 있습니다.
해당 장치는 제품과 함께 제공되는 사용 설명서에 설명된 대로 제조업체의 지침을 엄격히 준수하여 설치하고 사용해야 합니다.
이 모듈러를 제한 모듈러 승인을 받아 설치하는 호스트 장치 회사는 FCC part 15C:15.247 요구 사항에 따라 복사 방출 및 스퓨리어스 방출 테스트를 수행해야 합니다. 테스트 결과가 FCC part 15C:15.247 요구 사항을 준수하는 경우에만 호스트를 합법적으로 판매할 수 있습니다.
안테나
유형 | 얻다 |
세라믹 칩 안테나 | 4.97dBi |
FPC안테나 | 1.23dBi |
막대형 안테나 | 2.42dBi |
안테나는 영구적으로 부착되어 있어 교체할 수 없습니다. GPIO14를 통해 내장 세라믹 안테나 또는 외부 안테나를 사용할지 선택합니다. 내장 안테나를 사용하려면 GPIO0에 14을 보내고, 외부 안테나를 사용하려면 1을 보냅니다. 추적 안테나 설계: 해당 없음.
자주 묻는 질문(FAQ)
질문: 이 제품을 산업용으로 사용할 수 있나요?
답변: 본 제품은 스마트 홈 프로젝트용으로 설계되었지만 산업 현장의 특정 요구 사항으로 인해 산업용 애플리케이션에는 적합하지 않을 수 있습니다.
질문: 이 제품의 일반적인 전력 소비량은 얼마입니까?
답변: 이 제품은 다양한 작업 모드를 제공하며, 최소 전력 소모량은 딥 슬립 모드에서 15A입니다.
문서 / 리소스
![]() |
시드 스튜디오 ESP32 RISC-V Tiny MCU 보드 [PDF 파일] 사용 설명서 ESP32, ESP32 RISC-V Tiny MCU 보드, RISC-V Tiny MCU 보드, Tiny MCU 보드, MCU 보드, 보드 |