ArduinoCore-samd
ArduinoCore-samd copied to clipboard
Arduino Core for SAMD21 CPU
I find the way `EIC_Handler` clears interrupt impractical. I have a use case (see below) where I want to clear the interrupt before executing the callback. Therefore I modified `Winterrupts.c`...
With -DCD_DISABLED I get the error: `USBCore.cpp:920: undefined reference to 'Serial_::handleEndpoint(int)'` Line 920 refers to: `SerialUSB.handleEndpoint(ep);` I rectified with the following: `#ifdef CDC_ENABLED` `SerialUSB.handleEndpoint(ep);` `#endif` I noticed in the code,...
The full error is ``` java.io.IOException: Cannot run program "/Users/jackpeplinski/Library/Arduino15/packages/AZ3166/tools/openocd/0.10.0/macosx/bin/openocd": error=2, No such file or directory ``` I was trying to follow [this](https://devblogs.microsoft.com/premier-developer/remote-monitoring-of-iot-devices-using-azure-and-hololens/) tutorial and run into the error when...
When trying to install in Boards Manager, I get an error on downloading the .sig. A browser download attempt of he .sig gives me a 404. Is this normal or...
see also this discussion: https://github.com/arduino/ArduinoCore-samd/issues/631
Hello, In file [variant.cpp](https://github.com/arduino/ArduinoCore-samd/blob/master/variants/arduino_zero/variant.cpp#L35), two handlers are defined ``` void SERCOM0_Handler(){ Serial1.IrqHandler();} void SERCOM5_Handler(){ Serial.IrqHandler();} ``` I understand it simplify the life of many, e.g. but in my case, I...
Hi, I've been using this [variant.cpp](ArduinoCore-samd/variants/arduino_zero/variant.cpp) and the g_APinDescription has so many mistakes in it that I can only conclude these mistakes are maybe intentionnal. Let's take a [random](https://github.com/arduino/ArduinoCore-samd/blob/master/variants/arduino_zero/variant.cpp#L134) example:...
I think it's time to update again. `7-2017-q4-major` [has some very process-breaking bugs](https://bugs.launchpad.net/gcc-arm-embedded/+bug/1698539) See [here ](https://github.com/arduino/arduino-cli/issues/1286)for another thread discussing these issues. I do not want to have to modify all...
Add timeout to SERCOM I2C functions and check baudrate prescaler range. Issue: https://github.com/arduino/ArduinoCore-samd/issues/621
While investigating about lost steps with rotary encoders, a possible bug was found in Winterrupt.c, leading to lost interrupts. Sorry, don't know how to to a proper PR yet, please...