ESP-Mosaico 소개

솔루션|2026. 10. 2. 20:07

▶ ESP-Mosaico 소개

ESP-Mosaico는 ESP32-S31 기반의 확장형 스마트 인터랙션 개발 키트입니다. 마그네틱 확장 완구, 모션 센싱, 정사각형 터치 디스플레이 HMI, 엣지 음성/멀티미디어 애플리케이션을 타겟으로 합니다.

https://mosaico.espressif.com/ 

ESP-Mosaico — A Modular Development Board

 

ESP-Mosaico — A Modular Development Board

Welcome,EA Makers! Turn ideas into hardware that can sense, interact, move and evolve.

mosaico.espressif.com

 

 

▶ 주요 사양

    •  메인 컨트롤러: ESP32-S31NRV16 (RISC-V 32비트 듀얼코어, 최대 320 MHz)
    •  무선 통신: 2.4 GHz Wi-Fi 6 (802.11b/g/n/ax), Bluetooth 5.4 (LE + BR/EDR), IEEE 802.15.4 (Thread/Zigbee)
    •  메모리: 16 MB 인패키지 PSRAM, 온보드 16 MB SPI NOR 플래시, 1 Gbit SPI NAND 플래시(그래픽/멀티미디어/에셋 캐싱용)
    •  디스플레이: CO5300 드라이버 기반 480 × 480 QSPI 정사각형 터치 디스플레이, CST9220 시리즈 터치 컨트롤러
    •  오디오: ES8311 저전력 모노 코덱 + NS4150B 필터리스 3 W Class-D 앰프, 마이크(LMA2718B331-OE1), 스피커
    •  센서: BMI270 6축 IMU, 듀얼 BMM150 자력계(3축)
    •  진동 모터: GPIO8로 제어되는 햅틱 피드백용 모터
    •  전원: USB Type-C 5V, 3.7V/65mAh Li-ion 배터리, TP4057 충전 IC, BQ27220 연료게이지, SAM8108 전원 스위치 컨트롤
    •  확장: 좌/우 2 × 10P(2.54 mm 피치) 모듈 헤더, USB 2.0 High-Speed OTG 포트, UART 확장
    •  크기: 45 × 45 × 11 mm, PCB 안테나, 동작 온도 -10 ~ 65 °C

▶  보드 구성 (CoreBoard + BaseBoard)

    •  CoreBoard는 SoC, RF 안테나, 전원 관리, 디스플레이 커넥터, 오디오 코덱, 센서를 통합합니다. 주요 구성 요소는 다음과 같습니다.

    •  ESP32-S31NRV16 SoC
    •  KH-3216-A35 세라믹 안테나
    •  주황색 상태 LED (GPIO3, active-low)
    •  TLV62569 벅 컨버터(3.3V 레일), SY7088 부스트 컨버터
    •  듀얼 BMM150 자력계 (I2C 주소 0x11, 0x12)
    •  디스플레이 커넥터, TP4057 충전기, BQ27220 연료게이지 (I2C 0x55)
    •  HUSB320 USB Type-C 컨트롤러
    •  SAM8108 전원 on/off 컨트롤러
    •  ES8311 오디오 코덱(I2C 0x19), NS4150B 앰프
    •  BMI270 IMU(I2C 0x69)
    •  GD25Q128EWIGR(16MB NOR), GD5F1GM7UEYIGR(1Gbit NAND)
    •  BaseBoard는 스피커, 배터리, 좌/우 2×10P 모듈 헤더를 포함하며 보드투보드(BTB) 커넥터로 CoreBoard와 연결됩니다.
    •  후면 : BOOT 버튼, POWER 버튼, Function(AI) 버튼, Type-C 커넥터, 진동 모터, 마이크, 디버그 패드(GND/TX/RX/BOOT/EN/3V3)

▶  전원 공급

보드는 다음 세 가지 방법으로 전원을 공급받을 수 있습니다.

    •  Type-C(USB-C) 포트
    •  백 익스팬션 패드를 통한 외부 전원
    •  3.7V/65mAh Li-ion 배터리
    •   전원 소스와 무관하게 POWER 버튼으로 켜고 끌 수 있으며, 위 전원 소스들은 온보드 배터리를 충전할 수도 있습니다.

▶  개발 시작하기

    •  필요한 하드웨어: ESP-Mosaico 보드, 데이터 전송 가능한 USB 케이블, 컴퓨터(Windows/Linux/macOS)
    •  Type-C 포트로 플래싱/디버깅 가능 (USB 2.0 High-Speed). 공장 펌웨어는 CDC 가상 시리얼 포트 및 자동 다운로드/시리얼 로그 출력을 지원합니다. 실패 시 전원이 꺼진 상태에서 BOOT 버튼을 누른 채 전원을 켜면 다운로드 모드로 진입합니다.
    •  좌/우 모듈 인터페이스는 각각 USB Serial/JTAG(좌), TX/RX UART(우)를 제공하여 디버깅 및 펌웨어 다운로드에 사용할 수 있습니다.
    •  소프트웨어 설정은 ESP-IDF Get Started 가이드를 따르며, 타깃 칩은 esp32s31입니다.

▶  활용 예시

ESP-Mosaico는 AI 지원 하드웨어 개발을 위해 설계되었으며 자연어를 통해 기기 애플리케이션을 생성하거나 데스크톱 기반 Coding Agent와 함께 물리적 하드웨어에서 지속적인 개발 및 검증이 가능합니다. 음성 입력, 오디오 재생, 카메라 모듈 확장, 여러 기기 간 크로스 스크린 인터랙션을 지원합니다.


(주) 아이디케이 테크놀러지

ESPRESSIF 한국 공식 대리점

www.idktech.co.kr

문의메일 : INFO@IDKTECH.CO.KR