Сосредоточен на разработке решений ESP32.

Социальные сети :

Полное введение в плату разработки ESP32-P4: Выбор Ethernet и PoE для высокопроизводительного мультимедийного микроконтроллера

Если вы ищете плату для разработки, сочетающую в себе высокопроизводительный процессор с возможностью управления дисплеями и камерами, а также предоставляет проводной сетевой интерфейс, стоит рассмотреть плату разработки ESP32-P4. Взяв серию ESP32-P4-ETH, включая ESP32-P4-POE-ETH-KIT-B от Waveshare, в качестве примера, в этой статье представлено всестороннее введение с нескольких аспектов, включая функции чипа, бортовые ресурсы, выбор версии, сценарии применения, и среды разработки.

ESP32-P4 — высокопроизводительный микроконтроллер, выпущенный Espressif., позиционируется как недорогая, высокопроизводительный, и разработка мультимедиа с низким энергопотреблением. В отличие от привычных ESP32 и ESP32-S3, ESP32-P4 не поддерживает Wi-Fi или Bluetooth. Вместо, основное внимание уделяется производительности вычислений и мультимедийным интерфейсам..

Его ключевые особенности включают в себя:

  • Двухъядерный высокопроизводительный процессор RISC-V. (система HP): 32-кусочек, с DSP и расширениями набора команд, модуль с плавающей запятой (ФПУ), и максимальная тактовая частота 360 МГц.
  • Одноядерный процессор RISC-V с низким энергопотреблением (система LP): Максимальная тактовая частота 40 МГц, подходит для приложений с низким энергопотреблением.
  • Мультимедийная периферия: МИПИ-CSI (встроенный процессор сигналов изображения, Интернет-провайдер), МИПИ-ДСИ, Кодер H.264, Ускоритель обработки пикселей (ППА), и контроллер ускорения 2D-графики.
  • Высокоскоростные интерфейсы: USB 2.0 OTG высокая скорость, Ethernet, и СДИО 3.0.
  • Возможности безопасности: Встроенные периферийные устройства для цифровой подписи и специальный блок управления ключами для защиты данных и операционной безопасности..

На основе ESP32-P4, Компания Waveshare разработала серию плат для разработки мультимедиа ESP32-P4-ETH.. Согласно странице продукта, серия предоставляет широкий спектр интерфейсов взаимодействия человека и машины., включая MIPI-CSI, МИПИ-ДСИ, СПИ, I2S, I2C, Светодиодный ШИМ, МКПВМ, РМТ, АЦП, УАРТ, и TWAI. Он также поддерживает USB OTG. 2.0 HS и Ethernet. Плата также оснащена 40-контактным интерфейсом расширения GPIO, который совместим с некоторыми платами расширения Raspberry Pi Pico..

ESP32-P4-POE-ETH-KIT-B (Артикул: 32090) В этой статье обсуждается версия из этой серии, которая поставляется с модулем PoE.. Название продукта также указывает “100 Мбит/с Ethernet,” “с модулем PoE,” и “поддерживает Xiaozhi AI и DeepSeek.”

ЭлементСпецификация
Основной чип контроллераЭСП32-П4НРВ32
Высокопроизводительный процессор32-битный двухъядерный RISC-V, до 360 МГц, с DSP и FPU
Маломощный процессор32-битный одноядерный RISC-V, до 40 МГц
Встроенная память128 КБ HP ПЗУ, 16 КБ ЛП ПЗУ, 768 КБ HP L2MEM, 32 КБ ЛП СОЗУ, 8 КБ ТЦМ
ПСРАМ32 МБ в пакете
ВспышкаНа борту 32 МБ НО Флэш
Сеть100 Ethernet-порт RJ45 Мбит/с
Интерфейс дисплея2-или МИПИ-ДСИ, 22-приколоть, 0.5 шаг в мм
Интерфейс камеры2-полоса MIPI-CSI, 22-приколоть, 0.5 шаг в мм
USBТип-С (источник питания, скачать, и отладка) + 4-PIN-код USB-интерфейса (открывает USB 2.0 ХС ОТГ)
АудиоВстроенный SMD-микрофон., интерфейс динамика (МХ1.25 2П, поддерживает динамик 8 Ом 2 Вт)
Расширение хранилищаслот для tf-карты, СДИО 3.0
Расширение ввода/вывода2 × 20-контактные разъемы, разоблачение 27 программируемые GPIO
Источник питанияМодуль типа C или PoE
Кнопки & ИндикаторыБОТИНОК, ПЕРЕЗАГРУЗИТЬ, индикатор питания

1. Высокопроизводительные вычисления и хранилища большой емкости

The 360 Двухъядерный процессор МГц, в сочетании с расширениями набора команд FPU и DSP, подходит для обработки изображений, Рендеринг пользовательского интерфейса, и периферийные вычисления. Сочетание 32 PSRAM в стеке МБ и 32 MB NOR Flash может вмещать ресурсы графического интерфейса., буферизация видео, и относительно большие приложения.

