I am using Artemis Nano to do continuous signal processing. I have connected Sparkfun Pro RF Lora module via Qwiic I2C to Artemis Nano to send events when Nano board detects something interesting. This combination is powered by using a battery pack. Typically it may take hours or days that nothing interesting happens and I want to set the Lora Module to deep sleep mode.
Questions:
-
What would be the best way to wake-up the Lora module from sleep mode? I have understood it is not possible to wake up directly to I2C signal because connection is dead in sleep mode. But instead I have to use some connection pin to wake up the board. Which pins I should use? Are there other options, what would you recommend?
-
What is the recommended Arduino library which I could use to setup the sleep mode or do you have some example code?