USB Product IDs

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(rfcat)
(Assigned/Allocated Openmoko USB Product IDs)
(47 intermediate revisions by one user not shown)
Line 1: Line 1:
 
= USB Vendor and Product IDs =
 
= USB Vendor and Product IDs =
  
 +
== Open registry for community / homebrew USB Product IDs ==
 +
 +
'''Do not apply before your project is published under a FOSS license!'''
 +
 +
As the openmoko products have been discontinued, Openmoko Inc. is opening up the use of its Vendor ID for use by the Free and Open Source software and hardware communities.  This means you can simply register your devices and will get an allocation of a Product ID for free.
 +
 +
'''Do not apply before your project is published under a FOSS license!'''
 +
 +
=== Conditions ===
 +
 +
'''Do not apply before your project is published under a FOSS license!'''
 +
 +
By applying for an Openmoko Product ID, you acknowledge that either
 +
* the USB device you are developing is either an open hardware project (as per the OSHW Definition) with at least publicly available schematics, '''or'''
 +
* the firmware/software running on your USB device is Free / Open Source software, licensed under an OSI-Approved, FSF-Recognized or DFSG-Approved Free / Open Source software license
 +
 +
'''Do not apply before your project is published under a FOSS license!'''
 +
 +
In order to request a product ID, please send an e-mail to [mailto:usb-id@openmoko.org usb-id@openmoko.org] including
 +
* a name and short description of your usb device project
 +
* the license under which you are releasing the hardware and/or software/firmware of the device
 +
* a link to the project website and/or source code repository, if any
 +
* if you need multiple Product IDs, please indicate + explain this at the first message, rather than applying for a second ID later
 +
 +
 +
'''Do not apply before your project is published under a FOSS license!'''
 +
 +
== Assigned/Allocated Openmoko USB Product IDs ==
 
Openmoko is using the USB Vendor and Product IDs below.  Note that '''0x1457''' is the Vendor ID of '''FIC, Inc''', and '''0x1d50''' is the vendor ID of '''Openmoko, Inc.'''
 
Openmoko is using the USB Vendor and Product IDs below.  Note that '''0x1457''' is the Vendor ID of '''FIC, Inc''', and '''0x1d50''' is the vendor ID of '''Openmoko, Inc.'''
  
Line 74: Line 102:
 
