Компонент Adafruit Matrix Portal S3
Людям нравится наш широкий выбор RGB-матриц и аксессуаров для изготовления красочных светодиодных дисплеев на заказ … а наши экраны для RGB-матриц и накладки можно быстро спаять вместе, что значительно упрощает подключение. Но что, если бы мы сделали это еще проще? Типа, никакого припоя, никакой проводки, просто мгновенное подключение и играй? Больше не мечтайте — с надстройкой Adafruit Matrix Portal S3 для RGB-матриц никогда не было более простого способа создавать мощные светодиодные дисплеи, подключенные к Интернету.
Вы можете подключить его непосредственно к задней панели любого совместимого с HUB-75 дисплея (подойдут все имеющиеся у нас в наличии) размером от 16×32 до 64×64 или использовать стандартные кабели IDC 2×8 для подключения к передней панели. С помощью прилагаемых винтов прикрепите кабель питания к штепсельным вилкам с помощью обычной отвертки, затем подключите его к любому источнику питания USB C. Объедините десятки дисплеев в цепочку для длительных показов, или вы можете расположить их в виде панелей в виде сетки для больших дисплеев. Для более крупных проектов подключайте матрицы к отдельному адаптеру питания 5 В.
Затем закодируйте свой проект на CircuitPython или Arduino, наша библиотека Protomatter matrix отлично работает на чипсете ESP32-S3, зная, что вы справились с подключением и переключением уровней. Вот что вы получаете:
- Процессор ESP32-S3, 8 МБ флэш-памяти, 2 МБ SRAM, с полной поддержкой Arduino или CircuitPython
- Wi-Fi и Bluetooth встроены сразу, полная поддержка Arduino. В настоящее время CircuitPython поддерживает только Wi-Fi, а не BLE на чипе S3.
- Разъем USB Type C для подключения данных и питания
- Разъем I2C STEMMA QT для подключения любого из наших устройств или датчиков STEMMA QT по принципу plug-n-play также можно использовать с любыми устройствами Grove I2C, использующими этот кабель-адаптер
- 3-контактный разъем JST, который также имеет аналоговый вход для быстрого подключения к любому кабелю JST PH с шагом 2,0 мм.
- Акселерометр LIS3DH для цифровых проектов с песком или определения касаний / ориентации.
- GPIO breakout strip — имеет сброс, выбор загрузки, отладочный выход TX и 6 GPIO, включая 4 аналоговых входа с поддержкой PWM, SPI или I2S для добавления другого оборудования.
- Линейная перемычка адреса E для использования с матрицами 64×64 (проверьте свою матрицу, чтобы узнать, какой вывод используется для адреса E, по умолчанию используется вывод 8
- Две кнопки пользовательского интерфейса + одна кнопка сброса
- Индикатор NeoPixel и красный светодиод
- Зеленые светодиоды индикатора питания для питания как 3 В, так и 5 В
- разъем 2×10 socket плотно вставляется в 2×8 портов HUB75, не беспокоясь об ошибках «выкл. на единицу».
- штекерный разъем IDC 2×8 работает со стандартными кабелями, которые поставляются с матрицами.
В Matrix Portal используется набор микросхем Espressif ESP32-S3 Wi-Fi + BLE, и SAMD51 был исключен из оригинального Matrix Portal из-за нехватки кремния. Но оказалось, что S3 действительно отлично справляется со всей работой оригинала самостоятельно:
- S3 оснащен периферийным приводом параллельного вывода, что означает, что управление матрицей осуществляется без изменения битов.
- S3 имеет два ядра, поэтому одно может быть выделено для работы в сети Wi-Fi или управления матрицей, в то время как другое запускает ваш код.
- Благодаря встроенному USB его легко использовать как клавиатуру, мышь или MIDI-устройство, а также он имеет множество I2C, SPI, I2S, UART и аналоговых входов.
- Много памяти: 8 МБ флэш-памяти означают достаточно места для кода, файлов, GIF-файлов и многого другого. 2 МБ PSRAM означают, что вы можете считывать и анализировать большое количество данных Интернета вещей и при этом иметь достаточно оперативной памяти для буферов матричного дисплея.
- Единственное, чего не хватает оригинальному Matrix Portal, — это того, что у S3 нет аналогового выходного разъема DAC, вместо этого мы рекомендуем использовать усилитель I2S для аудио.
Поставляется с одним полностью запрограммированным и собранным MatrixPortal, предварительно запрограммированным с демонстрацией базового дисплея для светодиодных матриц 32×64.
Не поставляется с RGB-матрицей (используйте любую матрицу, совместимую с HUB75) или блоком питания USB type C!
Печатная плата
Схема
Список пинов
Пин | Тип |
---|---|
3.3V | мама |
3.3V | папа |
+5V | папа |
VCC | папа |
SDA | папа |
SCL | папа |
!RESET | мама |
BOOT0 | мама |
TXD0 | мама |
TXO | мама |
RXI | мама |
A0_JST | папа |
A1 | мама |
A2 | мама |
A3 | мама |
A4 | мама |
M1_R1 | папа |
M1_G1 | папа |
M1_B1 | папа |
M1_R2 | папа |
M1_G2 | папа |
M1_B2 | папа |
M1_E8 | папа |
M1_A | папа |
M1_B | папа |
M1_C | папа |
M1_D | папа |
CLK | папа |
LAT | папа |
OE | папа |
M1_E16 | папа |
GND | мама |
GND | папа |
GND | папа |
GND | папа |
GND | папа |
Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.