Espressif사의 ESP시리즈는 높은 확장성과 wireless 연결성(그리고 저렴한 가격....)으로 MCU 시장에 다크호스로 떠오른 칩 시리즈입니다.
초기작인 ESP8266부터 wifi모듈을 MCU내에 내장했고, ESP32부터는 bluetooth까지 내장하며, 샤오미 등 많은 IOT기반 스마트 디바이스에 탑재됩니다.
Espressif사는 ESP시리즈의 최신 칩셋인 ESP32-S3를 발표했습니다.
(https://gigglehd.com/gg/bbs/7566145 ESP32-S2)
ESP32-S1 에서 ESP32-S2가 CPU아키텍처를 변경하고 보안 이슈를 해결하여 내실을 담는 리비전이었다면, 이번 S3의 변경은 점점 더 가중되는 Ai&IOT시장을 위한 기능 추가가 많습니다.
특히나 안면인식을 위한 ESP-WHO, 음성 인식을 위한 ESP-Skainet등 기존 MCU에서 처리하기 힘든 고사양 작업에 대한 지원이 강화됩니다.
전체 스펙은 아래와 같으며 S2대비 주요 변경점은 듀얼코어로 CPU확장 및 클럭상승, GPIO핀 10개 추가, Bluetooth 5.0지원등이 있습니다.
- CPU
- Dual-core Tensilica LX7 up to 240 MHz with additional vector instructions for AI acceleration
- ULP core to handle low power modes
- Memory – 512 KB of internal SRAM
- Storage – Octal SPI flash and PSRAM support (supports larger, high-speed devices compared to ESP32)
- Cache –
- Connectivity
- 2.4 GHz 802.11 b/g/n Wi-Fi 4 with 40 MHz bandwidth support
- Bluetooth Low Energy (BLE) 5.0 connectivity with long-range support, up to 2Mbps data rate.
- Peripherals
- 44x programmable GPIOs (10 more than ESP32)
- SD/MMC host
- SPI, I2C, PWM, UART, RMT (Remote Control), TWAI (Two-Wire Automotive Interface)
- ADC, DAC
- I2S
- USB OTG
- Capacitive touch input
- Security
- AES-XTS-based flash encryption
- RSA-based secure boot.
- Digital signature peripheral and an HMAC module (similar to a secure element)
- “World Controller” peripheral that provides two fully-isolated execution environments and enables a trusted-execution environment or a privilege-separation scheme.