Waveshare ESP32-S31-Zero – компактная плата на ESP32-S31 с PSRAM объемом до 32 МБ и SPI-флеш объемом 32 МБ

Waveshare ESP32-S31-Zero — небольшая отладочная плата на ESP32-S31, которая повторяет форм-фактор более ранних плат Waveshare серии «Zero», таких как ESP32-C6-Zero-B , RA4M1-Zero , и ESP32-S3-Zero , среди других.

Новая компактная плата по-прежнему оснащена портом USB-C для питания и программирования, а также восемнадцатью сквозными и торцевыми отверстиями для сигналов GPIO и питания, но при этом оснащена более мощным двухъядерным RISC-V MCU ESP32-S31 с тактовой частотой до 320 МГц, поддерживающим WiFi 6 2,4 ГГц, Bluetooth 5.3 и связь 802.15.4, а также встроенную PSRAM объемом до 32 МБ и микросхему SPI-флеш объемом 16 МБ или 32 МБ. Поскольку у ESP32-S31 довольно много дополнительных I/O, Waveshare также добавила 40-контактный разъем высокой плотности для LCD, сенсорного экрана, SD-карты, USB 2.0 и дополнительных GPIO.

ESP32-S31-Zero board

Характеристики Waveshare ESP32-S31-Zero:

  • SoC – Espressif Systems ESP32-S31
    • CPU
      • RISC-V HP (высокопроизводительный) RV32IMAFCP CPU на частоте 320 МГц с FPU, SIMD и т.д.
      • RISC-V LP (энергоэффективное) ядро MCU
    • Память – 512 КБ SRAM, 32 КБ энергоэффективной SRAM, 16 МБ или 32 МБ PSRAM
    • Беспроводная связь
  • Память – 16MB или 32MB SPI flash; обозначено как (4) на схеме ниже
  • USB
    • Порт USB Type-C для питания и программирования
    • Контактные площадки USB host (D+/D-) для пайки
  • Расширение
    • 2x 9-контактных разъема с до 15 GPIO, UART, 6x ADC, 5V Vin, 3.3V out, GND
    • 40-контактный межплатный разъем с RGB LCD, сенсорным экраном, SD-картой, USB 2.0 и GPIO.
  • Разное
    • Кнопки Boot (6) и Reset (7).
    • WS2812 RGB LED
    • Керамическая антенна 2,4 ГГц и антенный разъем IPEX 4
  • Питание
    • Вход 5V через порт USB-C или вывод Vin
    • Понижающий DC-DC преобразователь MP1605GTF-Z 3.3V (3)
  • Размеры – 28 x 18 мм (немного длиннее некоторых других плат Zero размером 25 x 18 мм)

Minimal Tiny ESP32-S31 board

Это ещё одна плата ESP32-S31, которая специально не выводит MAC Gigabit Ethernet нового микроконтроллера/микропроцессора. Однако быстрый взгляд на техническое описание ESP32-S31 показывает, что выводы интерфейса EMAC RGMII мультиплексированы с выводами GPIO8–GPIO19, и они, как оказалось, доступны через 40-контактный B2B-разъём (см. схему распиновки ниже). Это означает, что, возможно, удастся разработать BreadBee -подобную плату расширения, позволяющую плате работать как миниатюрный IoT-шлюз с Gigabit Ethernet, WiFi 6, Bluetooth LE и 802.15.4 (Zigbee/Thread/Matter). Стоит напомнить, начальная поддержка Linux для ESP32-S31 уже доступна, поэтому это может открыть путь к некоторым интересным приложениям, когда программное обеспечение станет более зрелым.

Waveshare предоставляет дополнительную техническую информацию, PDF-схемы и инструкции по началу работы с фреймворком ESP-IDF на веб-сайте документации . Доступны некоторые примеры кода для низкоуровневых функций, таких как управление GPIO, RGB LED, получение информации о чипе, кнопка Boot, UART, I2C, Wi-Fi и Bluetooth LE.

ESP32-S31-Zero pinout diagram
Схема распиновки

40-pin B2B connector pinout
Схема распиновки 40-контактного разъема B2B

Теоретически существует восемь вариантов платы ESP32-S31-Zero с PSRAM на 16 МБ или 32 МБ, флеш-памятью на 16 МБ или 32 МБ и предварительно припаянными (или нет) штыревыми разъемами. Однако на данный момент доступна только модель ESP32-S31-Zero-N32R16 с PSRAM на 16 МБ и SPI-флеш-памятью на 32 МБ. Продается за $12.23 на AliExpress , $18.99 на Amazon , и $10.99 в магазине Waveshare .

Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Oldest
Newest Most Voted