Pages: [1]   Go Down
Author Topic: Arduino has its own USB Vendor ID!!  ?  (Read 3426 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Full Member
***
Karma: 0
Posts: 148
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


Where to find some more details on this twitter message ?

wally
Logged

Seattle, WA USA
Offline Offline
Brattain Member
*****
Karma: 614
Posts: 49376
Seattle, WA USA
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Figure out what twit sent it, first.
Logged

DeKalb, IL USA
Offline Offline
Full Member
***
Karma: 0
Posts: 243
KB9SXU
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

FTDI will supply a few free ID's under their Vendor ID.  So there is no reason the Arduino couldn't have it's own ID.  Unfortunately doing this requires you to have drivers with this ID.  This would break any plug-n-play capability.  You would need to download a specific driver or force the regular driver to be installed.

It is possible to change the ID on your own with some software from FTDI.  This would allow you to identify it easier within your OS and have a custom name for it.
Logged

Jeff K - JKDevices.com - home of the MegaMini

0
Offline Offline
Full Member
***
Karma: 0
Posts: 148
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thank You, Jeff K  
Logged

0
Offline Offline
Edison Member
*
Karma: 0
Posts: 1103
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I plugged in some Arduinos:

VID_0403+PID_6001+5&4091F22&0&1\0000 (an old one, NG I think)

VID_0403+PID_6001+A100EEWQA\0000
 (A modern Chinese 328 version)
VID_0403+PID_6001+A100EENFA\0000
(Another Chinese 328)

VID_0403+PID_6001+A600AF73A\0000
(This an original Italien Duemilanova)

VID_0403+PID_6001+A700E6V0A\0000
(A Sparkfun USB/TTL Breakout board)
« Last Edit: August 16, 2010, 06:09:54 am by mpeuser » Logged

Toronto
Offline Offline
Newbie
*
Karma: 1
Posts: 26
Arduino is teh r0xx0r
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Looks like the Uno has  Vendor ID:      0x2341, Product ID:      0x0001.
 
Logged

San Francisco, CA
Offline Offline
Newbie
*
Karma: 0
Posts: 30
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

This Arduino Uno FAQ has a lot of great info on the USB VID:
http://www.ladyada.net/library/arduino/unofaq.html

Matt Richardson
http://mattrichardson.com
Logged

North Yorkshire, UK
Offline Offline
Faraday Member
**
Karma: 104
Posts: 5531
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Some people in the Arduino forum have thought of forming a group that would purchase a VID for Arduinites to use in personal projects. This is a pretty good idea and its probably the best way to avoid VID/PID conflicts. Between 65,536 projects, that comes to under a nickel per PID.
Hehe
Logged

Forum Administrator
Offline Offline
Newbie
*****
Karma: 3
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

BTW I'm negotiating with the USB-IF to see if we can allocate a PID for non-commercial Arduino experimentation. the community could use this for DIY projects.

let's see what they say
Logged

North Yorkshire, UK
Offline Offline
Faraday Member
**
Karma: 104
Posts: 5531
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
BTW I'm negotiating with the USB-IF to see if we can allocate a PID for non-commercial Arduino experimentation. the community could use this for DIY projects.

let's see what they say
Yeah that is good news but tbh for experimenting we can use any PID we want as nobody's gonna see it/plug it in apart from us.

We really need a VID and PIDs for all of the derivitive boards that are going to be created.
Logged

SF Bay Area
Offline Offline
Edison Member
*
Karma: 11
Posts: 1244
Arduino Ninja
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

What happens if my company buys a VID and make some statement to the effect that we'll probably never use a PID number higher than 0x1000? If some third-party site to track and assign PIDs is spontaneously created by the community, how could I be liable?
Logged

Unique RGB LED Modules and Arduino shields: http://www.macetech.com/store

Pages: [1]   Go Up
Jump to: