Skip to content

Commit f6531cf

Browse files
committed
Compatibility with atmega32U4 (Arduino micro)
For atmega32U4-boards USBDevice.init(); must not be called. This is only necessary for SAMD-boards. With this patch the library works fine with an arduino micro board.
1 parent 4a18797 commit f6531cf

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

libraries/MySensors/core/MyMainDefault.cpp

+3-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33
int main(void) {
44
init();
55
#if defined(USBCON)
6-
USBDevice.init();
6+
#if defined(ARDUINO_ARCH_SAMD)
7+
USBDevice.init();
8+
#endif
79
USBDevice.attach();
810
#endif
911
_begin(); // Startup MySensors library

0 commit comments

Comments
 (0)