├── README.md ├── ieee_oui.psv └── usb_product_ids.psv /README.md: -------------------------------------------------------------------------------- 1 | Open registry for community / homebrew USB Product IDs + OUI 2 | ============================================================ 3 | 4 | **Do not apply before your project is published under a FOSS license!** 5 | 6 | As the openmoko products have been discontinued, Openmoko Inc. has been 7 | opening up the use of its *USB Vendor ID* and *IEEE OUI* for use by the 8 | Free and Open Source software and hardware communities. This means you 9 | can simply register your devices and will get an allocation of a Product 10 | ID for free. 11 | 12 | **Do not apply before your project is published under a FOSS license!** 13 | 14 | Conditions 15 | ---------- 16 | 17 | **Do not apply before your project is published under a FOSS license!** 18 | 19 | By applying for an Openmoko Product ID, you acknowledge that either 20 | 21 | * the USB device you are developing is an open hardware project 22 | (as per the [OSHW Definition](http://www.oshwa.org/definition/)), or 23 | * the firmware/software running on your USB device is Free / Open Source 24 | software, licensed under an OSI-Approved, FSF-Recognized or 25 | DFSG-Approved Free / Open Source software license 26 | 27 | **Do not apply before your project is published under a FOSS license!** 28 | 29 | How to Apply for an USB PID or IEEE OUI sub-range 30 | ------------------------------------------------- 31 | 32 | In order to request a product ID, please send an pull-request to the 33 | [openmoko-usb-oui](https://github.com/openmoko/openmoko-usb-oui) github 34 | project. 35 | 36 | Please make sure the commit log message of your pull requests contains 37 | the following details: 38 | 39 | * the string "request" somewhere in the subject 40 | * a name and short description of your USB device project 41 | * the license under which you are releasing the hardware and/or software/firmware of the device 42 | * a link to the project website and/or source code repository, if any 43 | * a terse descriptive string for each ID you want, according to the examples below (field#3 in table). This string will show up in tools like `lsusb` etc and should avoid to use "USB" to describe what the device is/does, since those tools are implicitly about USB already. (bad: "USB keyboard", less bad: "Joe's USB-RS232 adapter" (established term in one word), BEST: "ACME1 secure mass storage device, type 512") 44 | * if you (might) need multiple Product IDs, please indicate + explain this at the first message, rather than applying for a second ID later, so we can allocate a contiguous range. 45 | 46 | If you do not have a github account, do not wish to use it, or have any other question, you can contact us per email at usb-id AT lists.openmoko.org. 47 | 48 | **Do not apply before your project is published under a FOSS license!** 49 | 50 | Checklist for a perfect application 51 | ----------------------------------- 52 | 53 | Here are a couple of aspects you should complete before applying for a USB PID or IEEE OUI. 54 | This is what we will look for before being able to grand you the ID. 55 | 56 | Regarding hardware: 57 | 58 | 1. Have a README[.txt|.md] file describing which part is under which license 59 | - this will help to quickly identify the project's license, particularly when several licenses are combined, or your are using libraries under other licenses. Also make sure the combination is allowed by the individual licenses. 60 | 2. Include all full text licenses in a LICENSE[.txt] file 61 | 3. Include a copyright notice in the schematic sheet(s), including author and date 62 | - this will determine who the copyright holder is, and when the copyright will expire. 63 | 4. Include the license name in the schematic sheet(s) 64 | - this becomes important when different license are combined, and parts of the project, or libraries, are under different licenses 65 | 5. Include all schematic symbols and board footprint libraries in the project 66 | - without that the project can't be seen as complete. Also ensure their license is compatible. 67 | 6. Export the schematic capture as pdf, and board layout as gerber+NC drill [and other fabrication output] files 68 | - not every user can, or wants, to install the EDA suite you are using. This is even more important if in the future this suite stops supporting the current format. If you don't want to mix the fabrication output with the source files, have a general project page pointing to the source files and fabrication output. 69 | 70 | Regarding software, firmware, or gateware: 71 | 72 | 1. Have a README[.txt|.md] file describing which part is under which license 73 | - this will help to quickly identify the project's license, particularly when several licenses are combined, or your are using libraries under other licenses. Also make sure the combination is allowed by the individual licenses. 74 | 2. Include all full text licenses in a LICENSE[.txt] file 75 | 3. Ensure the source files have a copyright notice, including author and date 76 | - this will determine who the copyright holder is, and when the code will become public domain once the copyright expires 77 | 4. Ensure the source files have a license header. A SPDX-License-Identifier is sufficient. 78 | - this becomes important when different license are combined, and parts of the project, or libraries, are under different licenses 79 | 5. Don't request a sub-range to include each individual hardware supporting this software. Use one USB PID and include hardware information in the USB description 80 | - our USB PID range is not infinite, and we would like to be able to continue offering PIDs in the future. 81 | -------------------------------------------------------------------------------- /ieee_oui.psv: -------------------------------------------------------------------------------- 1 | # Openmoko has been assigned the OUI (Organizationally Unique Identifier) 00-1F-11. This page lists allocations we have made under this OUI. 2 | # ==MAC addresses== 3 | # MAC addresses are of the form xx-xx-xx-yy-yy-yy where xx-xx-xx is the OUI (00-1F-11) and yy-yy-yy is an identifier assigned by the owner of the OUI. 4 | First identifier | Last identifier | Date | Purpose 5 | 00-00-00 | 00-FF-FF | 2008-02-27 | Reserved for R&D use 6 | 01-00-00 | 01-27-FF | 2008-02-27 | Factory allocation for GTA02 MP start 7 | 01-28-00 | 01-55-FF | 2008-07-07 | Factory allocation for GTA02 production 8 | 01-56-00 | 01-79-FF | 2008-08-21 | Factory allocation for GTA02 production 9 | 02-00-00 | 02-03-FF | 2012-05-23 | [http://opencores.org/or1k/Ordb2a-ep4ce22 OpenRISC Ordb2a-ep4ce22 Development Board] 10 | 02-04-00 | 02-14-FF | 2012-05-25 | [http://smoothieware.org/smoothieboard Smoothieboard] 11 | 02-15-00 | 02-18-ff | 2013-01-23 | [http://www.kosagi.com/w/index.php?title=Novena_Main_Page Novena ARM Netbook] 12 | 02-19-00 | 02-28-ff | 2013-02-03 | [https://code.google.com/p/umtrx/ UmTRX is a dual-channel wide-band SDR transceiver] 13 | 02-29-00 | 02-38-ff | 2014-02-10 | [http://www.kosagi.com/w/index.php?title=Novena_Main_Page Novena ARM Netbook] 14 | 02-39-00 | 02-39-ff | 2014-01-28 | [https://ieee1394.wiki.kernel.org/index.php/Main_Page Linux Kernel FireWire (IEEE-1394) implementation] 15 | 02-3a-00 | 02-59-ff | 2015-08-10 | [https://github.com/tessel/project Tessel 2 IoT and robotics development platform] 16 | 02-60-00 | 02-7f-ff | 2021-05-22 | [https://github.com/skiselev/isa8_eth ISA 8-Bit Ethernet controller] 17 | 02-80-00 | 02-90-ff | 2021-11-21 | [https://www.apertus.org/axiom AXIOM] 18 | # ==PHY Model Numbers== 19 | # PHY Identifiers are composed of 22 bits of a "bit-reversed" OUI, a 6-bit model number, and a 4-bit revision number 20 | Model | Date | Purpose 21 | 00 | 2023-03-14 | [https://github.com/Forty-Bot/ethernet 100Base-TX Ethernet PHY] 22 | -------------------------------------------------------------------------------- /usb_product_ids.psv: -------------------------------------------------------------------------------- 1 | Vendor ID | Product ID | Description 2 | 0x1d50 | 0x1db5 | [http://www.almesberger.net/misc/idbg/ IDBG] in DFU mode 3 | 0x1d50 | 0x1db6 | [http://www.almesberger.net/misc/idbg/ IDBG] in normal mode 4 | 0x1d50 | 0x4xxx | Reserved for the [http://osmocom.org/ Osmocom] project 5 | 0x1457 / 0x1d50 | 0x5117 | Neo1973/FreeRunner kernel usbnet (g_ether, CDC Ethernet) Mode 6 | 0x1457 / 0x1d50 | 0x5118 | Debug Board (FT2232D) for Neo1973/FreeRunner 7 | 0x1457 / 0x1d50 | 0x5119 | Neo1973/FreeRunner u-boot usbtty CDC ACM Mode 8 | 0x1457 / 0x1d50 | 0x511a | HXD8 u-boot usbtty CDC ACM Mode 9 | 0x1457 / 0x1d50 | 0x511b | SMDK2440 u-boot usbtty CDC ACM mode 10 | 0x1457 / 0x1d50 | 0x511c | SMDK2443 u-boot usbtty CDC ACM mode 11 | 0x1457 / 0x1d50 | 0x511d | QT2410 u-boot usbtty CDC ACM mode 12 | 0x1457 / 0x1d50 | 0x511e | Reserved 13 | 0x1457 / 0x1d50 | 0x511f | Reserved 14 | 0x1457 / 0x1d50 | 0x5120 | Neo1973/FreeRunner u-boot generic serial Mode 15 | 0x1457 / 0x1d50 | 0x5121 | Neo1973/FreeRunner kernel mass storage (g_storage) Mode 16 | 0x1457 / 0x1d50 | 0x5122 | Neo1973/FreeRunner kernel usbnet (g_ether, RNDIS) Mode 17 | 0x1457 / 0x1d50 | 0x5123 | Neo1973/FreeRunner internal USB Bluetooth CSR4 module 18 | 0x1457 / 0x1d50 | 0x5124 | Neo1973/FreeRunner Bluetooth Device ID service 19 | 0x1457 / 0x1d50 | 0x5125 | TBD *R!* 20 | 0x1457 / 0x1d50 | 0x5126 | TBD *R!* 21 | 0x1d50 | 0x5035 | [https://github.com/jgressmann/supercan D5035-01 SuperCAN] 22 | 0x1d50 | 0x5036 | [https://github.com/jgressmann/supercan D5035-01 SuperCAN (DFU)] 23 | 0x1d50 | 0x5037 | [https://github.com/jgressmann/sllin D5035-50 slLIN] 24 | 0x1d50 | 0x5038 | [https://github.com/jgressmann/sllin D5035-50 slLIN (DFU)] 25 | 0x1d50 | 0x5200-0x52ff | Reserved for use in documentation concerning the configuration of USB buses and devices. 26 | 0x1d50 | 0x5300-0x53ff | [http://rockbox.org/ rockbox: free replacement firmware for digital music players] 27 | 0x1d50 | 0x6000 | [http://ubertooth.sourceforge.net/ Ubertooth Zero] 28 | 0x1d50 | 0x6001 | [http://ubertooth.sourceforge.net/ Ubertooth Zero DFU] 29 | 0x1d50 | 0x6002 | [http://ubertooth.sourceforge.net/ Ubertooth One] 30 | 0x1d50 | 0x6003 | [http://ubertooth.sourceforge.net/ Ubertooth One DFU] 31 | 0x1d50 | 0x6004 | LeoLipo // (Arduino Leonardo clone with LiPo charger) 32 | 0x1d50 | 0x6005 | [http://cccgoe.de/wiki/LED_Flower_S LED Flower S] 33 | 0x1d50 | 0x6006 | [http://cccgoe.de/wiki/LED_Cube LED Cube] 34 | 0x1d50 | 0x6007 | [http://cccgoe.de/wiki/LED_Flower LED Flower] 35 | 0x1d50 | 0x6008 | [https://www.kismetwireless.net/kisbee/ Kisbee 802.15.4 transceiver] 36 | 0x1d50 | 0x6009 | [http://adjacentreality.org/ Adjacent Reality Tracker] 37 | 0x1d50 | 0x600a | [https://github.com/sowbug/avr-programmer AVR Programmer] 38 | 0x1d50 | 0x600b | [https://github.com/sowbug/hypnagogo Hypna Go Go] 39 | 0x1d50 | 0x600c | [https://github.com/Miceuz/CatNip CatNip LPC1343 development board] 40 | 0x1d50 | 0x600d | [http://robotgrrl.com/robobrrd Enhanced RoboBrrd Brain Board] 41 | 0x1d50 | 0x600e | [http://opencores.org/or1k/Ordb2a-ep4ce22 OpenRISC Ordb2a-ep4ce22 development board] 42 | 0x1d50 | 0x600f | [http://paparazzi.enac.fr/wiki/Main_Page Paparazzi Lisa/M (DFU)] 43 | 0x1d50 | 0x6010 | [http://www.openpipe.cc/ OpenPipe: OSHW Bagpipes MIDI controller] 44 | 0x1d50 | 0x6011 | LeoLipo (DFU) 45 | 0x1d50 | 0x6012 | [http://www.ohwr.org/projects/c64cartridge/wiki Universal C64 Cartridge] 46 | 0x1d50 | 0x6013 | [http://www.discferret.com/ DiscFerret magnetic disc analyser (Bootloader)] 47 | 0x1d50 | 0x6014 | [http://www.discferret.com/ DiscFerret magnetic disc analyser // (Active/run)] 48 | 0x1d50 | 0x6015 | [http://smoothieware.org/smoothieboard Smoothieboard] 49 | 0x1d50 | 0x6016 | [http://www.sparkyswidgets.com/Projects/pHInterface.aspx phInterface] 50 | 0x1d50 | 0x6017 | [http://www.blacksphere.co.nz/main/blackmagic Black Magic Debug Probe (DFU)] 51 | 0x1d50 | 0x6018 | [http://www.blacksphere.co.nz/main/blackmagic Black Magic Debug Probe (Application)] 52 | 0x1d50 | 0x6019 | [http://github.com/kliment/reup 4pi 5 axis motion controller] 53 | 0x1d50 | 0x601a | [http://paparazzi.enac.fr/wiki/Main_Page Paparazzi Lisa/M // (Application)] 54 | 0x1d50 | 0x601b | [http://radiokot.ru/circuit/digital/measure/53/ IST-2 chronograph for bullet speeds] 55 | 0x1d50 | 0x601c | [http://epos.lisha.ufsc.br/EPOSMote+II EPOSMote II] 56 | 0x1d50 | 0x601d | [http://toughlog.org/uds18b20 UDS18B20 Temperature Sensor] 57 | 0x1d50 | 0x601e | [https://github.com/kapusy/stm32 5x5 STM32 prototyping board] 58 | 0x1d50 | 0x601f | [http://sites.google.com/site/doynax/µNSF%202012-06-10.tar.gz uNSF] // Portable NSF Player 59 | 0x1d50 | 0x6020 | [http://www.sparetimelabs.com/toad3/ Toad3] // 4 Axis CNC controller 60 | 0x1d50 | 0x6021 | [http://www.alphasphere.com/ AlphaSphere] // USB peripheral music controller 61 | 0x1d50 | 0x6022 | [https://code.google.com/p/lightpack/ LightPack] // monitor light for presence effect strengthening 62 | 0x1d50 | 0x6023 | [https://code.google.com/p/pixel-kit/ Pixelkit] // turn old game controllers into USB HID 63 | 0x1d50 | 0x6024 | [http://www.illucia.com Illucia] // connect computer programs by physical jacks + cables 64 | 0x1d50 | 0x6025 | [http://www.keyglove.net Keyglove] (HID) // Keyboard glove 65 | 0x1d50 | 0x6026 | [http://www.keyglove.net Keyglove] (USB-Serial) // Keyboard glove 66 | 0x1d50 | 0x6027 | [http://www.key64.org/ Key64 Keyboard] 67 | 0x1d50 | 0x6028 | Teensy 2.0 Development Board [[http://deskthority.net/workshop-f7/split-ergonomic-keyboard-project-t1753.html ErgoDox] keyboard] // ergonomic keyboard 68 | 0x1d50 | 0x6029 | [https://github.com/ErikZalm/Marlin Marlin 2.0 (USB Serial)] 69 | 0x1d50 | 0x602a | [https://github.com/ErikZalm/Marlin Marlin 2.0 (Mass Storage)] 70 | 0x1d50 | 0x602b | [http://www.makestuff.eu/wordpress/?page_id=1400 FPGALink] USB FPGA communication 71 | 0x1d50 | 0x602c | [http://dev.telynishiya.info/?page_id=74 5nes5snes] Nintendo / Supernintendo Controller USB Adapter (5x8) 72 | 0x1d50 | 0x602d | [http://dev.telynishiya.info/?page_id=74 5nes5snes] Nintendo / Supernintendo Controller USB Adapter (4x12) 73 | 0x1d50 | 0x602e | [http://www.flexibity.com/ Flexibity] Open Sensors Toolkit for home and environment monitoring 74 | 0x1d50 | 0x602f | [http://kcopter.blogspot.com K-copter] Open Source multicopter project 75 | 0x1d50 | 0x6030 | [http://www.stanson.ch/index.php?page=proj&proj=USB-oscope USB-oscope] simply DIY USB scope 76 | 0x1d50 | 0x6031 | [http://akb77.com/g/gps/handmake-gsm-gps-tracker-second-edition/ handmade gsm gps tracker] 77 | 0x1d50 | 0x6032 | [https://github.com/nekromant/uisp-schematics ncrmnt.org USB Device] 78 | 0x1d50 | 0x6033 | [https://github.com/frobiac/adnw frobiac / adnw keyboard] 79 | 0x1d50 | 0x6034 | [http://code.google.com/p/tiflomag-ergo-2/ Tiflomag Ergo 2] MP3 player for visually impaired people 80 | 0x1d50 | 0x6035 | [http://3zu.ru/projects/lasertag/wiki FreeLaserTag Gun] game based on IR (Infra Red) toy guns 81 | 0x1d50 | 0x6036 | [http://3zu.ru/projects/lasertag/wiki FreeLaserTag Big Brother] game based on IR (Infra Red) toy guns 82 | 0x1d50 | 0x6037 | [http://3zu.ru/projects/lasertag/wiki FreeLaserTag Node] game based on IR (Infra Red) toy guns 83 | 0x1d50 | 0x6038 | [http://morecatlab.akiba.coocan.jp/morecat_lab/Monaka-e.html Monaka] MIDI-based physical computing platform 84 | 0x1d50 | 0x6039 | [https://github.com/holgero/XFD/wiki XFD] eXtreme Feedback Device for continuous integration 85 | 0x1d50 | 0x603a | [https://github.com/emfcamp/TiLDA TiLDA] badge for emfcamp 86 | 0x1d50 | 0x603b | [http://www.raspiface.com Raspiface] Interface Raspberry Pi with Arduino Leonardo 87 | 0x1d50 | 0x603c | [http://paparazzi.enac.fr/wiki/Main_Page Paparazzi] LPCUSB Bootloader 88 | 0x1d50 | 0x603d | [http://paparazzi.enac.fr/wiki/Main_Page Paparazzi] LPCUSB Serial 89 | 0x1d50 | 0x603e | [http://paparazzi.enac.fr/wiki/Main_Page Paparazzi] LPCUSB Mass Storage 90 | 0x1d50 | 0x603f | [http://morecatlab.akiba.coocan.jp/lab/index.php/2012/08/airguitar/?lang=en airGuitar] USB-MIDI guitar like interface 91 | 0x1d50 | 0x6040 | [http://morecatlab.akiba.coocan.jp/lab/index.php/2012/06/moco2/?lang=en moco] MIDI IN/OUT converter 92 | 0x1d50 | 0x6041 | [http://www.alphasphere.com/ AlphaSphere] - USB peripheral music controller (bootloader) 93 | 0x1d50 | 0x6042 | [http://www.taniwha.com/~paul/dspace.robot Dspace robot controller] 94 | 0x1d50 | 0x6043 | [http://www.ixbt.com/power/device/pc-power.shtml pc-power] PC Power Consumption Registrator 95 | 0x1d50 | 0x6044 | [https://github.com/fabiobaltieri/open-usb-can open-usb-can] Open Source USB CANBUS converter (DFU Mode) 96 | 0x1d50 | 0x6045 | [https://github.com/fabiobaltieri/open-usb-can open-usb-can] Open Source USB CANBUS converter (Normal Mode) 97 | 0x1d50 | 0x6046 | [https://github.com/drrk/minimus-weigand mimus-weigand] AVR-based device to control Weigand Protocol RFID reader 98 | 0x1d50 | 0x6047 | [http://rfcat.googlecode.com RfCat Chronos Dongle] 99 | 0x1d50 | 0x6048 | [http://rfcat.googlecode.com RfCat Dons Dongle] 100 | 0x1d50 | 0x6049 | [http://rfcat.googlecode.com RfCat Chronos Bootloader] 101 | 0x1d50 | 0x604a | [http://rfcat.googlecode.com RfCat Dons Bootloader] 102 | 0x1d50 | 0x604b | [http://greatscottgadgets.com/hackrf HackRF Jawbreaker] 103 | 0x1d50 | 0x604c | [http://www.makible.com/products/makibox-a6-1 Makibox A6] 104 | 0x1d50 | 0x604d | [http://cp3.irmp.ucl.ac.be/projects/paella Paella Pulse height analyzer] 105 | 0x1d50 | 0x604e | [http://tomeko.net/miniscope_v2b/ Miniscope v2b] 106 | 0x1d50 | 0x604f | [http://tomeko.net/miniscope_v2c/ Miniscope v2c] 107 | 0x1d50 | 0x6050 | [http://goodfet.sourceforge.net/ GoodFET] 108 | 0x1d50 | 0x6051 | [http://pinocc.io pinocc.io] 109 | 0x1d50 | 0x6052 | [http://apbteam.org/ APB Team Robotic Development Board] 110 | 0x1d50 | 0x6053 | [git://sukzessiv.net/darkgame.git Darkgame Controller] 111 | 0x1d50 | 0x6054 | [https://github.com/satlab/bluebox Satlab/AAUSAT3 BlueBox] 112 | 0x1d50 | 0x6055 | [https://github.com/rwinscot/OSH/tree/master/RADiuS/DSMA RADiuS USB Dongle with SMA Connector] 113 | 0x1d50 | 0x6056 | [http://sourceforge.net/projects/hidious/ The Glitch] 114 | 0x1d50 | 0x6057 | [http://openpipe.cc/products/midi-usb-shield/ OpenPipe MIDI-USB Shield] 115 | 0x1d50 | 0x6058 | [http://www.kosagi.com/w/index.php?title=Novena_Main_Page Novena USB OTG Port] 116 | 0x1d50 | 0x6059 | [https://github.com/avishorp/xser xser USB-Serial dongle] 117 | 0x1d50 | 0x605a | [https://github.com/mossmann/daisho/tree/master/sw/fpga/common/usb3 Daisho USB test] 118 | 0x1d50 | 0x605b | [https://github.com/mossmann/cc11xx/tree/master/yardstickone RfCat YARD Stick One] 119 | 0x1d50 | 0x605c | [https://github.com/mossmann/cc11xx/tree/master/yardstickone YARD Stick One Bootloader] 120 | 0x1d50 | 0x605d | [http://harizanov.com/wiki/wiki-home/funky-sensor-v2/ Funky Sensor v2] 121 | 0x1d50 | 0x605e | [https://github.com/blinkiverse/DmxAnalogLed Blinkiverse Analog LED Fader] 122 | 0x1d50 | 0x605f | [https://github.com/mdsinstruments/DIPIO Small DIP package Cypress FX2] 123 | 0x1d50 | 0x6060 | [https://github.com/mdsinstruments/DIGIO Data logger using the Cypress FX2] 124 | 0x1d50 | 0x6061 | [http://fabiobaltieri.com/2013/03/22/power-manager/ Power Manager] 125 | 0x1d50 | 0x6062 | [http://www.ohwr.org/projects/wr-cores WhiteRabbit console and USB-Wishbone bridge] 126 | 0x1d50 | 0x6063 | [http://cpcfpga.com/ CPC FPGA] 127 | 0x1d50 | 0x6064 | [http://cpcfpga.com/ CPC FPGA (DFU)] 128 | 0x1d50 | 0x6065 | [http://cpcfpga.com/ CPC FPGA (serial)] 129 | 0x1d50 | 0x6066 | [http://nuand.com Nuand BladeRF] 130 | 0x1d50 | 0x6067 | [https://github.com/thingotron/orbotron_9000 Orbotron 9000 (serial)] 131 | 0x1d50 | 0x6068 | [https://github.com/thingotron/orbotron_9000 Orbotron 9000 (HID)] 132 | 0x1d50 | 0x6069 | [https://github.com/avishorp/xser xser (DFU mode)] 133 | 0x1d50 | 0x606a | [https://github.com/avishorp/xser xser (legacy mode)] 134 | 0x1d50 | 0x606b | [https://github.com/bharrisau/s08-245 S08-245, urJtag compatible firmware for S08JS] 135 | 0x1d50 | 0x606c | [http://blinkytape.com Blinkytape full-color light tape] 136 | 0x1d50 | 0x606d | [https://github.com/synthetos/TinyG TinyG open source motion controller] 137 | 0x1d50 | 0x606e | [http://reefangel.com/download.aspx Reefangel Evolution 1.0] 138 | 0x1d50 | 0x606f | [http://schneidersoft.net/USB2CAN Geschwister Schneider USB to CAN adapter] 139 | 0x1d50 | 0x6070 | [http://openpinballproject.wordpress.com/ Open Pinball Project] 140 | 0x1d50 | 0x6071 | [http://theglitch.sourceforge.net The Glitch HID] 141 | 0x1d50 | 0x6072 | [http://theglitch.sourceforge.net The Glitch Disk] 142 | 0x1d50 | 0x6073 | [http://theglitch.sourceforge.net The Glitch Serial] 143 | 0x1d50 | 0x6074 | [http://theglitch.sourceforge.net The Glitch MIDI] 144 | 0x1d50 | 0x6075 | [http://theglitch.sourceforge.net The Glitch RawHID] 145 | 0x1d50 | 0x6076 | [http://git.qiprog.org/?p=vultureprog.git;a=summary;js=1 Vultureprog BIOS chip programmer] 146 | 0x1d50 | 0x6077 | [https://github.com/moorelogic/PaintDuino PaintDuino] 147 | 0x1d50 | 0x6078 | [http://en.techno-innov.fr/technique_dtplug/ DTplug] 148 | 0x1d50 | 0x6079 | [https://github.com/q-rai/MoodLightUSB Mood Light USB] 149 | 0x1d50 | 0x607a | [https://github.com/scanlime/fadecandy Fadecandy] 150 | 0x1d50 | 0x607b | [https://github.com/dn-electronics/RCDongle RCDongle for IR remote control] 151 | 0x1d50 | 0x607c | [http://openvizsla.org OpenVizsla USB sniffer/analyzer] 152 | 0x1d50 | 0x607d | [https://github.com/sprk/core Spark Core Arduino-compatible board with WiFi] 153 | 0x1d50 | 0x607e | [https://github.com/littlewire/Little-Wire OSHUG Wuthering USB multi-tool] 154 | 0x1d50 | 0x607f | [https://github.com/sprk/core Spark Core Arduino-compatible board with WiFi (bootloader)] 155 | 0x1d50 | 0x6080 | [http://cgit.jvnv.net/arcin/ arcin arcade controller] 156 | 0x1d50 | 0x6081 | [https://github.com/Nuand/bladeRF/wiki/Proposal-for-new-FX3-firmware-loading BladeRF bootloader] 157 | 0x1d50 | 0x6082 | [https://github.com/scanlime/fadecandy Facecandy (USB DFU loader)] 158 | 0x1d50 | 0x6083 | [http://www.lightup.io LightUp (bootloader)] 159 | 0x1d50 | 0x6084 | [http://cgit.jvnv.net/arcin/ arcin arcade controller (USB DFU loader)] 160 | 0x1d50 | 0x6085 | [https://github.com/irkit/device IRKit for controlloing home electronics from iOS devices] 161 | 0x1d50 | 0x6086 | [http://onerng.info/ OneRNG entropy device] 162 | 0x1d50 | 0x6087 | [http://blinkinlabs.com/blinkytape Blinkytape (alternate USB endpoint config)] 163 | 0x1d50 | 0x6088 | [https://github.com/m-ou-se/picp picp PIC16F145x based PIC16F145x programmer] 164 | 0x1d50 | 0x6089 | [http://greatscottgadgets.com/hackrf/ HackRF One SDR] 165 | 0x1d50 | 0x608a | [http://bleduino.cc BLEduino (Arduino-compatible BLE (Bluetooth 4.0) development board)] 166 | 0x1d50 | 0x608b | [https://github.com/myriadrf/A2300 Loctronix ASR-2300 SDR/motion sensing module] 167 | 0x1d50 | 0x608c | [http://sigrok.org/wiki/Fx2lafw Fx2lafw Open Source firmware for FX2 based logic analyzers] 168 | 0x1d50 | 0x608d | [http://sigrok.org/wiki/Fx2lafw Fx2lafw Open Source firmware for FX2 based logic analyzers] 169 | 0x1d50 | 0x608e | [http://sigrok.org/wiki/Fx2lafw Fx2lafw Open Source firmware for FX2 based logic analyzers] 170 | 0x1d50 | 0x608f | [http://sigrok.org/wiki/Fx2lafw Fx2lafw Open Source firmware for FX2 based logic analyzers] 171 | 0x1d50 | 0x6090 | [http://sigrok.org/wiki/Fx2lafw Fx2lafw Open Source firmware for FX2 based logic analyzers] 172 | 0x1d50 | 0x6091 | [http://sigrok.org/wiki/Fx2lafw Fx2lafw Open Source firmware for FX2 based logic analyzers] 173 | 0x1d50 | 0x6092 | [http://sigrok.org/wiki/Fx2lafw Fx2lafw Open Source firmware for FX2 based logic analyzers] 174 | 0x1d50 | 0x6093 | [http://sigrok.org/wiki/Fx2lafw Fx2lafw Open Source firmware for FX2 based logic analyzers] 175 | 0x1d50 | 0x6094 | [http://sigrok.org/wiki/Fx2lafw Fx2lafw Open Source firmware for FX2 based logic analyzers] 176 | 0x1d50 | 0x6095 | [http://sigrok.org/wiki/Fx2lafw Fx2lafw Open Source firmware for FX2 based logic analyzers] 177 | 0x1d50 | 0x6096 | [http://www.lightup.io LightUp (sketch)] 178 | 0x1d50 | 0x6097 | [http://tessel.io/ Tessel JavaScript enabled Microcontroller with built-in WiFi] 179 | 0x1d50 | 0x6098 | [http://www.kickstarter.com/projects/1708444109/rfidler-a-software-defined-rfid-reader-writer-emul RFIDler] 180 | 0x1d50 | 0x6099 | [https://github.com/myriadrf/RASDR RASDR Radio Astronomy SDR Rx Interface] 181 | 0x1d50 | 0x609a | [https://github.com/myriadrf/RASDR RASDR Radio Astronomy SDR Tx Interface] 182 | 0x1d50 | 0x609b | [https://github.com/myriadrf/RASDR RASDR Radio Astronomy SDR Bootloader] 183 | 0x1d50 | 0x609c | [https://github.com/Galvant/antiafk_firmware antiAFK keyboard] 184 | 0x1d50 | 0x609d | [https://code.google.com/p/pic16f1454-bootloader/ PIC16F145x bootloader] 185 | 0x1d50 | 0x609e | [https://github.com/fabule/Clyde Clyde Lamp by Fabule (bootloader)] 186 | 0x1d50 | 0x609f | [https://github.com/fabule/Clyde Clyde Lamp by Fabule (sketch)] 187 | 0x1d50 | 0x60a0 | [http://smoothieware.org/smoothiepanel Smoothiepanel robotic control interface] 188 | 0x1d50 | 0x60a1 | [https://github.com/airspy/host Airspy] 189 | 0x1d50 | 0x60a2 | [http://barebox.org barebox bootloader USB DFU (Device Firmware Upgrade) Mode] 190 | 0x1d50 | 0x60a3 | [https://github.com/Galvant/antiAFK_firmware antiAFK keyboard (bootloader)] 191 | 0x1d50 | 0x60a4 | Papilio Duo (AVR) 192 | 0x1d50 | 0x60a5 | Papilio Duo (FPGA) 193 | 0x1d50 | 0x60a6 | [https://github.com/bvernoux/hydrafw/wiki HydraBus/HydraNFC (bootloader)] 194 | 0x1d50 | 0x60a7 | [https://github.com/bvernoux/hydrafw/wiki HydraBus/HydraNFC] 195 | 0x1d50 | 0x60a8 | reserved 196 | 0x1d50 | 0x60a9 | [https://github.com/blinkinlabs/blinkytile Blinky Light Controller (DFU bootloader)] 197 | 0x1d50 | 0x60aa | [https://github.com/blinkinlabs/blinkytile Blinky Light Controller] 198 | 0x1d50 | 0x60ab | [https://github.com/ManiacalLabs/AllPixel AllPixel USB control for major programmable LED strips] 199 | 0x1d50 | 0x60ac | [http://feaser.com/openblt/doku.php OpenBLT generic microcontroller bootloader ] 200 | 0x1d50 | 0x60ad | [https://github.com/gzip/eagle-usb-gamepad/ Clasic Gamepad USB Adapter (NES)] 201 | 0x1d50 | 0x60ae | [https://github.com/gzip/eagle-usb-gamepad/ Clasic Gamepad USB Adapter (N64)] 202 | 0x1d50 | 0x60af | [https://github.com/gzip/eagle-usb-gamepad/ Clasic Gamepad USB Adapter (DB9)] 203 | 0x1d50 | 0x60b0 | [https://github.com/watterott/HDMI-Display Caterina Arduino Bootloader] 204 | 0x1d50 | 0x60b1 | [https://github.com/felixekman/Drinkbot Drinkbot (processing)] 205 | 0x1d50 | 0x60b2 | [https://github.com/felixekman/Drinkbot Drinkbot (OTG-tablet support)] 206 | 0x1d50 | 0x60b3 | [https://calc.pw/ calc.pw password generator device (standard)] 207 | 0x1d50 | 0x60b4 | [https://calc.pw/ calc.pw password generator device (enhanced)] 208 | 0x1d50 | 0x60b5 | [http://code.timvideos.us/ TimVideos' HDMI2USB (FX2) - Unconfigured device] 209 | 0x1d50 | 0x60b6 | [http://code.timvideos.us/ TimVideos' HDMI2USB (FX2) - Firmware load/upgrade] 210 | 0x1d50 | 0x60b7 | [http://code.timvideos.us/ TimVideos' HDMI2USB (FX2) - HDMI/DVI Capture Device] 211 | 0x1d50 | 0x60b8 | [http://code.timvideos.us/ TimVideos' HDMI2USB (Soft+UTMI) - Unconfigured device] 212 | 0x1d50 | 0x60b9 | [http://code.timvideos.us/ TimVideos' HDMI2USB (Soft+UTMI) - Firmware upgrade] 213 | 0x1d50 | 0x60ba | [http://code.timvideos.us/ TimVideos' HDMI2USB (Soft+UTMI) - HDMI/DVI Capture Device] 214 | 0x1d50 | 0x60bc | [http://www.moonbaseotago.com/cheaprf/programmer1/programmer1.html Simple CC25xx programmer / serial board] 215 | 0x1d50 | 0x60bd | [http://bhoreal.com/ Open Source control interface for multimedia applications] 216 | 0x1d50 | 0x60be | [https://github.com/pixelmatix/aurora Pixelmatix Aurora (bootloader)] 217 | 0x1d50 | 0x60bf | [https://github.com/pixelmatix/aurora Pixelmatix Aurora] 218 | 0x1d50 | 0x60c0 | [https://github.com/thomask77/nucular-keyboard Nucular Keyboard USB-Adapter for older ThinkPad Keyboards] 219 | 0x1d50 | 0x60c1 | [http://brewbit.com BrewBit Model-T pOSHW temperature controller for homebrewers (bootloader)] 220 | 0x1d50 | 0x60c2 | [http://brewbit.com BrewBit Model-T pOSHW temperature controller for homebrewers] 221 | 0x1d50 | 0x60c3 | [http://x-at.github.io/xat/2015/01/13/arduino-board.html X Antenna Tracker arduino board] 222 | 0x1d50 | 0x60c4 | [https://github.com/CANtact/cantact-fw CAN bus USB communication device] 223 | 0x1d50 | 0x60c5 | [https://github.com/74hc595/PIC16F1-USB-Bootloader PIC16F1 USB bootloader] 224 | 0x1d50 | 0x60c6 | [http://altusmetrum.org/USBtrng/ USBtrng hardware random number generator] 225 | 0x1d50 | 0x60c7 | [https://github.com/Zubax/zubax_gnss Zubax GNSS positioning module for light UAV systems] 226 | 0x1d50 | 0x60c8 | [https://github.com/hbekel/xlink Xlink data transfer and control system for Commodore C64] 227 | 0x1d50 | 0x60c9 | [https://github.com/alwynallan/redoubler random number generator] 228 | 0x1d50 | 0x60ca | [https://github.com/DusteDdk/FinalKey FinalKey password manager] 229 | 0x1d50 | 0x60cb | [https://bitbucket.org/abe_k/pterodaq PteroDAQ Data Acquisition on FRDM-KL25Z and future boards] 230 | 0x1d50 | 0x60cc | [https://github.com/papcodientu/LamDiNao LamDiNao] 231 | 0x1d50 | 0x60cd | [https://www.openlighting.org Open Lighting DMX512 / RDM USB widget] 232 | 0x1d50 | 0x60de | [https://wiki.cryptech.is/browser/user/ft/stm32-avalanche-noise Cryptech.is random number generator] 233 | 0x1d50 | 0x60df | [http://hdmi2usb.tv/numato-opsis Numato Opsis HDMI2USB board - unconfigured] 234 | 0x1d50 | 0x60e0 | [http://hdmi2usb.tv/numato-opsis Numato Opsis HDMI2USB board - JTAG Programming Mode] 235 | 0x1d50 | 0x60e1 | [http://hdmi2usb.tv/numato-opsis Numato Opsis HDMI2USB board - User Mode] 236 | 0x1d50 | 0x60e2 | [http://simtrace.osmocom.org Osmocom SIMtrace 2 - DFU loader] 237 | 0x1d50 | 0x60e3 | [http://simtrace.osmocom.org Osmocom SIMtrace 2 - Main Firmware] 238 | 0x1d50 | 0x60e4 | [https://github.com/3DRacers 3D printed racing game - Catalina CDC bootloader] 239 | 0x1d50 | 0x60e5 | [https://github.com/3DRacers 3D printed racing game - Application] 240 | 0x1d50 | 0x60e6 | [https://github.com/greatscottgadgets/greatfet replacement for GoodFET/FaceDancer - GreatFet] 241 | 0x1d50 | 0x60e7 | [https://github.com/greatscottgadgets/greatfet replacement for GoodFET/FaceDancer - GreatFet target] 242 | 0x1d50 | 0x60e8 | [https://github.com/pewpew-game/hardware-pewpew-standalone-10.2 PewPew Game Console], [https://github.com/adafruit/circuitpython/tree/master/ports/atmel-samd/boards/pewpew10 software] 243 | 0x1d50 | 0x60e9 | [http://henning-bekel.de/keyman64 keyman64 keyboard itercepter] 244 | 0x1d50 | 0x60ea | [https://github.com/scanlime/wiggleport/ Wiggleport FPGA-based I/O board] 245 | 0x1d50 | 0x60eb | [https://github.com/HubertD/candleLight candleLight CAN dongle] [https://github.com/HubertD/candleLight_gsusb firmware] 246 | 0x1d50 | 0x60ec | [https://github.com/T3P3/Duet Duet 3D Printer Controller] 247 | 0x1d50 | 0x60ed | (reserved 2016-07, followup 0x60ec) 248 | 0x1d50 | 0x60ee | (reserved 2016-07, followup 0x60ec) 249 | 0x1d50 | 0x60ef | (reserved 2016-07, followup 0x60ec) 250 | 0x1d50 | 0x60f0 | [http://www.siphec.com/project/UDAD/ UDAD-T1 data aquisition device (boot)] 251 | 0x1d50 | 0x60f1 | [http://www.siphec.com/project/UDAD/ UDAD-T1 data aquisition device] 252 | 0x1d50 | 0x60f2 | [http://www.siphec.com/project/UDAD/ UDAD-T2 data aquisition device (boot)] 253 | 0x1d50 | 0x60f3 | [http://www.siphec.com/project/UDAD/ UDAD-T2 data aquisition device] 254 | 0x1d50 | 0x60f4 | [https://gitlab.com/uniti-arc/ Uniti ARC motor controller] 255 | 0x1d50 | 0x60f5 | [https://github.com/Blinkinlabs/EightByEight EightByEight Blinky Badge (DFU)] 256 | 0x1d50 | 0x60f6 | [https://github.com/Blinkinlabs/EightByEight EightByEight Blinky Badge] 257 | 0x1d50 | 0x60f7 | [http://cgit.jvnv.net/cardio/ cardio NFC/RFID card reader (bootloader)] 258 | 0x1d50 | 0x60f8 | [http://cgit.jvnv.net/cardio/ cardio NFC/RFID card reader] 259 | 0x1d50 | 0x60f9 | [https://github.com/sdoira/U96-SVM U96-SVM Stereo Vision Front-end 2.0] 260 | 0x1d50 | 0x60fa | [https://github.com/sdoira/U96-SVM U96-SVM Stereo Vision Front-end 3.0] 261 | 0x1d50 | 0x60fc | [https://www.cryptotrust.net/products.html OnlyKey Two-factor Authentication & Password Solution] 262 | 0x1d50 | 0x6100 | [https://github.com/hbekel/overlay64 overlay64 video overlay module] 263 | 0x1d50 | 0x6104 | [http://www.scopefun.com/ ScopeFun open source instrumentation] 264 | 0x1d50 | 0x6108 | [https://myriadrf.org/projects/limesdr/ Myriad-RF LimeSDR-USB] 265 | 0x1d50 | 0x610c | [https://github.com/jaretburkett/MagicKeys Magic Keys (boot)] 266 | 0x1d50 | 0x610d | [https://github.com/jaretburkett/MagicKeys Magic Keys] 267 | 0x1d50 | 0x6110 | [https://github.com/watterott/Eitech-Robotics Eitech-Robotics (Bootloader)] 268 | 0x1d50 | 0x6111 | [https://github.com/watterott/Eitech-Robotics Eitech-Robotics (Sketch/Program)] 269 | 0x1d50 | 0x6112 | [https://github.com/watterott/Wattuino Wattuino RC (Bootloader)] 270 | 0x1d50 | 0x6113 | [https://github.com/watterott/Wattuino Wattuino RC (Sketch/Program)] 271 | 0x1d50 | 0x6114 | [https://github.com/UA3MQJ/usb-midi-key MIDI key] 272 | 0x1d50 | 0x6118 | [https://github.com/hadess/retro-keyboard Thomson MO5 USB keyboard] 273 | 0x1d50 | 0x611c | [https://github.com/rrevans/ubaboot rrevans ubaboot] 274 | 0x1d50 | 0x6120 | [https://github.com/UltimateHackingKeyboard UltimateHackingKeyboard] 275 | 0x1d50 | 0x6128 | [https://github.com/Zanith/PSoC-Electrochemical-Device Zanith PSoC-Electrochemical-Device 1] 276 | 0x1d50 | 0x612c | [https://github.com/Zanith/PSoC-Electrochemical-Device Zanith PSoC-Electrochemical-Device 2] 277 | 0x1d50 | 0x6130 | [https://github.com/tinyfpga/TinyFPGA-Bootloader TinyFPGA Bootloader] 278 | 0x1d50 | 0x6131 | [https://github.com/nbxmike/PSOC-Console Robot operator console] 279 | 0x1d50 | 0x6132 | [https://github.com/nbxmike/PSOC-Console Robot operator console with PS2] 280 | 0x1d50 | 0x6133 | [https://github.com/NeuroTinker/NeuroBytes_NID/ NeuroBytes Network Interface Device (NID) DFU mode] 281 | 0x1d50 | 0x6134 | [https://github.com/NeuroTinker/NeuroBytes_NID/ NeuroBytes Network Interface Device (NID) normal mode] 282 | 0x1d50 | 0x6135 | [https://github.com/TheiaSpace/ESATOBC Theia Space's ESAT On-Board Computer] 283 | 0x1d50 | 0x6136 | [https://github.com/TheiaSpace/ESATEPS Theia Space's ESAT Electrical Power Subsystem] 284 | 0x1d50 | 0x6137 | [https://github.com/TheiaSpace/ESATADCS Theia Space's ESAT Attitude Determination and Control Subsystem] 285 | 0x1d50 | 0x6138 | [https://github.com/TheiaSpace/ESATCOM Theia Space's ESAT Communications Subsystem] 286 | 0x1d50 | 0x6139 | [https://github.com/gsteiert/uf2-samdx1 FPGA-Helper UF2 mass storage bootloader] 287 | 0x1d50 | 0x613a | [https://github.com/gsteiert/FPGA-helper FPGA-Helper programming communication interface] 288 | 0x1d50 | 0x613b | [https://github.com/MegabytePhreak/scope-footswitch scope-footswitch bootloader mode] 289 | 0x1d50 | 0x613c | [https://github.com/MegabytePhreak/scope-footswitch scope-footswitch] 290 | 0x1d50 | 0x613d | [https://github.com/nanusefue/crocopoi Crocopoi] 291 | 0x1d50 | 0x613e | [https://github.com/flummer/geckoboot/ Geckonator Bootloader] 292 | 0x1d50 | 0x613f | [https://github.com/flummer/geckoboot/ Geckonator Bootloader (target)] 293 | 0x1d50 | 0x6140 | [https://git.osmocom.org/osmo-asf4-dfu/ osmo-ASF4-DFU SAM E5x/D5x USB DFU bootloader] 294 | 0x1d50 | 0x6141 | [https://git.osmocom.org/osmo-ccid-firmware/ sysmocom sysmoOCTSIM] 295 | 0x1d50 | 0x6142 | [https://git.osmocom.org/osmo-small-hardware/tree/clock-generator Osmocom clock generator] 296 | 0x1d50 | 0x6143 | [https://git.osmocom.org/osmo-small-hardware/tree/clock-generator Osmocom clock generator (DFU)] 297 | 0x1d50 | 0x6144 | [https://osmocom.org/projects/e1-t1-adapter/wiki/ICE40_E1_USB_interface Osmocom E1 adapter (DFU)] 298 | 0x1d50 | 0x6145 | [https://osmocom.org/projects/e1-t1-adapter/wiki/ICE40_E1_USB_interface Osmocom E1 adapter] 299 | 0x1d50 | 0x6146 | [https://github.com/no2fpga/no2bootloader Nitro FPGA bootloader] 300 | 0x1d50 | 0x6147 | [https://github.com/smunaut/ice40-playground Generic iCE40 Demo App] 301 | 0x1d50 | 0x6148 | [https://github.com/smunaut/ice40-playground iCEpick (DFU)] 302 | 0x1d50 | 0x6149 | [https://github.com/smunaut/ice40-playground iCEpick] 303 | 0x1d50 | 0x614a | [https://github.com/Spritetm/hadbadge2019_fpgasoc/ Hackaday Supercon 2019 badge] 304 | 0x1d50 | 0x614b | [https://github.com/Spritetm/hadbadge2019_fpgasoc/ Hackaday Supercon 2019 badge bootloader] 305 | 0x1d50 | 0x614c | [https://github.com/dwtk/dwtk-ice/ dwtk In-Circuit Emulator] 306 | 0x1d50 | 0x614d | [https://github.com/notro/gud/wiki Generic USB Display] 307 | 0x1d50 | 0x614e | [https://www.klipper3d.org/ Klipper 3d-Printer Firmware] 308 | 0x1d50 | 0x614f | [https://github.com/Shik-Tech/N32B N32B midi controller] 309 | 0x1d50 | 0x6150 | [https://osmocom.org/projects/e1-t1-adapter/wiki/E1_tracer Osmocom E1 tracer (DFU)] 310 | 0x1d50 | 0x6151 | [https://osmocom.org/projects/e1-t1-adapter/wiki/E1_tracer Osmocom E1 tracer] 311 | 0x1d50 | 0x6152 | [https://github.com/jpconstantineau/BlueMicro833_hardware/ BlueMicro833 Firmware] 312 | 0x1d50 | 0x6153 | [https://github.com/jpconstantineau/PyKey60/ PyKey60 RP2040 Firmware] 313 | 0x1d50 | 0x6154 | [https://github.com/jpconstantineau/EncoderPad_RP2040/ EncoderPad RP2040 Firmware] 314 | 0x1d50 | 0x6155 | [https://bitbucket.org/lukaso25/udac-cs43198 uDAC stereo audio DA converter UAC1 24/96] 315 | 0x1d50 | 0x6156 | [https://github.com/daglem/reDIP-SID reDIP SID (DFU)] 316 | 0x1d50 | 0x6157 | [https://github.com/ddB0515/nRF52840-BBoard nRF52840-BBoard Bootloader] 317 | 0x1d50 | 0x6158 | [https://github.com/ddB0515/nRF52840-BBoard nRF52840-BBoard Firmware] 318 | 0x1d50 | 0x6159 | [https://github.com/no2fpga/no2muacm Nitro FPGA μACM] 319 | 0x1d50 | 0x615a | [https://github.com/esden/icekeeb iCEKeeb keyboard] 320 | 0x1d50 | 0x615b | [https://greatscottgadgets.com/cynthion/ Great Scott Gadgets Cynthion] 321 | 0x1d50 | 0x615c | [https://greatscottgadgets.com/luna/ Apollo FPGA Programmer] 322 | 0x1d50 | 0x615d | [https://github.com/oskirby/logicbone/ Logicbone DFU Bootloader] 323 | 0x1d50 | 0x615e | [https://zmkfirmware.dev ZMK Firmware] 324 | 0x1d50 | 0x615f | [https://git.osmocom.org/osmo-ccid-firmware/tree/ccid_host osmo-ccid-firmware USB CCID gadget] 325 | 0x1d50 | 0x6160 | [https://github.com/jpconstantineau/BlueMicro_BLE BlueMicro nRF52 Keyboard Bootloader] 326 | 0x1d50 | 0x6161 | [https://github.com/jpconstantineau/BlueMicro_BLE BlueMicro nRF52 Keyboard Firmware] 327 | 0x1d50 | 0x6162 | [https://github.com/TMaxElectronics/MidiStick_Firmware MIDI Compatible tesla coil interrupter] 328 | 0x1d50 | 0x6163 | [https://github.com/TMaxElectronics/MidiStick_Firmware MIDI Compatible tesla coil interrupter] 329 | 0x1d50 | 0x6164 | [https://github.com/TMaxElectronics/MidiStick_Firmware MIDI Compatible tesla coil interrupter] 330 | 0x1d50 | 0x6165 | [https://github.com/TMaxElectronics/MidiStick_Firmware MIDI Compatible tesla coil interrupter] 331 | 0x1d50 | 0x6166 | [https://github.com/TMaxElectronics/MidiStick_Firmware MIDI Compatible tesla coil interrupter] 332 | 0x1d50 | 0x6167 | [https://github.com/TMaxElectronics/MidiStick_Firmware MIDI Compatible tesla coil interrupter] 333 | 0x1d50 | 0x6168 | [https://github.com/TMaxElectronics/MidiStick_Firmware MIDI Compatible tesla coil interrupter] 334 | 0x1d50 | 0x6169 | [https://github.com/TMaxElectronics/MidiStick_Firmware MIDI Compatible tesla coil interrupter] 335 | 0x1d50 | 0x616a | [https://github.com/openinput-fw/openinput openinput Device] 336 | 0x1d50 | 0x616b | [https://git.ni.fr.eu.org/splitty.git/about/ Splitty Ergonomic Keyboard] 337 | 0x1d50 | 0x616c | [https://github.com/TheiaSpace/ESATCOM Theia Space's ESAT Ground Station] 338 | 0x1d50 | 0x616d | [https://git.osmocom.org/simtrace2/ sysmoOCTSIMTEST board using SIMtrace2 firmware] 339 | 0x1d50 | 0x616e | [https://git.osmocom.org/simtrace2/ ngff-cardem board using SIMtrace2 firmware] 340 | 0x1d50 | 0x616f | [https://github.com/jpconstantineau/BlueMicro833_hardware/ BlueMicro833 Bootloader] 341 | 0x1d50 | 0x6170 | [https://github.com/notro/pico-usb-io-board Raspberry Pi Pico USB I/O Board] 342 | 0x1d50 | 0x6171 | [https://github.com/kkatano/bakeneko-60 A simple 60% keyboard] 343 | 0x1d50 | 0x6172 | [https://github.com/kkatano/bakeneko-65 A simple 65% keyboard] 344 | 0x1d50 | 0x6173 | [https://github.com/kkatano/yugure Yugure 60% WKL keyboard] 345 | 0x1d50 | 0x6175 | [https://github.com/smunaut/ice40-playground/tree/master/projects/usb_amr iCE40 AMR modem interface] 346 | 0x1d50 | 0x6176 | [https://github.com/rafaelmartins/eurorack USB to MIDI Eurorack module] 347 | 0x1d50 | 0x6177 | [https://github.com/Arksine/katapult Katapult Bootloader (CDC ACM)] 348 | 0x1d50 | 0x6178 | [https://github.com/rafaelmartins/pico-synth pico-synth midi library] 349 | 0x1d50 | 0x6179 | [https://github.com/rafaelmartins/pico-synth pico-synth] 350 | 0x1d50 | 0x617a | [https://git.cuvoodoo.info/kingkevin/board/src/branch/usb_hub CuVoodoo USB hub] 351 | 0x1d50 | 0x617b | [https://git.cuvoodoo.info/kingkevin/esp32-s2_dfu CuVoodoo ESP32-S2 USB DFU] 352 | 0x1d50 | 0x617c | [https://github.com/sol/chord-zero CHORD ZERO Stenographic Keyboard] 353 | 0x1d50 | 0x617d | [https://gitea.osmocom.org/electronics/ice40-usbtrace iCE40 USB Trace (DFU)] 354 | 0x1d50 | 0x617e | [https://gitea.osmocom.org/electronics/ice40-usbtrace iCE40 USB Trace] 355 | 0x1d50 | 0x617f | [https://github.com/bloop-box/nfc-scanner-firmware Bloop NFC Scanner] 356 | 0x1d50 | 0x6180 | [https://github.com/nuess0r/ctrl-m ctrl-M replacement controller for the IBM Model M 101/102] 357 | 0x1d50 | 0x6181 | [https://github.com/sugoku/piuio-pico-brokeIO brokeIO RP2040 (Gamepad)] 358 | 0x1d50 | 0x6182 | [https://github.com/sugoku/piuio-pico-brokeIO brokeIO RP2040 (Keyboard)] 359 | 0x1d50 | 0x6183 | [https://github.com/sugoku/piuio-pico-brokeIO brokeIO RP2040 (Other)] 360 | 0x1d50 | 0x6184 | [https://github.com/rafaelmartins/octokeyz octokeyz USB macropad] 361 | 0x1d50 | 0x6185 | [https://github.com/Turm-Design-Works/ark ark MIDI Controller] 362 | 0x1d50 | 0x6186 | [https://github.com/shurik179/yozh Yozh robot] 363 | 0x1d50 | 0x6187 | [https://osmocom.org/projects/baseband/wiki/OsmoGTM900 OsmoGTM900] 364 | 0x1d50 | 0x6188 | [https://github.com/Turm-Design-Works/fub fub MIDI control interface for Foot-SW & Exp-Pedal] 365 | 0x1d50 | 0x6189 | [https://github.com/mutenix-org/firmware-macroboard Mutenix Macroboard for Online Meetings] 366 | 0x1d50 | 0x6190 | [https://github.com/shrine-maiden-heavy-industries/torii-ila/ Torii HDL Integrated Logic Analyzer (USB Backhaul Interface)] 367 | 0x1d50 | | 0x1d50 0x???(0/4/8/c) #########- insert next record here -#########''' *R!* 368 | 0x1d50 | 0x8085 | [http://madresistor.org/box0/ Box0 (box0-v5) - Free/Open source tool for exploring science and electronics] 369 | 0x1d50 | 0xCC15 | [https://rad1o.badge.events.ccc.de/ rad1o badge for CCC congress 2015] 370 | --------------------------------------------------------------------------------