ircbloq-link
Version:
Porvide local hardware function to ircbloq
42 lines (39 loc) • 1.41 kB
JavaScript
const usbId = {
// CH340
'USB\\VID_1A86&PID_7523': 'USB-SERIAL CH340',
// CH9102
'USB\\VID_1A86&PID_55D4': 'USB-SERIAL CH9102',
// PL2303
'USB\\VID_067B&PID_2303': 'USB-SERIAL PL2303',
// FT232
'USB\\VID_0403&PID_6001': 'USB-SERIAL FT232',
// CP2102
'USB\\VID_10C4&PID_EA60': 'USB-SERIAL CP2102',
// Arduino Uno
'USB\\VID_2341&PID_0043': 'Arduino UNO',
'USB\\VID_2341&PID_0001': 'Arduino UNO',
'USB\\VID_2A03&PID_0043': 'Arduino UNO',
'USB\\VID_2341&PID_0243': 'Arduino UNO',
// Arduino Maga 2560
'USB\\VID_2341&PID_0010': 'Arduino Maga 2560',
'USB\\VID_2341&PID_0042': 'Arduino Maga 2560',
'USB\\VID_2A03&PID_0010': 'Arduino Maga 2560',
'USB\\VID_2A03&PID_0042': 'Arduino Maga 2560',
'USB\\VID_2341&PID_0210': 'Arduino Maga 2560',
'USB\\VID_2341&PID_0242': 'Arduino Maga 2560',
// Arduino Leonardo
'USB\\VID_2341&PID_0036': 'Arduino Leonardo',
'USB\\VID_2341&PID_8036': 'Arduino Leonardo',
'USB\\VID_2A03&PID_0036': 'Arduino Leonardo',
'USB\\VID_2A03&PID_8036': 'Arduino Leonardo',
// Microbit
'USB\\VID_0D28&PID_0204': 'Microbit',
// Makey Makey
'USB\\VID_1B4F&PID_2B74': 'Makey Makey',
'USB\\VID_1B4F&PID_2B75': 'Makey Makey',
// Maixduino
'USB\\VID_0403&PID_6010': 'Maixduino',
// RaspberryPico
'USB\\VID_2E8A&PID_0005': 'RaspberryPi Pico'
};
module.exports = usbId;