LOLIN S2 PICO
LOLIN S2 PICO — это компактная плата разработки на базе микроконтроллера ESP32-S2, использующего архитектуру Xtensa. Плата работает на частоте до 240 МГц и оснащена 4 МБ флеш-памяти, что делает её идеальной для компактных интеграций и создания собственных модулей.
Навигация
Примеры кода
О плате LOLIN S2 PICO
LOLIN S2 PICO — это миниатюрная плата разработки на базе микроконтроллера ESP32-S2 с закруглёнными (кастеллированными) краями и разъёмом USB-C. Она идеально подходит для создания компактных интеграций и пользовательских модулей благодаря своей малогабаритной конструкции и всем преимуществам чипсета ESP32-S2, включая 2.4 ГГц Wi-Fi и поддержку USB OTG.
Плата оснащена всем необходимым для быстрого старта: встроенная антенна, разъём USB-C для питания и прошивки, LED-индикаторы и полный набор GPIO-пинов. Благодаря компактному размеру её легко встроить в проекты с ограниченным пространством, а поддержка глубокого сна позволяет создавать энергоэффективные устройства на батарейках.
💰 Где купить LOLIN S2 PICO
Цены могут меняться. Мы получаем комиссию от покупок.
Технические характеристики
Полные спецификации оборудования для LOLIN S2 PICO
Связь
Микроконтроллер
✨ Возможности и пины
Быстрая настройка
Конфигурации для быстрого старта на LOLIN S2 PICO — автоматически сгенерированы из спецификаций платы.
В Arduino IDE 2.0 откройте Boards Manager, найдите "esp32" от Espressif и установите пакет. Выберите LOLIN S2 PICO в меню плат.
[env:lolin_s2_pico] platform = espressif32 board = lolin_s2_pico framework = arduino
; Точная конфигурация железа для LOLIN S2 PICO board_build.mcu = esp32s2 board_build.f_cpu = 240000000L board_build.flash_size = 4MB board_build.flash_mode = dio board_upload.flash_size = 4MB
Значение board — близкое совпадение. Проверьте реестр плат PlatformIO для точного соответствия.
esp32:
board: lolin_s2_pico
framework:
type: arduino # или "esp-idf"
LOLIN S2 PICO - 240 МГц ESP32-S2
Flash: 4MB | USB: USB-C</code></pre>
Вставьте в .yaml файл устройства. См. документацию ESPHome ESP32 для полного списка опций.
esptool.py — команда прошивки
esptool.py \
--chip esp32s2 \
--baud 921600 \
write_flash \
--flash_mode dio \
--flash_size 4MB \
0x1000 bootloader.bin \
0x8000 partitions.bin \
0xe000 boot_app0.bin \
0x10000 firmware.bin
Установка: pip install esptool — замените firmware.bin на ваш бинарный файл — загрузчик по адресу 0x1000
Схема распиновки LOLIN S2 PICO
Полная справка по выводам LOLIN S2 PICO
Распиновка LOLIN S2 PICO предоставляет доступ к 21 GPIO и множеству интерфейсов связи. Основные пины питания: 5V (через USB-C), 3.3V и GND. Присутствуют выделенные UART-пины (TX: GPIO43, RX: GPIO44), I2C-пины (SDA: GPIO35, SCL: GPIO36), SPI-пины (MISO: GPIO37, MOSI: GPIO38, SCK: GPIO40, SS: GPIO39), что позволяет подключать разнообразную периферию. ADC-пины (GPIO1-14) доступны для работы с аналоговыми сигналами. Плата поддерживает PWM на всех GPIO и имеет встроенный USB OTG контроллер для подключения USB-устройств.
Полезные ссылки
Даташиты и ресурсы для LOLIN S2 PICO
Маппинг пинов
Полная распиновка и соответствие 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
Посл. порт
#
Номер пина