LOLIN S3
ESP32-S3Плата разработки LOLIN S3 на базе микроконтроллера ESP32S3 с архитектурой XTENSA. Оснащена максимальной частотой процессора 240 МГц и памятью flash 16 МБ. Идеальна для IoT-проектов с поддержкой WiFi и Bluetooth 5.0.
Разделы статьи
Конфигурации
О плате LOLIN S3
LOLIN S3 — это современная плата разработки от компании Wemos, основанная на модуле ESP32-S3-WROOM-1. Оснащена двумя портами USB-C для удобного программирования и питания, совместима с MicroPython и Arduino для максимальной гибкости разработки. Благодаря мощному двухъядерному процессору с поддержкой искусственного интеллекта, эта плата идеальна для проектов IoT, умных устройств и встраиваемых систем.
Где купить LOLIN S3
Цены могут меняться. Мы получаем комиссию от покупок через Amazon Associates.
Технические характеристики
Полные спецификации оборудования для LOLIN S3
Связь
Микроконтроллер
✨ Возможности и пины
Быстрая настройка
Конфигурации для быстрого старта на LOLIN S3 — автоматически сгенерированы из спецификаций платы.
В Arduino IDE 2.0 откройте Boards Manager, найдите "esp32" от Espressif и установите пакет. Выберите LOLIN S3 в меню плат.
[env:lolin_s3] platform = espressif32 board = lolin_s3 framework = arduino
; Точная конфигурация железа для LOLIN S3 board_build.mcu = esp32s3 board_build.f_cpu = 240000000L board_build.flash_size = 16MB board_build.flash_mode = qio board_upload.flash_size = 16MB
Значение board — близкое совпадение. Проверьте реестр плат PlatformIO для точного соответствия.
esp32:
board: lolin_s3
framework:
type: arduino # или "esp-idf"
LOLIN S3 - 240 МГц ESP32-S3
Flash: 16MB | USB: Dual USB-C</code></pre>
Вставьте в .yaml файл устройства. См. документацию ESPHome ESP32 для полного списка опций.
esptool.py — команда прошивки
esptool.py \
--chip esp32s3 \
--baud 921600 \
write_flash \
--flash_mode qio \
--flash_size 16MB \
0x0000 bootloader.bin \
0x8000 partitions.bin \
0xe000 boot_app0.bin \
0x10000 firmware.bin
Установка: pip install esptool — замените firmware.bin на ваш бинарный файл — загрузчик по адресу 0x0000
Схема распиновки LOLIN S3
Полная справка по выводам LOLIN S3
Распиновка LOLIN S3 предоставляет доступ к 39 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-20) доступны для работы с аналоговыми сигналами. Плата поддерживает PWM на всех GPIO, имеет встроенный USB OTG контроллер для подключения USB-устройств и два порта USB-C для питания и программирования.
Полезные ссылки
Даташиты и ресурсы для LOLIN S3
Маппинг пинов
Полная распиновка и соответствие GPIO для ESP32-S3
35
Цифровые I/O пины
35
Пины прерываний
20
Аналоговые входы
49
PWM пины
Пин
Аналог
Тач
PWM
Другое
1
A0
T1
PWM
SDA
2
A1
T2
PWM
SCL
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
SS
11
A10
T11
PWM
MOSI
12
A11
T12
PWM
SCK
13
A12
T13
PWM
MISO
14
A13
T14
PWM
15
A14
PWM
16
A15
PWM
17
A16
PWM
18
A17
PWM
19
A18
PWM
USB_D-
20
A19
PWM
USB_D+
21
PWM
35
PWM
36
PWM
37
PWM
38
PWM
39
PWM
40
PWM
41
PWM
42
PWM
43
PWM
TX0
44
PWM
RX0
45
PWM
46
PWM
47
PWM
48
PWM
RGB_LED
Легенда
A0
Аналоговый вход
PWM
Поддержка ШИМ
RX/TX
Посл. порт
#
Номер пина