Skip to content
This repository was archived by the owner on Jan 27, 2025. It is now read-only.
Noralf Trønnes edited this page Jun 25, 2021 · 10 revisions

GUD USB Display

A while back I had the idea to turn a Raspberry Pi Zero into a $5
USB to HDMI/SDTV/DPI display adapter.

GUD is an open USB display protocol.

A video to show how it performs with a Raspberry Pi Gadget: https://youtu.be/AhGZWwUm8JU

Images

There are USB gadget images for the Raspberry Pi

USB VID:PID

If you sell a display based on this protocol then you need to add your own PID:VID to the host driver.

1d50:614d is reserved for the Linux gadget implementation. If you’re unsure about the requirements for using this OpenMoko PID, ask on the PR: openmoko-usb-oui/pull/10.

I have used 1d50:614d in other microcontroller implementations in this repo, but that is only to show how the protocol can be implemented in a microcontroller (I don’t think anyone is bothered if you use 1d50:614d for your private projects).

Ways to get a VID:PID
  1. Become a member of the USB-IF and get a VID. The annual membership fee is US$5,000.

  2. Buy a VID from USB-IF, the fee for this purchase is US$6,000.

  3. Some companies are known to provide their microcontroller customers with a PID from their VID

  4. Buy a USB Product ID for EUR 18.09

Clone this wiki locally