Adafruit MagTag 2.9"

Плата разработки Adafruit MagTag 2.9" на базе микроконтроллера ESP32-S2. Подробные характеристики, распиновка, настройка и возможности E-Ink дисплея.


Adafruit MagTag 2.9"

Adafruit MagTag 2.9" — это специализированная плата разработки на базе мощного микроконтроллера ESP32-S2 с архитектурой XTENSA. Она оснащена 2.9-дюймовым E-Ink дисплеем, что делает её идеальным выбором для создания энергоэффективных информационных панелей и IoT-устройств.

Adafruit MagTag 2.9\
Навигация
Разделы статьи
Примеры кода
Конфигурации плат

О плате Adafruit MagTag 2.9"

Adafruit MagTag 2.9" — это уникальное решение «все в одном» для разработчиков IoT. В основе платы лежит чип ESP32-S2, который обеспечивает нативную поддержку USB и отличную производительность. Главной особенностью является 2.9-дюймовый электронно-бумажный (E-Ink) дисплей с разрешением 296x128 пикселей, который сохраняет изображение даже при полном отключении питания. Плата дополнена четырьмя RGB-светодиодами NeoPixel, акселерометром для определения ориентации, кнопками управления и разъемом для подключения LiPoly аккумулятора, что делает её идеальной для портативных информационных панелей, ценников или погодных станций.

Где купить Adafruit MagTag 2.9"

Цены могут меняться. Проверяйте актуальную стоимость на сайтах поставщиков.

Технические характеристики

Полные спецификации оборудования для Adafruit MagTag 2.9"

Связь и дисплей

WiFi 802.11 b/g/n (2.4 GHz)
Дисплей 2.9" ePaper (296x128)
Тип дисплея Grayscale (4 уровня)

Микроконтроллер

Модель esp32-s2
Частота 240 МГц
Flash-память 4 МБ
PSRAM 2 МБ

Возможности и пины

Цифровые I/O 48
Аналоговые входы 20
NeoPixel RGB 4
Кнопки 4

Быстрая настройка

Конфигурации для быстрого старта на Adafruit MagTag 2.9" — настраивайте ваше окружение разработки.

ESP32-S2 240 МГц 4 МБ Flash 2 МБ PSRAM E-Ink
Arduino IDE
Плата (Board) Adafruit MagTag 2.9" ESP32-S2
USB CDC On Boot Enabled
Размер Flash 4 МБ
PSRAM Enabled
Скорость загрузки 921600
Архитектура Xtensa

Для корректной работы последовательного порта убедитесь, что в меню Tools включена опция USB CDC On Boot.

PlatformIO
[env:adafruit_magtag29_esp32s2]
platform  = espressif32
board     = adafruit_magtag29_esp32s2
framework = arduino

; Оптимальная конфигурация для Adafruit MagTag board_build.mcu = esp32s2 board_build.f_cpu = 240000000L board_build.flash_mode = dio monitor_speed = 115200

Используйте официальный профиль adafruit_magtag29_esp32s2 для полной поддержки всех компонентов платы.

ESPHome
esp32:
  board: adafruit_magtag29_esp32s2
  framework:
    type: arduino

Конфигурация дисплея MagTag (Waveshare 2.9in variant)

display:

  • platform: waveshare_epaper id: magtag_display cs_pin: 8 dc_pin: 7 busy_pin: 5 reset_pin: 6 model: 2.9in full_update_every: 30

Пример конфигурации для работы с E-Ink дисплеем. См. Waveshare E-Paper в документации ESPHome.

Схема распиновки Adafruit MagTag 2.9"

Полная справка по выводам и периферии Adafruit MagTag 2.9"

Схема распиновки Adafruit MagTag 2.9\
Adafruit MagTag оснащен богатым набором встроенной периферии. Большинство GPIO занято внутренними компонентами: дисплеем, кнопками и светодиодами. Для расширения доступны разъемы STEMMA QT (I2C), позволяющие подключать датчики без пайки. На борту также имеется акселерометр LIS3DH, подключенный по I2C, и четыре пользовательские кнопки (GPIO 11, 12, 14, 15). Светодиоды NeoPixel подключены к контакту GPIO 1.

Полезные ссылки

Ресурсы и техническая документация для Adafruit MagTag 2.9"

Маппинг пинов

Полная распиновка и соответствие GPIO для ESP32-S2

35
Цифровые I/O пины
35
Пины прерываний
20
Аналоговые входы
46
PWM пины
Пин Аналог Тач PWM Другое
1 A0 T1 PWM
2 A1 T2 PWM
3 A2 T3 PWM
4 A3 T4 PWM
5 A4 T5 PWM
6 A5 T6 PWM
7 A6 T7 PWM
8 A7 T8 PWM
9 A8 T9 PWM
10 A9 T10 PWM
11 A10 T11 PWM
12 A11 T12 PWM
13 A12 T13 PWM
14 A13 T14 PWM
15 A14 PWM
16 A15 PWM
17 A16 PWM DAC1
18 A17 PWM DAC2
19 A18 PWM USB_D-
20 A19 PWM USB_D+
21 PWM
26 PWM
33 PWM SDA
34 PWM SCL
35 PWM SCK
36 PWM MISO
37 PWM MOSI
38 PWM
39 PWM
40 PWM
41 PWM
42 PWM SS
43 PWM TX0
44 PWM RX0
45 PWM
Легенда
A0 Аналоговый вход
PWM Поддержка ШИМ
RX/TX Посл. порт
# Номер пина

Инструменты и конфигурация

Настройки сборки и загрузки по умолчанию для Adafruit MagTag 2.9\

Настройка Значение
Инструмент загрузчика esptool_py
Инструмент сетевой загрузки esp_ota
Адрес загрузчика 0x1000
Режим Flash DIO
Максимальный размер 4 МБ

Похожие платы

Другие решения на базе ESP32-S2 от Adafruit