Что такое ESP32-Pico-D4

Cto Takoe Esp32 Pico D4



ESP32-Pico-D4 сочетает в себе функциональность чипа ESP32 с флэш-памятью SPI 4 МБ. Сам чип ESP32 представляет собой 32-битный микроконтроллер с двумя ядрами, поддержкой Wi-Fi и Bluetooth. Флэш-память объемом 4 МБ обеспечивает максимальное хранение программного кода и данных. Это модуль system-in-package (SiP) с большим объемом флэш-памяти.







Особенности ESP32-Pico-D4

ESP32-Pico-D4 имеет множество функций, которые делают его универсальным и мощным микроконтроллером:



  • Двухъядерный 32-битный микроконтроллер
  • Поддержка Wi-Fi и Bluetooth
  • Флэш-память SPI 4 МБ
  • Низкое энергопотребление
  • Широкий выбор периферийных устройств

Основные особенности ESP32-Pico-D4

Модуль ESP32-Pico-D4 предлагает следующие ключевые функции:



Компактный размер: При размерах приблизительно (7,000±0,100) мм × (7,000±0,100) мм × (0,940±0,100) мм модуль занимает минимальное место на печатной плате.





Встроенная флэш-память SPI 4 МБ: Модуль включает флэш-память SPI объемом 4 МБ для хранения данных и прошивки.

Простая интеграция: ESP32-PICO-D4 легко интегрирует основные компоненты. Он содержит на борту кварцевый генератор, флэш-память и фильтрующие конденсаторы.



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

Подходит для ограниченного пространства и приложений с батарейным питанием: Небольшой размер, надежная работа и низкое энергопотребление ESP32-PICO-D4 делают его идеальным выбором для приложений с ограниченным пространством и приложений с питанием от батареи, таких как носимая электроника и другие продукты IoT.

ЦП и внутренняя память

ESP32-Pico-D4 поставляется со встроенными 32-разрядными двухъядерными микропроцессорами Xtensa LX6:

  • ESP32-Pico-D4 имеет 448 КБ ПЗУ. Это ПЗУ используется для загрузки основных функций платы.
  • ESP32-Pico-D4 также имеет 520 КБ SRAM. Эта SRAM может использоваться для хранения данных и инструкций внутри платы.
  • ESP32-Pico-D4 имеет 8 КБ SRAM. Эта память определяется как RTC FAST Memory и присутствует в RTC. Основной ЦП может получить доступ к этой памяти в режиме глубокого сна или во время процесса загрузки платы.
  • ESP32-Pico-D4 также имеет 8 КБ SRA. Эта память определяется как медленная память RTC. Большую часть времени память RTC Slow используется сопроцессором в режиме глубокого сна.
  • Плата ESP32-Pico-D4 также имеет 1 Кбит eFuse. Из общего количества 1 Кбит 256 бит предназначены для целей системы, таких как MAC-адрес и конфигурация чипа. Остальные 768 бит модуля предназначены для пользовательских приложений, в частности, для таких задач, как управление использованием памяти, реализация флэш-шифрования и хранение идентификационной информации чипа.

Внешняя флэш-память и SRAM

Микроконтроллер ESP32 может поддерживать несколько внешних чипов флэш-памяти QSPI и SRAM. Он также имеет аппаратный механизм шифрования/дешифрования на основе AES, который гарантирует безопасность программ и данных, хранящихся во флэш-памяти. ESP32 позволяет получить доступ к внешней флэш-памяти QSPI и SRAM с использованием высокоскоростных кешей.

И пространство памяти инструкций ЦП, и пространство памяти только для чтения могут использовать внешнюю флэш-память одновременно.

  • При назначении внешней флэш-памяти пространству памяти инструкций ЦП одновременно может быть выделено максимум 11 МБ + 248 КБ. Однако важно помнить, что если отображается более 3 МБ + 248 КБ, это может повлиять на производительность кэша ЦП.
  • При выделении внешней флэш-памяти доступному только для чтения пространству памяти данных одновременно можно выделить не более 4 МБ. Система поддерживает различные размеры данных, в том числе 8-битные, 16-битные и 32-битные.

Кристаллические осцилляторы

ESP32-PICO-D4 содержит кварцевый генератор с частотой 40 МГц.

Часы реального времени и энергопотребление

ESP32-Pico-D4 поддерживает передовые системы управления питанием. Эта плата может изменять режим питания в зависимости от использования. Он поддерживает режим низкого энергопотребления, спящий режим и режим сверхнизкого энергопотребления. Подробнее о различных режимах питания ESP32 читайте в следующей статье:

Спящие режимы ESP32 и их энергопотребление

Технические характеристики

ТИП ОПИСАНИЕ
Статус продукта Активный
Программируемый цифровой ключ Не подтверждено
Семейство РФ/Стандарт Bluetooth, Wi-Fi
Протокол 802.11b/g/n, Bluetooth v4.2 +EDR, классы 1, 2 и 3
Модуляция ССК, DSSS, OFDM
Частота 2,4 ГГц ~ 2,5 ГГц
Скорость передачи данных 150 Мбит/с
Выходная мощность 20,5 дБм
Чувствительность -98,4 дБм
Последовательные интерфейсы GPIO, I²C, I²S, ШИМ, SDIO, SPI, UART
Тип антенны
Используемая микросхема / часть ESP32
Объем памяти 4 МБ флэш-памяти
Напряжение – питание 2,7 В ~ 3,6 В
Текущий – Прием
Текущий – Передающий
Тип крепления Поверхностное крепление
Рабочая Температура -40°С ~ 85°С
Пакет/кейс 48-СМД Модуль
Рабочий ток Средний 80 мА
Уровень чувствительности к влаге (MSL) Уровень 3
Рабочая температура окружающей среды –40 °С ~ 85 °С
Минимальный ток от источника питания 500 мА
Рабочее напряжение/питание 3,0 В ~ 3,6 В
Встроенный кристалл кварц 40 МГц
Встроенный датчик датчик Холла

Как начать работу с ESP32-Pico-D4

Для загрузки кода и генерации вывода с помощью ESP32-Pico-D4 используется платформа ESP-IDF. ESP-IDF предоставляет полный набор библиотек, инструментов и документации для разработки приложений на ESP32-Pico-D4.

Начните с загрузки и установки фреймворка ESP-IDF с веб-сайта Espressif Systems. Фреймворк можно установить на разные операционные системы.

Заключение

ESP32-Pico-D4 — это компактная плата с низким энергопотреблением. ESP32-PICO-D4 — это высокоинтегрированная система на кристалле (SoC), основанная на серии ESP32 от Espressif Systems. ESP32-Pico-D4 разработан и предназначен для приложений, требующих компактного форм-фактора и низкого энергопотребления. Одной из главных особенностей ESP32-Pico является объем флэш-памяти 4 МБ. Для получения дополнительной информации о ESP32-Pico прочитайте статью.