Skip to content

Commit c7ac2a5

Browse files
committed
Added support for Arduino Esplora
(Filtered from arduino/Arduino@948a5c8)
1 parent 23eb5f8 commit c7ac2a5

File tree

6 files changed

+6
-0
lines changed

6 files changed

+6
-0
lines changed

bootloaders/caterina/Caterina.c

100755100644
File mode changed.

bootloaders/caterina/Caterina.h

100755100644
File mode changed.

bootloaders/caterina/Descriptors.c

100755100644
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,8 @@ const USB_Descriptor_String_t ProductString =
197197
.UnicodeString = L"Arduino Leonardo"
198198
#elif DEVICE_PID == 0x0037
199199
.UnicodeString = L"Arduino Micro "
200+
#elif DEVICE_PID == 0x003C
201+
.UnicodeString = L"Arduino Esplora "
200202
#else
201203
.UnicodeString = L"USB IO board "
202204
#endif

bootloaders/caterina/Descriptors.h

100755100644
File mode changed.

bootloaders/caterina/Makefile

100755100644
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@
5757
# PID = 0x0036
5858
# official Micro PID
5959
# PID = 0x0037
60+
# official Esplora PID
61+
# PID = 0x003C
6062

6163
# MCU name
6264
MCU = atmega32u4

core/USBCore.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ const u16 STRING_IPRODUCT[17] = {
5555
'A','r','d','u','i','n','o',' ','L','e','o','n','a','r','d','o'
5656
#elif USB_PID == 0x8037
5757
'A','r','d','u','i','n','o',' ','M','i','c','r','o',' ',' ',' '
58+
#elif USB_PID == 0x803C
59+
'A','r','d','u','i','n','o',' ','E','s','p','l','o','r','a',' '
5860
#elif USB_PID == 0x9208
5961
'L','i','l','y','P','a','d','U','S','B',' ',' ',' ',' ',' ',' '
6062
#else

0 commit comments

Comments
 (0)