Espressif ESP32-C3-Lyra
Espressif ESP32-C3-Lyra — это аудио-плата разработки на базе микроконтроллера ESP32-C3 с архитектурой RISC-V. Она работает на частоте до 160 МГц и оснащена 4 МБ flash-памяти.
О плате Espressif ESP32-C3-Lyra
ESP32-C3-Lyra — это аудио-плата разработки на базе модуля ESP32-C3, специально разработанная для управления освещением с помощью звука. Она оснащена встроенным электретным микрофоном, усилителем мощности для динамика и разъемом для динамика, что делает её идеальным решением для создания аудио-вещателей и музыкальных световых лент. Плата также поддерживает передачу и прием инфракрасного (IR) сигнала, а также имеет разъемы для подключения адресных и RGB светодиодных лент. Благодаря архитектуре RISC-V и оптимизированному энергопотреблению, она отлично подходит для современных IoT-аудио систем.Где купить Espressif ESP32-C3-Lyra
Цены могут меняться. Мы получаем комиссию от покупок через Amazon Associates.
Технические характеристики
Полные спецификации оборудования для Espressif ESP32-C3-Lyra
Связь
Микроконтроллер
✨ Возможности и пины
Быстрая настройка
Конфигурации для быстрого старта на Espressif ESP32-C3-Lyra — автоматически сгенерированы из спецификаций платы.
В Arduino IDE 2.0 откройте Boards Manager, найдите "esp32" от Espressif и установите пакет. Выберите Esp32 C3 Lyra в меню плат.
[env:esp32-c3-lyra] platform = espressif32 board = esp32-c3-devkitm-1 framework = arduino
; Точная конфигурация железа для Espressif ESP32-C3-Lyra board_build.mcu = esp32c3 board_build.f_cpu = 160000000L board_build.flash_size = 4MB board_build.flash_mode = dio board_upload.flash_size = 4MB
Значение board — близкое совпадение. Проверьте реестр плат PlatformIO для точного соответствия.
esp32:
board: esp32-c3-devkitm-1
framework:
type: arduino # или "esp-idf"
# Espressif ESP32-C3-Lyra - 160 МГц ESP32C3
# Flash: 4MB | USB: N/A</code></pre>
Вставьте в .yaml файл устройства. См. документацию ESPHome ESP32 для полного списка опций.
esptool.py — команда прошивки
esptool.py \
--chip esp32c3 \
--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
Схема распиновки Espressif ESP32-C3-Lyra
Полная справка по выводам Espressif ESP32-C3-Lyra
Распиновка ESP32-C3-Lyra предоставляет доступ к множеству GPIO и интерфейсам связи. Основные пины питания включают 3.3V и GND. На плате предусмотрены выделенные UART-пины (TX, RX), I2C-пины (SDA, SCL) и SPI-пины (MISO, MOSI, SCK, CS), что позволяет интегрировать плату с различными периферийными устройствами. Для задач, требующих работы с аналоговыми сигналами, доступны ADC-пины. Плата также поддерживает ШИМ (PWM) и другие цифровые функции, что делает её высокоадаптивной для встраиваемых проектов.
Полезные ссылки
Даташиты и ресурсы для Espressif ESP32-C3-Lyra
Маппинг пинов
Полная распиновка и соответствие GPIO для ESP32-C3
15
Цифровые I/O пины
15
Пины прерываний
6
Аналоговые входы
22
PWM пины
Пин
Аналог
Тач
PWM
Другое
0
A0
PWM
1
A1
PWM
2
A2
PWM
3
A3
PWM
4
A4
PWM
SCK
5
A5
PWM
MISO
6
PWM
MOSI
7
PWM
SS
8
PWM
SDA
9
PWM
SCL
10
PWM
18
PWM
USB_D-
19
PWM
USB_D+
20
PWM
RX0
21
PWM
TX0
Легенда
A0
Аналоговый вход
PWM
Поддержка ШИМ
RX/TX
Посл. порт
#
Номер пина
Инструменты и конфигурация
Настройки сборки и загрузки по умолчанию для Espressif ESP32-C3-Lyra
Настройка
Значение
Инструмент загрузчика
esptool_py
Инструмент сетевой загрузки
esp_ota
Адрес загрузчика
0x1000
Режим Flash
DIO
Максимальный размер
4МБ
Похожие платы
Другие платы разработки с микроконтроллером ESP32C3 / RISC-V
Espressif ESP32-C6-DevKitM-1
Плата разработки на базе ESP32-C6 с архитектурой RISC-V и поддержкой Matter.
Подробнее
Espressif ESP32-C6-DevKitC-1
Популярная отладочная плата на базе современного чипа ESP32-C6.
Подробнее
Espressif ESP32-S2-DevKitC-1
Плата на базе ESP32-S2 с поддержкой USB OTG и улучшенной безопасностью.
Подробнее