Hi,
I am trying to power consumption down to ~5uA during powerDown on my Moteino R4 with flash and RFM69W_433MHz and it should be possible because I have seen posts where they are close to 1 uA.
The Moteino is powered by two AA batteries (3.14V at the moment).
I have changed the fuses to lfuse: E2 hfuse: DC efuse: FF so it is using internal 8MHz RC oscillator and brown out detection is disabled (BOD could most likely be left on but I disabled it anyway).
The mcp1703 voltage regulator is not removed yet... but I have removed the D9 led, flash chip and the radio on one of my Moteinos but it did not help.
I am using Arduino IDE 1.6.9 and the latest version of the libraries... what did I miss?
Do I have to remove the external crystal and/or voltage regulator (there is not much else to remove)?
This is the test sketch I am using:
#include "LowPower.h"
#include <RFM69_ATC.h>
#include <SPI.h>
#include <SPIFlash.h>
#define NODEID 100
#define NETWORKID 100
#define GATEWAYID 1
#define FREQUENCY RF69_433MHZ
#define ENCRYPTKEY "sampleEncryptKey"
#define FLASH_SS 8
SPIFlash flash(FLASH_SS, 0xEF30);
RFM69_ATC radio;
void setup() {
pinMode (9, OUTPUT);
radio.initialize(FREQUENCY,NODEID,NETWORKID);
radio.encrypt(ENCRYPTKEY);
radio.enableAutoPower(-70);
radio.sleep();
flash.initialize();
flash.sleep();
}
void loop() {
LowPower.powerDown(SLEEP_2S, ADC_OFF, BOD_OFF);
digitalWrite (9, HIGH);
LowPower.powerDown(SLEEP_2S, ADC_OFF, BOD_OFF);
digitalWrite (9, LOW);
}