Skip to content

Reference

基础控制板 deviceId

[
    'arduinoUno',
    'arduinoUnoUltra', // 定制化 uno 包含 A6, A7 引脚
    'arduinoNano',
    'arduinoMini',
    'arduinoLeonardo',
    'arduinoMega2560',
    'arduinoEsp32',
    'microbit',
    'microbitV2'
]

硬件id

常见硬件 id

[
    // CH340
    'USB\\VID_1A86&PID_7523',
    // PL2303
    'USB\\VID_067B&PID_2303',
    // FT232
    'USB\\VID_0403&PID_6001',
    // CP2102
    'USB\\VID_10C4&PID_EA60',
    // Arduino Uno
    'USB\\VID_2341&PID_0043',
    'USB\\VID_2341&PID_0001',
    'USB\\VID_2A03&PID_0043',
    'USB\\VID_2341&PID_0243',
    // Arduino Maga 2560
    'USB\\VID_2341&PID_0010',
    'USB\\VID_2341&PID_0042',
    'USB\\VID_2A03&PID_0010',
    'USB\\VID_2A03&PID_0042',
    'USB\\VID_2341&PID_0210',
    'USB\\VID_2341&PID_0242',
    // Arduino Leonardo
    'USB\\VID_2341&PID_0036',
    'USB\\VID_2341&PID_8036',
    'USB\\VID_2A03&PID_0036',
    'USB\\VID_2A03&PID_8036',
    // Microbit
    'USB\\VID_0D28&PID_0204',
]

查询设备的硬件ID

如果你使用的是其他型号的USB转TTL芯片,或是USB协议实现的CDCACM串口,且不知道其 VID/PID 数值,可在设备管理器 -> 端口 -> 对应设备右键属性 -> 详细信息 -> 设备 Id 中查询。