File tree Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -443,6 +443,22 @@ linked with the sketch.
443
443
444
444
The parameter ** build.variant.path** is automatically generated.
445
445
446
+ ### Board VID/PID
447
+
448
+ USB vendor IDs (VID) and product IDs (PID) identify USB devices to the computer. If the board uses a unique VID/PID
449
+ pair, it may be defined in boards.txt:
450
+
451
+ uno.vid.0=0x2341
452
+ uno.pid.0=0x0043
453
+ uno.vid.1=0x2341
454
+ uno.pid.1=0x0001
455
+
456
+ The ** vid** and ** pid** properties end with an arbitrary number, which allows multiple VID/PID pairs to be defined for a
457
+ board. The snippet above is defining the 2341:0043 and 2341:0001 pairs used by Uno boards.
458
+
459
+ The Arduino development software uses the ** vid** and ** pid** properties to automatically identify the boards connected
460
+ to the computer. This convenience feature isn't available for boards that don't present a unique VID/PID pair.
461
+
446
462
### Hiding boards
447
463
448
464
Adding a ** hide** property to a board definition causes it to not be shown in the Arduino IDE's ** Tools > Board** menu.
You can’t perform that action at this time.
0 commit comments