● ESP32 S3 SuperMini 정보
♨ 카랜더 일정 :
2024년12월06일
본문
● ESP32 S3 SuperMini 정보
https://ko.aliexpress.com/item/1005006960134338.html
ESP32S3SuperMini 시작하기
https://www.nologo.tech/product/esp32/esp32s3supermini/esp32S3SuperMini.html
ESP32S3SuperMini 시작하기
#소개
ESP32S3SuperMini는 Espressif ESP32-S3 WiFi/Bluetooth 듀얼 모드 칩을 기반으로 하는 IoT 미니 개발 보드입니다. ESP32-S3는 32비트 단정밀도 연산을 수행할 수 있고 강력한 컴퓨팅 기능을 갖춘 FPU(부동 소수점 단위)를 포함하는 32비트 RISC-V CPU입니다. 뛰어난 RF 성능을 갖추고 있으며 IEEE 802.11 b/g/n WiFi 및 Bluetooth 5(LE) 프로토콜을 지원합니다. 이 보드에는 무선 애플리케이션의 신호 강도를 향상시키기 위한 외부 안테나가 함께 제공됩니다. 또한 단면 표면 실장 설계와 결합된 작고 정교한 폼 팩터가 특징입니다. PWM 핀으로 사용할 수 있는 11개의 디지털 I/O와 ADC 핀으로 사용할 수 있는 4개의 아날로그 I/O 등 풍부한 인터페이스를 갖추고 있습니다. UART, I2C 및 SPI를 포함한 4개의 직렬 인터페이스를 지원합니다. 보드에는 작은 재설정 버튼과 부트로더 모드 버튼도 있습니다.
위의 특성을 기반으로 ESP32S3SuperMini는 저전력 IoT 애플리케이션 및 무선 웨어러블 애플리케이션에 적합한 고성능, 저전력, 비용 효율적인 IoT 미니 개발 보드로 포지셔닝됩니다.
ESP32S3-SuperMini#하드웨어 설명
#제품 매개변수
- 강력한 CPU: ESP32-S3, 최대 160MHz에서 실행되는 32비트 RISC-V 단일 코어 프로세서
- WiFi: 802.11b/g/n 프로토콜, 2.4GhHz, 스테이션 모드, SoftAP 모드, SoftAP+Station 모드, 혼합 모드 지원
- 블루투스: 블루투스 5.0
- 초저전력 소비: 딥 슬립 전력 소비는 약 43μA입니다.
- 풍부한 보드 리소스: 400KB SRAM, 384KB ROM 및 내장 4Mflash.
- 칩 모델: ESP32S3FH4R2
- 초소형 크기: 엄지 손가락만큼 작음(22.52x18mm) 클래식한 모양, 웨어러블 장치 및 소규모 프로젝트에 적합
- 강력한 보안 기능: AES-128/256, 해싱, RSA, HMAC, 디지털 서명 및 보안 부팅을 지원하는 암호화 하드웨어 가속기
- 풍부한 인터페이스: 1xI2C, 1xSPI, 2xUART, 11xGPIO(PWM), 4xADC
- 온보드 RGB, 파란색 LED: 공개GPIO48 핀
#핀 다이어그램
#치수 도면
치수 도면#외부 전원 공급 장치
외부 전원 공급 장치가 필요한 경우 외부 전원 공급 장치의 +단을 보드 뒷면의 B+ 위치에 연결하고 음극을 뒷면의 B-에 연결하면 됩니다. (3.3~6V 전원 공급 지원) 배터리는 USB를 통해 충전할 수 있습니다.
알아채다
용접 시 양극과 음극을 단락시키지 않도록 주의하십시오. 배터리 및 장비가 소손될 수 있습니다.
#와이파이 안테나
외부 안테나를 사용하시려면 아래 그림과 같이 외부 안테나를 연결하시면 됩니다.
#시작하기
#하드웨어 설정
다음을 준비해야 합니다:
ESP32S3SuperMini 1개
컴퓨터 1대
USB Type-C 데이터 케이블 1개
힌트
일부 USB 케이블은 전원만 공급할 수 있고 데이터를 전송할 수 없습니다. USB 케이블이 없거나 USB 케이블로 데이터를 전송할 수 있는지 여부를 모르는 경우 Type-c 데이터 케이블을 구입할 수 있습니다.
- 1단계. USB Type-C 데이터 케이블을 통해 ESP32S3SuperMini를 컴퓨터에 연결합니다.
#소프트웨어 설정
- 1단계. 운영 체제에 따라 최신 버전의 Arduino IDE를 다운로드하고 설치합니다.
다운로드가 느리다면 국내 아두이노 커뮤니티에서 ArduinoIDE 다운로드 주소를 다운받으실 수 있습니다.
2단계. Arduino 애플리케이션 시작
3단계. Arduino IDE에 ESP32 보드 패키지 추가
파일 > 기본 설정으로 이동하고 다음 URL을 사용하여 "추가 보드 관리자 URL"을 입력합니다.
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
도구 > 보드 > 보드 관리자...로 이동하여 검색 상자에 "esp32" 키워드를 입력하고 최신 버전의 esp32를 선택하여 설치하세요.
도구 > 개발 보드 > ESP32 Arduino로 이동하여 "ESP32s3 Dev Module"을 선택합니다. 보드 목록은 약간 길기 때문에 해당 목록에 도달하려면 맨 아래로 스크롤해야 합니다.
도구 > 포트로 이동하여 연결된 ESP32S3SuperMini의 직렬 포트 이름을 선택합니다. 아마도 COM3 이상일 것입니다(COM1과 COM2는 일반적으로 하드웨어 직렬 포트용으로 예약되어 있습니다).
#깜박이는 LED
1단계. 다음 코드를 Arduino IDE에 복사합니다.
// define led according to pin diagram
int led = 48;
void setup() {
// initialize digital pin led as an output
pinMode(led, OUTPUT);
}
void loop() {
digitalWrite(led, HIGH); // turn the LED off
delay(1000); // wait for a second
digitalWrite(led, LOW); // turn the LED on
delay(1000); // wait for a second
}
업로드 후에는 각 플래시 사이에 1초의 지연을 두고 보드의 LED가 깜박이는 것을 볼 수 있습니다.
#와이파이 제어 LED
샘플 코드
뷰PDF 1,2
office view
관련자료
-
이전
-
다음작성일 2024.12.06 12:15
댓글목록
등록된 댓글이 없습니다.