microS2
microS2 — это миниатюрная плата разработки на базе микроконтроллера ESP32S2 с архитектурой XTENSA. Плата поддерживает максимальную частоту процессора 240 МГц и оснащена встроенной памятью 16 МБ flash.
О плате microS2
microS2 — это миниатюрная плата разработки на базе микроконтроллера ESP32S2 с портом USB-C и низким энергопотреблением. Плата идеально подходит для портативных IoT-проектов, безопасных приложений и встраиваемых прототипов, где требуются компактность и энергоэффективность.
Где купить microS2
Цены могут меняться. Мы получаем комиссию от покупок через Amazon Associates.
Технические характеристики
Полные спецификации оборудования для microS2
Связь
Микроконтроллер
✨ Возможности и пины
Быстрая настройка
Конфигурации для быстрого старта на microS2 — автоматически сгенерированы из спецификаций платы.
В Arduino IDE 2.0 откройте Boards Manager, найдите "esp32" от Espressif и установите пакет. Выберите Micros2 в меню плат.
[env:micros2] platform = espressif32 board = esp32-s2-saola-1 framework = arduino
; Точная конфигурация железа для microS2 board_build.mcu = esp32s2 board_build.f_cpu = 240000000L board_build.flash_size = 16MB board_build.flash_mode = dio board_upload.flash_size = 16MB
Значение board — близкое совпадение. Проверьте реестр плат PlatformIO для точного соответствия.
esp32:
board: esp32-s2-saola-1
framework:
type: arduino # или "esp-idf"
microS2 - 240 МГц ESP32S2
Flash: 16MB | USB: USB-C</code></pre>
Вставьте в .yaml файл устройства. См. документацию ESPHome ESP32 для полного списка опций.
esptool.py — команда прошивки
esptool.py \
--chip esp32s2 \
--baud 921600 \
write_flash \
--flash_mode dio \
--flash_size 16MB \
0x1000 bootloader.bin \
0x8000 partitions.bin \
0xe000 boot_app0.bin \
0x10000 firmware.bin
Установка: pip install esptool — замените firmware.bin на ваш бинарный файл — загрузчик по адресу 0x1000
Схема распиновки microS2
Полная справка по выводам microS2
Распиновка microS2 предоставляет доступ к 48 GPIO и множеству интерфейсов связи. Плата поддерживает Wi-Fi 802.11 b/g/n. Присутствуют выделенные UART-пины (TX: GPIO43, RX: GPIO44), I2C-пины (SDA, SCL), SPI-пины (MISO, MOSI, SCK, SS), что позволяет подключать разнообразную периферию. ADC-пины (GPIO1-20) доступны для работы с аналоговыми сигналами. Плата поддерживает PWM и имеет встроенные DAC-каналы (GPIO17, GPIO18) для аналогового вывода.
Полезные ссылки
Даташиты и ресурсы для microS2
Маппинг пинов
Полная распиновка и соответствие 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
Посл. порт
#
Номер пина