2. Интерфейс камеры MIPI-CSI: 1080Кодирование P@30fps

Плата оснащена двухполосным интерфейсом MIPI-CSI.. Чип объединяет ISP и кодер H.264., поддержка кодирования H.264 и JPEG со скоростью 1080P при 30 кадрах в секунду, что делает его пригодным для таких приложений, как компьютерное зрение., машинное зрение, и захват видео. В официальной документации приведен справочный пример.: он совместим с такими камерами, как OV5647.

Следует отметить, что, согласно официальному FAQ, из-за максимального ограничения производительности кодера H.264 1080p при 30 кадрах в секунду, ESP32-P4 поддерживает камеры с максимальным разрешением примерно 2 мегапиксели. Пожалуйста, обратите на это внимание при выборе камеры..

3. Интерфейс дисплея MIPI-DSI: Плавный интерфейс HMI

Плата оснащена двухполосным интерфейсом MIPI-DSI.. В сочетании с ускорителем обработки пикселей (ППА), 2D прямой доступ к памяти, и возможность декодирования JPEG 1080P при 30 кадрах в секунду, он может управлять дисплеями высокой четкости. В официальных спецификациях указана совместимость с сенсорными экранами Waveshare DSI в 5-, 7-, 8-, и размеры 10,1 дюйма, что делает его пригодным для таких приложений, как панели управления умным домом., промышленные панели управления, и торговые автоматы.

4. Ethernet и PoE: Стабильная проводная сеть

Плата разработки имеет 100 Ethernet-порт RJ45 Мбит/с. Версия, оснащенная модулем PoE, может одновременно обеспечивать питание и передачу данных по кабелю Ethernet., возможность развертывания с помощью одного кабеля. Это особенно полезно для таких сценариев, как узлы камер., промышленные шлюзы, и строительное оборудование, где неудобно прокладывать дополнительный силовой кабель. Официальный FAQ подтверждает, что USB Type-C и PoE могут быть подключены одновременно для питания платы разработки, не влияя на источник питания..

5. Аудио интерфейс: Подходит для голосового взаимодействия

Плата оснащена встроенным микрофоном и интерфейсом динамика., который можно комбинировать с чипами кодека и усилителя мощности для захвата и воспроизведения звука.. На странице продукта упоминается поддержка “Сяочжи ИИ” и ДипСик, что указывает на то, что он подходит для прототипирования AI-терминалов, предназначенных для голосового взаимодействия.. Для конкретных способов подключения, пожалуйста, обратитесь к официальным примерам и документации.

6. USB-ОТГ, TF-карта, и расширение GPIO

USB 2.0 ХС ОТГ: Доступ через 4-контактный интерфейс, он может подключаться к периферийным устройствам USB, а также может быть настроен как USB-устройство..

слот для tf-карты: Поддерживает SDIO 3.0 и может расширить внешнее хранилище для журналов, изображения, и видеозаписи.

40-Заголовок расширения PIN-кода: Разоблачает 27 программируемые GPIO и совместимы с некоторыми платами расширения Raspberry Pi Pico., удобство подключения датчиков и периферийных модулей.

На странице продукта представлены два варианта.: “Выбор версии” и “Паяные разъемы.” Согласно официальной документации, серия ESP32-P4-ETH включает следующие модели:

МодельАртикул
ESP32-P4-ETH32086
ЭСП32-П4-ЭТН-М32087
ESP32-P4-POE-ETH (версия с распаянным заголовком - -NH)32088 (версия NH 34247)
ESP32-P4-POE-ETH-KIT-A (Версия NH -NH-KIT-A)32089 (версия NH 34248)
ESP32-P4-POE-ETH-KIT-B (Версия NH -NH-KIT-B)32090 (версия NH 34249)

Рекомендации по выбору:

  • PoE не требуется: Выберите базовую серию ESP32-P4-ETH..
  • Требуется подача питания через кабель Ethernet: Выберите версию, оснащенную модулем PoE.
  • Хотите приобрести все аксессуары сразу: Выберите пакет KIT-A или KIT-B.. Для конкретных аксессуаров, пожалуйста, обратитесь к “Список конфигурации” на странице продукта.
  • Необходимо припаять или установить разъемы самостоятельно.: Выбирайте версию с распаянными разъемами.

Умный дом и промышленные панели управления: Используйте MIPI-DSI для управления сенсорными экранами и подключения к локальной сети через Ethernet..

Сетевые камеры и захват изображения: Объедините MIPI-CSI с аппаратным кодированием H.264 для развертывания PoE по одному кабелю..

Голосовое взаимодействие и терминалы AI: Объедините микрофон, оратор, и интерфейс Ethernet для прототипов голосовых помощников.

