Главная страницаКомпоненты для FritzingКомпонент Adafruit PiCowbell DVI Output for Pico для Fritzing
Компонент Adafruit PiCowbell DVI Output for Pico

Компонент Adafruit PiCowbell DVI Output for Pico

Динь-дон! Слышал это? Это звонит PiCowbell, сообщая вам, что новый DVI-выход Adafruit PiCowbell для Pico уже в наличии и готов к отображению изображений и графики с микроконтроллера непосредственно на HDMI-монитор или телевизор! Обратите внимание, что он не воспроизводит звук, только графику.

PiCowbell DVI имеет тот же размер и форму, что и Pico, и предназначен для подключения снизу, чтобы максимально упростить ваш следующий проект вывода видео. Разъем Mini HDMI для использования со стандартными кабелями HDMI? Да! Разъем STEMMA QT / Qwiic для быстрого ввода-вывода? Действительно. Кнопка сброса и дополнительный переключатель для перезапуска кода или изменения конфигурации? Бьен сюр.

PiCowbell DVI предоставляет вам:

  • Прямоугольный разъем JST SH для подключения I2C / Stemma QT / Qwiic. Обеспечивает 3V, GND, IO4 (SDA) и IO5 (SCL). Также подключается к приемнику HDMI (монитору) со сдвигом уровня, чтобы можно было считывать EDID.
  • Разъем Mini HDMI для вывода DVI на любой дисплей или монитор HDMI.
    • GPIO6: D2+
    • GPIO7: D2-
    • GPIO8: D1+
    • GPIO9: D1-
    • GPIO10: D0+
    • GPIO11: D0-
    • GPIO12: Часы +
    • GPIO13: Часы —
  • Разъемный разъем для дополнительных разъемов HDMI: Utility, CEC и HotPlug
  • Кнопка сброса — нажмите, чтобы перезапустить вашу программу
  • Скользящий переключатель — На GPIO # 3 для любых целей, которые вы пожелаете.
  • У многих накладок на раструбе рядом с ними имеется дублирующая прокладка с отверстиями для соединения припоя
  • На грунтозацепах нанесены белые шелкографические прямоугольники, которые легко идентифицировать
  • Позолоченные накладки для легкой пайки

В Arduino, что мы и рекомендуем, мы используем наш форк PicoDVI для создания внутреннего кадрового буфера размером 320×240 или 400×240 16-битных пикселей, который затем непрерывно размывается в виде цифрового видео с удвоенным разрешением 640×480 или 800×480 пикселей. Все, что вы «рисуете» в буфере кадров внутренней памяти, мгновенно отображается на цифровом дисплее в четком цвете. Поскольку библиотека является подклассом AdafruitGFX, она будет знакома тем, кто раньше пользовался нашими TFT- или OLED-дисплеями. 

В CircuitPython также есть поддержка вывода DVI начиная с версии 8.1.0b2 — но обратите внимание, что он использует много памяти, поэтому, в частности, если вы хотите использовать PicoW с поддержкой Wi-Fi, вы, скорее всего, сможете обойтись только монохромным дисплеем.

Обратите внимание, что для генерации видео DVI используется одно полноценное ядро, как PIOs, так и 150 КБ (320×240) или 190 Кб (400×240) SRAM. Он в некотором роде исчерпан, так что имейте в виду оставшиеся ограничения ресурсов.

Мы также подключили разъемы HDMI I2C к разъемам SDA / SCL Pico (через безопасный переключатель уровней), чтобы вы могли считывать EDID EEPROM дисплеев, и отключили CEC и вспомогательные панели. Также доступен контакт для обнаружения горячей вилки. Прочтите этот pin-код, чтобы узнать, был ли подключен дисплей!

Каждый заказ поставляется с собранной печатной платой и коллектором. Вам нужно будет самостоятельно припаять коллектор, но это быстрая задача.

Пожалуйста, обратите внимание! Существует множество возможных конфигураций, и у нас есть различные разъемы в зависимости от того, как вы хотите их припаять и прикрепить. Особенно, если вы хотите, чтобы Пико располагалось сверху, чтобы были доступны кнопка загрузки и светодиод.

  • Используйте штекерные разъемы Pico, если вы хотите иметь возможность подключать их к макетной плате или другому аксессуару с розетками.
  • Используйте разъемы Pico, если вы хотите подключаться напрямую и иметь хорошее надежное соединение, в котором нет никаких выступающих частей.
  • Используйте короткие штекерные разъемы для получения очень тонкого, но подключаемого дизайна; обратите внимание, что вы захотите обрезать штекерные разъемы Pico или использовать короткие штекерные разъемы на Pico, чтобы получился тонкий сэндвич.
  • Припаяйте печатную плату непосредственно к пико-разъемам — конечно, это очень компактно и недорого, но вы не сможете снять пико-колокольчик.
  • Печатная плата

    Печатная плат Adafruit PiCowbell DVI Output for Pico

    Схема

    Схема Adafruit PiCowbell DVI Output for Pico

    Список пинов

    Пин Тип
    3.3V мама
    3.3V папа
    3.3V папа
    VREF мама
    VREF папа
    VBUS мама
    VBUS папа
    VSYS мама
    VSYS папа
    IO0 мама
    IO0 папа
    IO1 мама
    IO1 папа
    IO2 мама
    IO2 папа
    IO3 папа
    IO3 мама
    SDA папа
    SDA папа
    SDA мама
    SCL мама
    SCL папа
    SCL папа
    D2P папа
    D2P мама
    D2N папа
    D2N мама
    D1P мама
    D1P папа
    D1N мама
    D1N папа
    D0P папа
    D0P мама
    D0N папа
    D0N мама
    CKP мама
    CKP папа
    CKN мама
    CKN папа
    IO14 мама
    IO15 мама
    !EN папа
    !EN мама
    AD2 мама
    AD2 папа
    AD1 папа
    AD1 мама
    AD0 папа
    AD0 мама
    !RESET мама
    !RESET папа
    IO22 мама
    IO22 папа
    IO21 папа
    IO21 мама
    IO20 папа
    IO20 мама
    MOSI мама
    MOSI папа
    SCK папа
    SCK мама
    IO17 мама
    MISO мама
    CEC папа
    UTIL папа
    HPD_3V папа
    GND мама
    GND мама
    GND мама
    GND мама
    GND мама
    GND мама
    GND мама
    GND мама
    GND папа
    GND папа
    GND папа
    GND папа
    GND папа
    GND папа
    GND папа
    Был ли полезен материал?

    Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.