| 0x1d50 || 0x600f || [http://paparazzi.enac.fr/wiki/Main_Page Paparazzi Lisa/M (DFU)]
 
| 0x1d50 || 0x600f || [http://paparazzi.enac.fr/wiki/Main_Page Paparazzi Lisa/M (DFU)]
 
|-
 
|-
| 0x1d50 || 0x6010 || [http://xulioc.wordpress.com/2012/01/15/openpipe-breakout/ Openpipe flute/bagpipe MIDI controller]
+
| 0x1d50 || 0x6010 || [http://www.openpipe.cc/ OpenPipe: OSHW Bagpipes MIDI controller]
 
|-
 
|-
 
| 0x1d50 || 0x6011 || LeoLipo (DFU)
 
| 0x1d50 || 0x6011 || LeoLipo (DFU)
Line 184: Line 212:
 
| 0x1d50 || 0x6046 || [https://github.com/drrk/minimus-weigand mimus-weigand] AVR-based device to control Weigand Protocol RFID reader
 
| 0x1d50 || 0x6046 || [https://github.com/drrk/minimus-weigand mimus-weigand] AVR-based device to control Weigand Protocol RFID reader
 
|-
 
|-
| 0x1d50 || 0x6047 || [http://rfcat.googlecode.com] RfCat Chronos Dongle
+
| 0x1d50 || 0x6047 || [http://rfcat.googlecode.com RfCat Chronos Dongle]
 
|-
 
|-
| 0x1d50 || 0x6048 || [http://rfcat.googlecode.com] RfCat Dons Dongle
+
| 0x1d50 || 0x6048 || [http://rfcat.googlecode.com RfCat Dons Dongle]
 
|-
 
|-
| 0x1d50 || 0x6049 || [http://rfcat.googlecode.com] RfCat Chronos Bootloader
+
| 0x1d50 || 0x6049 || [http://rfcat.googlecode.com RfCat Chronos Bootloader]
 
|-
 
|-
| 0x1d50 || 0x604a || [http://rfcat.googlecode.com] RfCat Dons Bootloader
+
| 0x1d50 || 0x604a || [http://rfcat.googlecode.com RfCat Dons Bootloader]
 +
|-
 +
| 0x1d50 || 0x604b || [http://greatscottgadgets.com/hackrf HackRF Jawbreaker]
 +
|-
 +
| 0x1d50 || 0x604c || [http://www.makible.com/products/makibox-a6-1 Makibox A6]
 +
|-
 +
| 0x1d50 || 0x604d || [http://cp3.irmp.ucl.ac.be/projects/paella Paella Pulse height analyzer]
 +
|-
 +
| 0x1d50 || 0x604e || [http://tomeko.net/miniscope_v2b/ Miniscope v2b]
 +
|-
 +
| 0x1d50 || 0x604f || [http://tomeko.net/miniscope_v2c/ Miniscope v2c]
 +
|-
 +
| 0x1d50 || 0x6050 || [http://goodfet.sourceforge.net/ GoodFET]
 +
|-
 +
| 0x1d50 || 0x6051 || [http://pinocc.io pinocc.io]
 +
|-
 +
| 0x1d50 || 0x6052 || [http://apbteam.org/ APB Team Robotic Development Board]
 +
|-
 +
| 0x1d50 || 0x6053 || [git://sukzessiv.net/darkgame.git Darkgame Controller]
 +
|-
 +
| 0x1d50 || 0x6054 || [https://github.com/satlab/bluebox Satlab/AAUSAT3 BlueBox]
 +
|-
 +
| 0x1d50 || 0x6055 || [https://github.com/rwinscot/OSH/tree/master/RADiuS/DSMA RADiuS USB Dongle with SMA Connector]
 +
|-
 +
| 0x1d50 || 0x6056 || [http://sourceforge.net/projects/hidious/ The Glitch]
 +
|-
 +
| 0x1d50 || 0x6057 || [http://openpipe.cc/products/midi-usb-shield/ OpenPipe MIDI-USB Shield]
 +
|-
 +
| 0x1d50 || 0x6058 || [http://www.kosagi.com/w/index.php?title=Novena_Main_Page Novena USB OTG Port]
 +
|-
 +
| 0x1d50 || 0x6059 || [https://github.com/avishorp/xser xser USB-Serial dongle]
 +
|-
 +
| 0x1d50 || 0x605a || [https://github.com/mossmann/daisho/tree/master/sw/fpga/common/usb3 Daisho USB test]
 +
|-
 +
| 0x1d50 || 0x605b || [https://github.com/mossmann/cc11xx/tree/master/yardstickone RfCat YARD Stick One]
 +
|-
 +
| 0x1d50 || 0x605c || [https://github.com/mossmann/cc11xx/tree/master/yardstickone YARD Stick One Bootloader]
 +
|-
 +
| 0x1d50 || 0x605d || [http://harizanov.com/wiki/wiki-home/funky-sensor-v2/ Funky Sensor v2]
 +
|-
 +
| 0x1d50 || 0x605e || [https://github.com/blinkiverse/DmxAnalogLed Blinkiverse Analog LED Fader]
 +
|-
 +
| 0x1d50 || 0x605f || [https://github.com/mdsinstruments/DIPIO Small DIP package Cypress FX2]
 +
|-
 +
| 0x1d50 || 0x6060 || [https://github.com/mdsinstruments/DIGIO Data logger using the Cypress FX2]
 +
|-
 +
| 0x1d50 || 0x6061 || [http://fabiobaltieri.com/2013/03/22/power-manager/ Power Manager]
 +
|-
 +
| 0x1d50 || 0x6062 || [http://www.ohwr.org/projects/wr-cores WhiteRabbit console and USB-Wishbone bridge]
 +
|-
 +
| 0x1d50 || 0x6063 || [http://cpcfpga.com/ CPC FPGA]
 +
|-
 +
| 0x1d50 || 0x6064 || [http://cpcfpga.com/ CPC FPGA (DFU)]
 +
|-
 +
| 0x1d50 || 0x6065 || [http://cpcfpga.com/ CPC FPGA (serial)]
 +
|-
 +
| 0x1d50 || 0x6066 || [http://nuand.com Nuand BladeRF]
 +
|-
 +
| 0x1d50 || 0x6067 || [https://github.com/thingotron/orbotron_9000 Orbotron 9000 (serial)]
 +
|-
 +
| 0x1d50 || 0x6068 || [https://github.com/thingotron/orbotron_9000 Orbotron 9000 (HID)]
 +
|-
 +
| 0x1d50 || 0x6069 || [https://github.com/avishorp/xser xser (DFU mode)]
 +
|-
 +
| 0x1d50 || 0x606a || [https://github.com/avishorp/xser xser (legacy mode)]
 +
|-
 +
| 0x1d50 || 0x606b || [https://github.com/bharrisau/s08-245 S08-245, urJtag compatible firmware for S08JS]
 +
|-
 +
| 0x1d50 || 0x606c || [http://blinkytape.com Blinkytape full-color light tape]
 +
|-
 +
| 0x1d50 || 0x606d || [https://github.com/synthetos/TinyG TinyG open source motion controller]
 +
|-
 +
| 0x1d50 || 0x606e || [http://reefangel.com/download.aspx Reefangel Evolution 1.0]
 +
|-
 +
| 0x1d50 || 0x606f || [http://schneidersoft.net/USB2CAN Geschwister Schneider USB to CAN adapter]
 +
|-
 +
| 0x1d50 || 0x6070 || [http://openpinballproject.wordpress.com/ Open Pinball Project]
 +
|-
 +
| 0x1d50 || 0x6071 || [http://theglitch.sourceforge.net The Glitch HID]
 +
|-
 +
| 0x1d50 || 0x6072 || [http://theglitch.sourceforge.net The Glitch Disk]
 +
|-
 +
| 0x1d50 || 0x6073 || [http://theglitch.sourceforge.net The Glitch Serial]
 +
|-
 +
| 0x1d50 || 0x6074 || [http://theglitch.sourceforge.net The Glitch MIDI]
 +
|-
 +
| 0x1d50 || 0x6075 || [http://theglitch.sourceforge.net The Glitch RawHID]
 +
|-
 +
| 0x1d50 || 0x6076 || [http://git.qiprog.org/?p=vultureprog.git;a=summary;js=1 Vultureprog BIOS chip programmer]
 +
|-
 +
| 0x1d50 || 0x6077 || [https://github.com/moorelogic/PaintDuino PaintDuino]
 +
|-
 +
| 0x1d50 || 0x6078 || [http://en.techno-innov.fr/technique_dtplug/ DTplug]
 +
|-
 +
| 0x1d50 || 0x6079 || [https://github.com/q-rai/MoodLightUSB Mood Light USB]
 +
|-
 +
| 0x1d50 || 0x607a || [https://github.com/scanlime/fadecandy Fadecandy]
 +
|-
 +
| 0x1d50 || 0x607b || [https://github.com/dn-electronics/RCDongle RCDongle for IR remote control]
 +
|-
 +
| 0x1d50 || 0x607c || [http://openvizsla.org OpenVizsla USB sniffer/analyzer]
 +
|-
 +
| 0x1d50 || 0x607d || [https://github.com/sprk/core Spark Core Arduino-compatible board with WiFi]
 +
|-
 +
| 0x1d50 || 0x607e || [https://github.com/littlewire/Little-Wire OSHUG Wuthering USB multi-tool]
 +
|-
 +
| 0x1d50 || 0x607f || [https://github.com/sprk/core Spark Core Arduino-compatible board with WiFi (bootloader)]
 +
|-
 +
| 0x1d50 || 0x6080 || [http://cgit.jvnv.net/arcin/ arcin arcade controller]
 +
|-
 +
| 0x1d50 || 0x6081 || [https://github.com/Nuand/bladeRF/wiki/Proposal-for-new-FX3-firmware-loading BladeRF bootloader]
 +
|-
 +
| 0x1d50 || 0x6082 || [https://github.com/scanlime/fadecandy Facecandy *USB DFU loader)
 +
|-
 +
| 0x1d50 || 0x6083 || [http://www.lightup.io LightUp (bootloader)]
 +
|-
 +
| 0x1d50 || 0x6084 || [http://cgit.jvnv.net/arcin/ arcin arcade controller (USB DFU loader)]
 +
|-
 +
| 0x1d50 || 0x6085 || [https://github.com/irkit/device IRKit for controlloing home electronics from iOS devices]
 +
|-
 +
| 0x1d50 || 0x6086 || [http://www.moonbaseotago.com/cheaprf/programmer1/programmer1.html Simple CC25xx programmer / serial board]
 +
|-
 +
| 0x1d50 || 0x6087 || [http://blinkinlabs.com/blinkytape Blinkytape (alternate USB endpoint config)]
 +
|-
 +
| 0x1d50 || 0x6088 || [https://github.com/m-ou-se/picp picp PIC16F145x based PIC16F145x programmer]
 +
|-
 +
| 0x1d50 || 0x6089 || [http://greatscottgadgets.com/hackrf/ HackRF One SDR]
 +
|-
 +
| 0x1d50 || 0x608a || [http://bleduino.cc BLEduino (Arduino-compatible BLE (Bluetooth 4.0) development board)]
 +
|-
 +
| 0x1d50 || 0x608b || [https://github.com/myriadrf/A2300 Loctronix ASR-2300 SDR/motion sensing module]
 +
|-
 +
| 0x1d50 || 0x608c || [http://sigrok.org/wiki/Fx2lafw Fx2lafw Open Source firmware for FX2 based logic analyzers]
 +
|-
 +
| 0x1d50 || 0x608d || [http://sigrok.org/wiki/Fx2lafw Fx2lafw Open Source firmware for FX2 based logic analyzers]
 +
|-
 +
| 0x1d50 || 0x608e || [http://sigrok.org/wiki/Fx2lafw Fx2lafw Open Source firmware for FX2 based logic analyzers]
 +
|-
 +
| 0x1d50 || 0x608f || [http://sigrok.org/wiki/Fx2lafw Fx2lafw Open Source firmware for FX2 based logic analyzers]
 +
|-
 +
| 0x1d50 || 0x6090 || [http://sigrok.org/wiki/Fx2lafw Fx2lafw Open Source firmware for FX2 based logic analyzers]
 +
|-
 +
| 0x1d50 || 0x6091 || [http://sigrok.org/wiki/Fx2lafw Fx2lafw Open Source firmware for FX2 based logic analyzers]
 +
|-
 +
| 0x1d50 || 0x6092 || [http://sigrok.org/wiki/Fx2lafw Fx2lafw Open Source firmware for FX2 based logic analyzers]
 +
|-
 +
| 0x1d50 || 0x6093 || [http://sigrok.org/wiki/Fx2lafw Fx2lafw Open Source firmware for FX2 based logic analyzers]
 +
|-
 +
| 0x1d50 || 0x6094 || [http://sigrok.org/wiki/Fx2lafw Fx2lafw Open Source firmware for FX2 based logic analyzers]
 +
|-
 +
| 0x1d50 || 0x6095 || [http://sigrok.org/wiki/Fx2lafw Fx2lafw Open Source firmware for FX2 based logic analyzers]
 +
|-
 +
| 0x1d50 || 0x6096 || [http://www.lightup.io LightUp (sketch)]
 +
|-
 +
| 0x1d50 || 0x6097 || [http://tessel.io/ Tessel JavaScript enabled Microcontroller with built-in WiFi]
 +
|-
 +
| 0x1d50 || 0x6098 || [http://www.kickstarter.com/projects/1708444109/rfidler-a-software-defined-rfid-reader-writer-emul RFIDler]
 +
|-
 +
| 0x1d50 || 0x6099 || [https://github.com/myriadrf/RASDR RASDR Radio Astronomy SDR Rx Interface]
 +
|-
 +
| 0x1d50 || 0x609a || [https://github.com/myriadrf/RASDR RASDR Radio Astronomy SDR Tx Interface]
 +
|-
 +
| 0x1d50 || 0x609b || [https://github.com/myriadrf/RASDR RASDR Radio Astronomy SDR Bootloader]
 +
|-
 +
| 0x1d50 || 0x609c || [https://github.com/Galvant/antiafk_firmware antiAFK keyboard]
 +
|-
 +
| 0x1d50 || 0x609d || [https://code.google.com/p/pic16f1454-bootloader/ PIC16F145x bootloader]
 +
|-
 +
| 0x1d50 || 0x609e || [https://github.com/fabule/Clyde Clyde Lamp by Fabule (bootloader)]
 +
|-
 +
| 0x1d50 || 0x609f || [https://github.com/fabule/Clyde Clyde Lamp by Fabule (sketch)]
 +
|-
 +
| 0x1d50 || 0x60a0 || [http://smoothieware.org/smoothiepanel Smoothiepanel robotic control interface]
 +
|-
 +
| 0x1d50 || 0x60a1 || [https://github.com/airspy/host Airspy]
 +
|-
 +
| 0x1d50 || 0x60a2 || [http://barebox.org barebox bootloader USB DFU (Device Firmware Upgrade) Mode]
 +
|-
 +
| 0x1d50 || 0x60a3 || [https://github.com/Galvant/antiafk_firmwareantiAFK keyboard (bootloader)]
 +
|-
 +
| 0x1d50 || 0x60a4 || Papilio Duo (AVR)
 +
|-
 +
| 0x1d50 || 0x60a5 || Papilio Duo (FPGA)
 
|}
 
|}
  
 
The above mentioned IDs have been submitted for inclusion into the http://www.linux-usb.org/usb.ids list
 
The above mentioned IDs have been submitted for inclusion into the http://www.linux-usb.org/usb.ids list
 
== Open registry for community / homebrew USB Product IDs ==
 
 
As the openmoko products have been discontinued, Openmoko Inc. is opening up the use of its Vendor ID for use by the Free and Open Source software and hardware communities.  This means you can simply register your devices and will get an allocation of a Product ID for free.
 
 
=== Conditions ===
 
 
By applying for an Openmoko Product ID, you acknowledge that either
 
* the USB device you are developing is either an open hardware project with at least publicly available schematics, '''or'''
 
* the firmware/software running on your USB device is Free / Open Source software, licensed under an OSI-Approved, FSF-Recognized or DFSG-Approved Free / Open Source software license
 
 
In order to request a product ID, please send an e-mail to [mailto:usb-id@openmoko.org usb-id@openmoko.org] including
 
* a name and short description of your usb device project
 
* the license under which you are releasing the hardware and/or software/firmware of the device
 
* a link to the project website and/or source code repository, if any
 
  
  

Revision as of 10:57, 27 February 2014

Contents

USB Vendor and Product IDs

Open registry for community / homebrew USB Product IDs

Do not apply before your project is published under a FOSS license!

As the openmoko products have been discontinued, Openmoko Inc. is opening up the use of its Vendor ID for use by the Free and Open Source software and hardware communities. This means you can simply register your devices and will get an allocation of a Product ID for free.

Do not apply before your project is published under a FOSS license!

Conditions

Do not apply before your project is published under a FOSS license!

By applying for an Openmoko Product ID, you acknowledge that either

  • the USB device you are developing is either an open hardware project (as per the OSHW Definition) with at least publicly available schematics, or
  • the firmware/software running on your USB device is Free / Open Source software, licensed under an OSI-Approved, FSF-Recognized or DFSG-Approved Free / Open Source software license

Do not apply before your project is published under a FOSS license!

In order to request a product ID, please send an e-mail to usb-id@openmoko.org including

  • a name and short description of your usb device project
  • the license under which you are releasing the hardware and/or software/firmware of the device
  • a link to the project website and/or source code repository, if any
  • if you need multiple Product IDs, please indicate + explain this at the first message, rather than applying for a second ID later


Do not apply before your project is published under a FOSS license!

Assigned/Allocated Openmoko USB Product IDs

Openmoko is using the USB Vendor and Product IDs below. Note that 0x1457 is the Vendor ID of FIC, Inc, and 0x1d50 is the vendor ID of Openmoko, Inc.

Vendor ID Product ID Description
0x1d50   0x1db5 IDBG in DFU mode
0x1d50   0x1db6 IDBG in normal mode
0x1457 / 0x1d50   0x5117 Neo1973/FreeRunner kernel usbnet (g_ether, CDC Ethernet) Mode
0x1457 / 0x1d50 0x5118 Debug Board (FT2232D) for Neo1973/FreeRunner
0x1457 / 0x1d50 0x5119 Neo1973/FreeRunner u-boot usbtty CDC ACM Mode
0x1457 / 0x1d50 0x511a HXD8 u-boot usbtty CDC ACM Mode
0x1457 / 0x1d50 0x511b SMDK2440 u-boot usbtty CDC ACM mode
0x1457 / 0x1d50 0x511c SMDK2443 u-boot usbtty CDC ACM mode
0x1457 / 0x1d50 0x511d QT2410 u-boot usbtty CDC ACM mode
0x1457 / 0x1d50 0x511e Reserved
0x1457 / 0x1d50 0x511f Reserved
0x1457 / 0x1d50 0x5120 Neo1973/FreeRunner u-boot generic serial Mode
0x1457 / 0x1d50 0x5121 Neo1973/FreeRunner kernel mass storage (g_storage) Mode
0x1457 / 0x1d50 0x5122 Neo1973/FreeRunner kernel usbnet (g_ether, RNDIS) Mode
0x1457 / 0x1d50 0x5123 Neo1973/FreeRunner internal USB Bluetooth CSR4 module
0x1457 / 0x1d50 0x5124 Neo1973/FreeRunner Bluetooth Device ID service
0x1457 / 0x1d50 0x5125 TBD
0x1457 / 0x1d50 0x5126 TBD
0x1d50 0x6000 Ubertooth Zero
0x1d50 0x6001 Ubertooth Zero DFU
0x1d50 0x6002 Ubertooth One
0x1d50 0x6003 Ubertooth One DFU
0x1d50 0x6004 LeoLipo (Arduino Leonardo clone with LiPo charger)
0x1d50 0x6005 LED Flower S
0x1d50 0x6006 LED Cube
0x1d50 0x6007 LED Flower
0x1d50 0x6008 Kisbee 802.15.4 transceiver
0x1d50 0x6009 Adjacent Reality Tracker
0x1d50 0x600a AVR Programmer
0x1d50 0x600b Hypna Go Go
0x1d50 0x600c CatNip LPC1343 development board
0x1d50 0x600d Enhanced RoboBrrd Brain Board
0x1d50 0x600e OpenRISC Ordb2a-ep4ce22 development board
0x1d50 0x600f Paparazzi Lisa/M (DFU)
0x1d50 0x6010 OpenPipe: OSHW Bagpipes MIDI controller
0x1d50 0x6011 LeoLipo (DFU)
0x1d50 0x6012 Universal C64 Cartridge
0x1d50 0x6013 DiscFerret magnetic disc analyser (Bootloader)
0x1d50 0x6014 DiscFerret magnetic disc analyser (Active/run)
0x1d50 0x6015 Smoothieboard
0x1d50 0x6016 phInterface
0x1d50 0x6017 Black Magic Debug Probe (DFU)
0x1d50 0x6018 Black Magic Debug Probe (Application)
0x1d50 0x6019 4pi 5 axis motion controller
0x1d50 0x601a Paparazzi Lisa/M (Application)
0x1d50 0x601b IST-2 chronograph for bullet speeds
0x1d50 0x601c EPOSMote II
0x1d50 0x601d UDS18B20 USB Temperature Sensor
0x1d50 0x601e 5x5 STM32 prototyping board
0x1d50 0x601f uNSF - Portable NSF Player
0x1d50 0x6020 Toad3 - 4 Axis CNC controller
0x1d50 0x6021 AlphaSphere - USB peripheral music controller
0x1d50 0x6022 LightPack - monitor light for presence effect strengthening
0x1d50 0x6023 Pixelkit - turn old game controllers into USB HID
0x1d50 0x6024 Illucia - connect computer programs by physical jacks + cables
0x1d50 0x6025 Keyglove - Keyboard glove (HID)
0x1d50 0x6026 Keyglove - Keyboard glove (USB Serial)
0x1d50 0x6027 Key64 Keyboard
0x1d50 0x6028 ErgoDox ergonomic keyboard
0x1d50 0x6029 Marlin 2.0 (USB Serial)
0x1d50 0x602a Marlin 2.0 (Mass Storage)
0x1d50 0x602b FPGALink USB FPGA communication
0x1d50 0x602c 5nes5snes Nintendo / Supernintendo Controller USB Adapter (5x8)
0x1d50 0x602d 5nes5snes Nintendo / Supernintendo Controller USB Adapter (4x12)
0x1d50 0x602e Flexibity Open Sensors Toolkit for home and environment monitoring
0x1d50 0x602f K-copter Open Source multicopter project
0x1d50 0x6030 USB-oscope simply DIY USB scope
0x1d50 0x6031 handmade gsm gps tracker
0x1d50 0x6032 ncrmnt.org USB Device
0x1d50 0x6033 frobiac / adnw keyboard
0x1d50 0x6034 Tiflomag Ergo 2 MP3 player for visually impaired people
0x1d50 0x6035 FreeLaserTag Gun game based on IR (Infra Red) toy guns
0x1d50 0x6036 FreeLaserTag Big Brother game based on IR (Infra Red) toy guns
0x1d50 0x6037 FreeLaserTag Node game based on IR (Infra Red) toy guns
0x1d50 0x6038 Monaka MIDI-based physical computing platform
0x1d50 0x6039 XFD eXtreme Feedback Device for continuous integration
0x1d50 0x603a TiLDA badge for emfcamp
0x1d50 0x603b Raspiface Interface Raspberry Pi with Arduino Leonardo
0x1d50 0x603c Paparazzi LPCUSB Bootloader
0x1d50 0x603d Paparazzi LPCUSB Serial
0x1d50 0x603e Paparazzi LPCUSB Mass Storage
0x1d50 0x603f airGuitar USB-MIDI guitar like interface
0x1d50 0x6040 moco MIDI IN/OUT converter
0x1d50 0x6041 AlphaSphere - USB peripheral music controller (bootloader)
0x1d50 0x6042 Dspace robot controller
0x1d50 0x6043 pc-power PC Power Consumption Registrator
0x1d50 0x6044 open-usb-can Open Source USB CANBUS converter (DFU Mode)
0x1d50 0x6045 open-usb-can Open Source USB CANBUS converter (Normal Mode)
0x1d50 0x6046 mimus-weigand AVR-based device to control Weigand Protocol RFID reader
0x1d50 0x6047 RfCat Chronos Dongle
0x1d50 0x6048 RfCat Dons Dongle
0x1d50 0x6049 RfCat Chronos Bootloader
0x1d50 0x604a RfCat Dons Bootloader
0x1d50 0x604b HackRF Jawbreaker
0x1d50 0x604c Makibox A6
0x1d50 0x604d Paella Pulse height analyzer
0x1d50 0x604e Miniscope v2b
0x1d50 0x604f Miniscope v2c
0x1d50 0x6050 GoodFET
0x1d50 0x6051 pinocc.io
0x1d50 0x6052 APB Team Robotic Development Board
0x1d50 0x6053 Darkgame Controller
0x1d50 0x6054 Satlab/AAUSAT3 BlueBox
0x1d50 0x6055 RADiuS USB Dongle with SMA Connector
0x1d50 0x6056 The Glitch
0x1d50 0x6057 OpenPipe MIDI-USB Shield
0x1d50 0x6058 Novena USB OTG Port
0x1d50 0x6059 xser USB-Serial dongle
0x1d50 0x605a Daisho USB test
0x1d50 0x605b RfCat YARD Stick One
0x1d50 0x605c YARD Stick One Bootloader
0x1d50 0x605d Funky Sensor v2
0x1d50 0x605e Blinkiverse Analog LED Fader
0x1d50 0x605f Small DIP package Cypress FX2
0x1d50 0x6060 Data logger using the Cypress FX2
0x1d50 0x6061 Power Manager
0x1d50 0x6062 WhiteRabbit console and USB-Wishbone bridge
0x1d50 0x6063 CPC FPGA
0x1d50 0x6064 CPC FPGA (DFU)
0x1d50 0x6065 CPC FPGA (serial)
0x1d50 0x6066 Nuand BladeRF
0x1d50 0x6067 Orbotron 9000 (serial)
0x1d50 0x6068 Orbotron 9000 (HID)
0x1d50 0x6069 xser (DFU mode)
0x1d50 0x606a xser (legacy mode)
0x1d50 0x606b S08-245, urJtag compatible firmware for S08JS
0x1d50 0x606c Blinkytape full-color light tape
0x1d50 0x606d TinyG open source motion controller
0x1d50 0x606e Reefangel Evolution 1.0
0x1d50 0x606f Geschwister Schneider USB to CAN adapter
0x1d50 0x6070 Open Pinball Project
0x1d50 0x6071 The Glitch HID
0x1d50 0x6072 The Glitch Disk
0x1d50 0x6073 The Glitch Serial
0x1d50 0x6074 The Glitch MIDI
0x1d50 0x6075 The Glitch RawHID
0x1d50 0x6076 Vultureprog BIOS chip programmer
0x1d50 0x6077 PaintDuino
0x1d50 0x6078 DTplug
0x1d50 0x6079 Mood Light USB
0x1d50 0x607a Fadecandy
0x1d50 0x607b RCDongle for IR remote control
0x1d50 0x607c OpenVizsla USB sniffer/analyzer
0x1d50 0x607d Spark Core Arduino-compatible board with WiFi
0x1d50 0x607e OSHUG Wuthering USB multi-tool
0x1d50 0x607f Spark Core Arduino-compatible board with WiFi (bootloader)
0x1d50 0x6080 arcin arcade controller
0x1d50 0x6081 BladeRF bootloader
0x1d50 0x6082 [https://github.com/scanlime/fadecandy Facecandy *USB DFU loader)
0x1d50 0x6083 LightUp (bootloader)
0x1d50 0x6084 arcin arcade controller (USB DFU loader)
0x1d50 0x6085 IRKit for controlloing home electronics from iOS devices
0x1d50 0x6086 Simple CC25xx programmer / serial board
0x1d50 0x6087 Blinkytape (alternate USB endpoint config)
0x1d50 0x6088 picp PIC16F145x based PIC16F145x programmer
0x1d50 0x6089 HackRF One SDR
0x1d50 0x608a BLEduino (Arduino-compatible BLE (Bluetooth 4.0) development board)
0x1d50 0x608b Loctronix ASR-2300 SDR/motion sensing module
0x1d50 0x608c Fx2lafw Open Source firmware for FX2 based logic analyzers
0x1d50 0x608d Fx2lafw Open Source firmware for FX2 based logic analyzers
0x1d50 0x608e Fx2lafw Open Source firmware for FX2 based logic analyzers
0x1d50 0x608f Fx2lafw Open Source firmware for FX2 based logic analyzers
0x1d50 0x6090 Fx2lafw Open Source firmware for FX2 based logic analyzers
0x1d50 0x6091 Fx2lafw Open Source firmware for FX2 based logic analyzers
0x1d50 0x6092 Fx2lafw Open Source firmware for FX2 based logic analyzers
0x1d50 0x6093 Fx2lafw Open Source firmware for FX2 based logic analyzers
0x1d50 0x6094 Fx2lafw Open Source firmware for FX2 based logic analyzers
0x1d50 0x6095 Fx2lafw Open Source firmware for FX2 based logic analyzers
0x1d50 0x6096 LightUp (sketch)
0x1d50 0x6097 Tessel JavaScript enabled Microcontroller with built-in WiFi
0x1d50 0x6098 RFIDler
0x1d50 0x6099 RASDR Radio Astronomy SDR Rx Interface
0x1d50 0x609a RASDR Radio Astronomy SDR Tx Interface
0x1d50 0x609b RASDR Radio Astronomy SDR Bootloader
0x1d50 0x609c antiAFK keyboard
0x1d50 0x609d PIC16F145x bootloader
0x1d50 0x609e Clyde Lamp by Fabule (bootloader)
0x1d50 0x609f Clyde Lamp by Fabule (sketch)
0x1d50 0x60a0 Smoothiepanel robotic control interface
0x1d50 0x60a1 Airspy
0x1d50 0x60a2 barebox bootloader USB DFU (Device Firmware Upgrade) Mode
0x1d50 0x60a3 keyboard (bootloader)
0x1d50 0x60a4 Papilio Duo (AVR)
0x1d50 0x60a5 Papilio Duo (FPGA)

The above mentioned IDs have been submitted for inclusion into the http://www.linux-usb.org/usb.ids list


Personal tools

USB Vendor and Product IDs

Openmoko is using the USB Vendor and Product IDs below. Note that 0x1457 is the Vendor ID of FIC, Inc, and 0x1d50 is the vendor ID of Openmoko, Inc.

Vendor ID Product ID Description
0x1d50   0x1db5 IDBG in DFU mode
0x1d50   0x1db6 IDBG in normal mode
0x1457 / 0x1d50   0x5117 Neo1973/FreeRunner kernel usbnet (g_ether, CDC Ethernet) Mode
0x1457 / 0x1d50 0x5118 Debug Board (FT2232D) for Neo1973/FreeRunner
0x1457 / 0x1d50 0x5119 Neo1973/FreeRunner u-boot usbtty CDC ACM Mode
0x1457 / 0x1d50 0x511a HXD8 u-boot usbtty CDC ACM Mode
0x1457 / 0x1d50 0x511b SMDK2440 u-boot usbtty CDC ACM mode
0x1457 / 0x1d50 0x511c SMDK2443 u-boot usbtty CDC ACM mode
0x1457 / 0x1d50 0x511d QT2410 u-boot usbtty CDC ACM mode
0x1457 / 0x1d50 0x511e Reserved
0x1457 / 0x1d50 0x511f Reserved
0x1457 / 0x1d50 0x5120 Neo1973/FreeRunner u-boot generic serial Mode
0x1457 / 0x1d50 0x5121 Neo1973/FreeRunner kernel mass storage (g_storage) Mode
0x1457 / 0x1d50 0x5122 Neo1973/FreeRunner kernel usbnet (g_ether, RNDIS) Mode
0x1457 / 0x1d50 0x5123 Neo1973/FreeRunner internal USB Bluetooth CSR4 module
0x1457 / 0x1d50 0x5124 Neo1973/FreeRunner Bluetooth Device ID service
0x1457 / 0x1d50 0x5125 TBD
0x1457 / 0x1d50 0x5126 TBD
0x1d50 0x6000 Ubertooth Zero
0x1d50 0x6001 Ubertooth Zero DFU
0x1d50 0x6002 Ubertooth One
0x1d50 0x6003 Ubertooth One DFU
0x1d50 0x6004 LeoLipo (Arduino Leonardo clone with LiPo charger)
0x1d50 0x6005 LED Flower S
0x1d50 0x6006 LED Cube
0x1d50 0x6007 LED Flower
0x1d50 0x6008 Kisbee 802.15.4 transceiver
0x1d50 0x6009 Adjacent Reality Tracker
0x1d50 0x600a AVR Programmer
0x1d50 0x600b Hypna Go Go
0x1d50 0x600c CatNip LPC1343 development board
0x1d50 0x600d Enhanced RoboBrrd Brain Board
0x1d50 0x600e OpenRISC Ordb2a-ep4ce22 development board
0x1d50 0x600f Paparazzi Lisa/M (DFU)
0x1d50 0x6010 Openpipe flute/bagpipe MIDI controller
0x1d50 0x6011 LeoLipo (DFU)
0x1d50 0x6012 Universal C64 Cartridge
0x1d50 0x6013 DiscFerret magnetic disc analyser (Bootloader)
0x1d50 0x6014 DiscFerret magnetic disc analyser (Active/run)
0x1d50 0x6015 Smoothieboard
0x1d50 0x6016 phInterface
0x1d50 0x6017 Black Magic Debug Probe (DFU)
0x1d50 0x6018 Black Magic Debug Probe (Application)
0x1d50 0x6019 4pi 5 axis motion controller
0x1d50 0x601a Paparazzi Lisa/M (Application)
0x1d50 0x601b IST-2 chronograph for bullet speeds
0x1d50 0x601c EPOSMote II
0x1d50 0x601d UDS18B20 USB Temperature Sensor
0x1d50 0x601e 5x5 STM32 prototyping board
0x1d50 0x601f uNSF - Portable NSF Player
0x1d50 0x6020 Toad3 - 4 Axis CNC controller
0x1d50 0x6021 AlphaSphere - USB peripheral music controller
0x1d50 0x6022 LightPack - monitor light for presence effect strengthening
0x1d50 0x6023 Pixelkit - turn old game controllers into USB HID
0x1d50 0x6024 Illucia - connect computer programs by physical jacks + cables
0x1d50 0x6025 Keyglove - Keyboard glove (HID)
0x1d50 0x6026 Keyglove - Keyboard glove (USB Serial)
0x1d50 0x6027 Key64 Keyboard
0x1d50 0x6028 ErgoDox ergonomic keyboard
0x1d50 0x6029 Marlin 2.0 (USB Serial)
0x1d50 0x602a Marlin 2.0 (Mass Storage)
0x1d50 0x602b FPGALink USB FPGA communication
0x1d50 0x602c 5nes5snes Nintendo / Supernintendo Controller USB Adapter (5x8)
0x1d50 0x602d 5nes5snes Nintendo / Supernintendo Controller USB Adapter (4x12)
0x1d50 0x602e Flexibity Open Sensors Toolkit for home and environment monitoring
0x1d50 0x602f K-copter Open Source multicopter project
0x1d50 0x6030 USB-oscope simply DIY USB scope
0x1d50 0x6031 handmade gsm gps tracker
0x1d50 0x6032 ncrmnt.org USB Device
0x1d50 0x6033 frobiac / adnw keyboard
0x1d50 0x6034 Tiflomag Ergo 2 MP3 player for visually impaired people
0x1d50 0x6035 FreeLaserTag Gun game based on IR (Infra Red) toy guns
0x1d50 0x6036 FreeLaserTag Big Brother game based on IR (Infra Red) toy guns
0x1d50 0x6037 FreeLaserTag Node game based on IR (Infra Red) toy guns
0x1d50 0x6038 Monaka MIDI-based physical computing platform
0x1d50 0x6039 XFD eXtreme Feedback Device for continuous integration
0x1d50 0x603a TiLDA badge for emfcamp
0x1d50 0x603b Raspiface Interface Raspberry Pi with Arduino Leonardo
0x1d50 0x603c Paparazzi LPCUSB Bootloader
0x1d50 0x603d Paparazzi LPCUSB Serial
0x1d50 0x603e Paparazzi LPCUSB Mass Storage
0x1d50 0x603f airGuitar USB-MIDI guitar like interface
0x1d50 0x6040 moco MIDI IN/OUT converter
0x1d50 0x6041 AlphaSphere - USB peripheral music controller (bootloader)
0x1d50 0x6042 Dspace robot controller
0x1d50 0x6043 pc-power PC Power Consumption Registrator
0x1d50 0x6044 open-usb-can Open Source USB CANBUS converter (DFU Mode)
0x1d50 0x6045 open-usb-can Open Source USB CANBUS converter (Normal Mode)
0x1d50 0x6046 mimus-weigand AVR-based device to control Weigand Protocol RFID reader
0x1d50 0x6047 [1] RfCat Chronos Dongle
0x1d50 0x6048 [2] RfCat Dons Dongle
0x1d50 0x6049 [3] RfCat Chronos Bootloader
0x1d50 0x604a [4] RfCat Dons Bootloader

The above mentioned IDs have been submitted for inclusion into the http://www.linux-usb.org/usb.ids list

Open registry for community / homebrew USB Product IDs

As the openmoko products have been discontinued, Openmoko Inc. is opening up the use of its Vendor ID for use by the Free and Open Source software and hardware communities. This means you can simply register your devices and will get an allocation of a Product ID for free.

Conditions

By applying for an Openmoko Product ID, you acknowledge that either

  • the USB device you are developing is either an open hardware project with at least publicly available schematics, or
  • the firmware/software running on your USB device is Free / Open Source software, licensed under an OSI-Approved, FSF-Recognized or DFSG-Approved Free / Open Source software license

In order to request a product ID, please send an e-mail to usb-id@openmoko.org including

  • a name and short description of your usb device project
  • the license under which you are releasing the hardware and/or software/firmware of the device
  • a link to the project website and/or source code repository, if any