Шлюзы периферийных вычислений: Множество периферийных интерфейсов и память большой емкости делают плату подходящей для сбора и локальной обработки данных..

Торговые автоматы и устройства человеко-машинного интерфейса: Интегрированный дисплей, хранилище, и сетевые возможности в единой платформе.

Обучение и проверка прототипа: Богатые интерфейсы делают плату подходящей для изучения разработки встраиваемых мультимедийных систем..

Согласно официальной документации Waveshare, текущая поддержка ESP32-P4 на платформе Arduino все еще относительно ограничена.. Обеспечить стабильность развития, Рекомендуется ESP-IDF, и его можно использовать вместе с VS Code и расширением Espressif IDF.. В часто задаваемых вопросах рекомендуется использовать ESP-IDF v5.5.1–v5.5.4..

Кроме того, есть несколько моментов, которые стоит понять заранее:

Версия чипа должна совпадать: ESP32-P4 имеет разные версии аппаратного обеспечения.. Официальные примеры предоставляют конфигурации сборки для версии v3.0 и более поздних версий., версия v3.1 и более поздние версии, а также инженерные образцы версий v0.x/v1.x. Перед прошивкой, подтвердите версию чипа на основе маркировки чипа и журналов последовательной загрузки. Если появляется предупреждение о несоответствии редакций, пересобрать проект в соответствии с фактической ревизией чипа. Не используйте --force обойти проверку.

ПлатформаIO и MicroPython: По официальной информации, в настоящее время они все еще находятся на проверке, а интерфейсы и периферия еще не полностью поддерживаются.

Метод перепрошивки: Нажмите и удерживайте кнопку BOOT при включении питания или перезагрузке платы, чтобы войти в режим загрузки..

1 квартал: Есть ли в ESP32-P4 Wi-Fi и Bluetooth??

Сам чип ESP32-P4 не имеет беспроводных возможностей.. Waveshare также предлагает серию ESP32-P4-WIFI6., который оснащен сопроцессором ESP32-C6 и поддерживает Wi-Fi. 6 и Bluetooth 5. Если требуется беспроводное соединение, выбери эту серию. Версия Ethernet, представленная в этой статье, в первую очередь предназначена для проводных сетей..

2 квартал: Можно ли одновременно использовать Type-C и PoE для питания??

Да. Официальная информация подтверждает, что использование обоих не влияет на электропитание..

Q3: Какое максимальное разрешение камеры поддерживается?

Примерно 2 мегапиксели, ограничено максимальной производительностью кодера H.264 при разрешении 1080p при 30 кадрах в секунду..

Q4: Подходит ли Arduino новичкам для использования в разработке??

В настоящий момент, официальная рекомендация — использовать ESP-IDF, в то время как поддержка Arduino все еще улучшается.

Q5: В чем разница между ESP32-P4 и ESP32-S3?

ESP32-P4 ориентирован на производительность вычислений и мультимедийные возможности. (двухъядерный 360 МГц, Интерфейсы дисплея и камеры MIPI, и H.264), но не включает беспроводное соединение. ESP32-S3 объединяет Wi-Fi и Bluetooth и больше ориентирован на приложения AIoT с возможностью подключения к сети.. Какой из них выбрать, зависит от того, придаёте ли вы большее значение производительности мультимедиа или беспроводной связи..

Серия ESP32-P4-ETH, который включает в себя ESP32-P4-POE-ETH-KIT-B, объединяет 360 Двухъядерный процессор МГц, 32 МБ PSRAM и 32 МБ флэш-памяти, Интерфейсы камеры и дисплея MIPI, 100 Мбит/с Ethernet, PoE-питание, аудио, USB, и другие ресурсы на одной доске. Он подходит для разработки мультимедийных устройств и продуктов HMI с возможностью подключения к проводной сети.. Если для вашего проекта требуется дисплей, камера, и стабильная сеть, а также позволяет подавать питание через один кабель Ethernet, эта плата разработки является хорошей отправной точкой.

Изображение Берг Чжоу

Берг Чжоу

Берг Чжоу сосредоточен на разработке схемы ESP32, Разводка печатной платы, разработка прошивки и массовое производство печатных плат. Умеете заниматься схемотехникой, выбор компонентов, тестирование прототипов и комплексные решения OEM/ODM. Обеспечить стабильную, надежные и экономичные функциональные модули и платы управления ESP32 для клиентов по всему миру, поддержка индивидуальных разработок и серийного производства.

Последние сообщения

Перевод
Сделать основным языком
WhatsApp
WhatsApp
Электронная почта
Электронная почта
Вичат
Вичат
Вичат

Получить предложение

Наши эксперты по продуктам и технические специалисты ответят на ваши вопросы в течение 24 часы.

Мы используем файлы cookie, чтобы обеспечить вам максимальное удобство использования нашего веб-сайта..