File tree Expand file tree Collapse file tree 2 files changed +23
-5
lines changed
Expand file tree Collapse file tree 2 files changed +23
-5
lines changed Original file line number Diff line number Diff line change @@ -14,6 +14,8 @@ menu.Revision=Board Revision
1414##############################################################
1515
1616esp32s2.name=ESP32S2 Dev Module
17+ esp32s2.vid.0=0x303a
18+ esp32s2.pid.0=0x0002
1719
1820esp32s2.upload.tool=esptool_py
1921esp32s2.upload.maximum_size=1310720
Original file line number Diff line number Diff line change 1717#if CONFIG_USB_ENABLED
1818#include " usb_persist.h"
1919
20+ #ifndef USB_VID
21+ #define USB_VID USB_ESPRESSIF_VID
22+ #endif
23+ #ifndef USB_PID
24+ #define USB_PID 0x0002
25+ #endif
26+ #ifndef USB_MANUFACTURER
27+ #define USB_MANUFACTURER " Espressif Systems"
28+ #endif
29+ #ifndef USB_PRODUCT
30+ #define USB_PRODUCT ARDUINO_BOARD
31+ #endif
32+ #ifndef USB_SERIAL
33+ #define USB_SERIAL " "
34+ #endif
35+
2036extern " C" {
2137#include " tinyusb.h"
2238}
@@ -97,11 +113,11 @@ void tud_resume_cb(void){
97113}
98114
99115ESPUSB::ESPUSB (size_t task_stack_size, uint8_t event_task_priority)
100- :vid(USB_ESPRESSIF_VID )
101- ,pid(0x0002 )
102- ,product_name(ARDUINO_BOARD )
103- ,manufacturer_name(" Espressif Systems " )
104- ,serial_number(" " )
116+ :vid(USB_VID )
117+ ,pid(USB_PID )
118+ ,product_name(USB_PRODUCT )
119+ ,manufacturer_name(USB_MANUFACTURER )
120+ ,serial_number(USB_SERIAL )
105121,fw_version(0x0100 )
106122,usb_version(0x0200 )// at least 2.1 or 3.x for BOS & webUSB
107123,usb_class(TUSB_CLASS_MISC)
You can’t perform that action at this time.
0 commit comments