Espressif

ESP32

공식 문서

사양

CPU Xtensa 듀얼코어 32비트 LX6 마이크로프로세서, 최대 240 MHz
Flash 4/8/16 MB SPI flash
ROM 448 KB
SRAM 520 KB
RTC SRAM 16 KB
PSRAM 선택 사항 2 MB (일부 모델)
WiFi 802.11b/g/n, 최대 150 Mbps
Bluetooth V4.2 BR/EDR 및 BLE
GPIO 26개 (5개 strapping 핀)
ADC 12-bit
DAC 2 channels
주변 장치 SD 카드, UART, SPI, SDIO, I2C, LED PWM, 모터 PWM, I2S, IR, 펄스 카운터, 정전식 터치 센서, TWAI(CAN)
크리스털 40 MHz
동작 전압 3.0 ~ 3.6 V
동작 온도 -40 ~ 85 °C / -40 ~ 105 °C
안테나 기판 탑재 PCB 안테나 / 외부 안테나 커넥터

ESP32는 Espressif에서 출시한 저비용, 저전력 Wi-Fi 및 블루투스 듀얼 모드 마이크로컨트롤러 칩으로, 사물인터넷(IoT) 분야에서 널리 사용되고 있습니다.

칩 개요

ESP32은 최대 240 MHz 클럭 주파수의 Xtensa 듀얼코어 32비트 LX6 마이크로프로세서를 탑재하여 강력한 성능을 제공합니다. 칩 내부에는 448 KB ROM과 520 KB SRAM이 통합되어 있으며, 시스템 안정적 운영을 위한 16 KB RTC SRAM도 포함되어 있습니다.

무선 통신 기능

Wi-Fi

  • 802.11 b/g/n 프로토콜 지원
  • 최대 150 Mbps 데이터 전송 속도 (802.11n 모드)
  • 전송 효율 향상을 위한 A-MPDU 및 A-MSDU 집약 지원
  • 동작 채널 중심 주파수 범위: 2412 ~ 2484 MHz

블루투스

  • 블루투스 V4.2 표준, 클래식 블루투스(BR/EDR) 및 저전력 블루투스(BLE) 동시 지원
  • Class-1, Class-2, Class-3 송신기 레벨
  • 적응형 주파수 도약(AFH) 지원
  • CVSD 및 SBC 오디오 코덱 지원

저장소 및 핀

저장소 옵션

  • SPI Flash: 4/8/16 MB 선택 가능
  • PSRAM: 일부 모델에 2 MB PSRAM 내장 (예: ESP32-D0WDR2-V3)

GPIO 핀

  • 최대 26개 GPIO 핀 (그중 5개는 스트래핑 핀)
  • 다양한 주변 장치 인터페이스 및 기능 지원

풍부한 주변 장치 지원

ESP32은 다음과 같은 풍부한 주변 장치 인터페이스를 제공합니다:

  • 통신 인터페이스: SD 카드, UART, SPI, SDIO, I2C, I2S, TWAI (CAN 2.0 호환)
  • PWM: LED PWM 및 모터 PWM
  • 기타: 적외선(IR), 펄스 카운터, 정전식 터치 센서, ADC, DAC

전원 및 동작 환경

  • 동작 전압: 3.0 ~ 3.6 V
  • 동작 온도:
    • 표준 버전: -40 ~ 85 °C
    • 고온 버전: -40 ~ 105 °C (4/8 MB Flash 내장 모듈에만 해당)

안테나 구성

  • ESP32-WROOM-32E: 온보드 PCB 안테나
  • ESP32-WROOM-32UE: 커넥터를 통한 외부 안테나 연결

응용 분야

ESP32은 다양한 IoT 응용 분야에 적합합니다:

  • 스마트 홈 기기
  • 산업 자동화
  • 웨어러블 기기
  • 환경 모니터링
  • 원격 제어 시스템
  • DIY 프로젝트 및 학습 개발

관련 태그