Главная страницаКомпоненты для FritzingКомпонент Adafruit Feather RP2040 DVI для Fritzing
Компонент Adafruit Feather RP2040 DVI

Компонент Adafruit Feather RP2040 DVI

Разве не было бы здорово, если бы вы могли выводить изображения и графику с микроконтроллера непосредственно на монитор HDMI или телевизор? Мы так думаем! Итак, мы разработали этот RP2040 Feather с цифровым видеовыходом (он же DVI), который будет работать с любым монитором или дисплеем HDMI. Обратите внимание, что он не воспроизводит звук, только графику!

Это похоже на то, как если бы мы взяли наш RP2040 Feather и разъемную плату DVI и склеили их вместе. Вы получаете все контакты для использования на Feather, поддержку батареи Lipoly, питание / передачу данных по USB C, встроенный NeoPixel, 8 МБ флэш-памяти для хранения кода и файлов, а затем, с 8 неиспользуемыми контактами, выход DVI, который можно использовать с библиотекой PicoDVI в Arduino или Pico SDK (примечание в настоящее время у нас нет поддержки Circuitpython для вывода DVI)

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

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

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

Печатная плата

Печатная плат Adafruit Feather RP2040 DVI

Схема

Схема Adafruit Feather RP2040 DVI

Список пинов

Пин Тип
+3V3 мама
+3V3 мама
+3V3 мама
VBAT мама
VBAT мама
VBUS мама
!RESET мама
A0 мама
A1 мама
A2 мама
A3 мама
D24 мама
D25 мама
SCK мама
MOSI мама
MISO мама
RX мама
TX мама
HPD_3V мама
UTIL мама
CEC мама
EN мама
D13 мама
D12 мама
D11 мама
D10 мама
D9 мама
D6 мама
D5 мама
SCL мама
SCL мама
SDA мама
SDA мама
GND мама
GND мама
GND мама
Был ли полезен материал?

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