Контроллер — M5Stack Core2 v1.1

Оригинальное название: M5Stack Core2 v1.1
Производитель: M5Stack
Основной микроконтроллер: ESP32-D0WDQ6-V3
M5Stack Core2 v1.1 — это основной пользовательский контроллер робота.

Он отвечает за интерфейс, запуск программ, отображение информации на экране, обработку касаний, воспроизведение звука, работу с Wi-Fi и взаимодействие с платой управления робота.

Это не просто микроконтроллер, а готовый компактный компьютер для встраиваемых и учебных проектов: с экраном, сенсором, аккумулятором, динамиком, микрофоном, IMU и слотом для карты памяти. Официальная документация M5Stack указывает, что Core2 v1.1 построен на ESP32-D0WDQ6-V3, имеет 16 МБ Flash, 8 МБ PSRAM, 2.0-дюймовый ёмкостный экран 320×240, встроенный вибромотор, RTC, слот microSD и аккумулятор 500 мА·ч, 3.7 В.

Что это такое

  • запускает пользовательские программы;
  • показывает интерфейс на экране;
  • принимает касания и действия пользователя;
  • отправляет команды на плату управления;
  • позволяет подключать внешние модули экосистемы M5Stack.

За что отвечает в роботе

Основные характеристики

микроконтроллер:
ESP32-D0WDQ6-V3, двухъядерный, до 240 МГц
память:
16 МБ Flash, 8 МБ PSRAM
экран:
IPS LCD 2.0", 320×240, драйвер ILI9342C
Сенсорный контроллер:
FT6336U
беспроводная связь:
Wi-Fi 2.4 ГГц
звук:
динамик 1 Вт, I2S-усилитель NS4168
микрофон:
SPM1423
IMU:
MPU6886
RTC:
BM8563
PMU:
AXP2101; встроенный измеритель тока INA3221
аккумулятор:
3.7 В, 500 мА·ч
слот microSD:
до 16 ГБ
интерфейсы:
USB Type-C, GROVE (I2C + I/O + UART), M-Bus
размеры:
54 × 54 × 16.5 мм