Closed eyesblue closed 1 year ago
Hi @eyesblue. Which board did you have selected in the Arduino IDE when you encountered this error?
Thanks for your reply, my hardware is Adafruit nRF52840 Feather, it also happens on arduino-1.8.19, it always happen if
the #include "ArduinoLowPower.h" line exist.
my project is a GPS sync time switch, it running well except the ArduinoLowPower.h.
This is the problem. That board is not supported by the library. As explained here, the only nRF52-based board that is supported is the retired Arduino Primo: https://github.com/arduino-libraries/ArduinoLowPower/issues/3
You will either need to find another library to use with your board, or do without a library and use whatever sleep capabilities are available from the core or toolchain directly.
thanks for your help, I have a suggestion for you that remove the description "support nRF52-base board", I think the real problem is the definition of "nRF52", the nRF52-base should contain the nRF52 series, including nRF52840, nRF52833, nRF52832, nRF52820, nRF52811, nRF52810, nRF52805..., but the library just support nRF52832, if there still have the descript that "support nRF52-base board", I think such question will happen again and again.
sorry for wasting your time with my mistake, and thanks for your help, good luck, and have a nice day.
The compiler shows me the problem below while I compile the ExternalWakeup.ino example, I used Arduino 2.0, and I have no idea what's happening, please help.