Customer:
I’ve recently purchased my first Inkplate 6. After several unsuccessful attempts with PlatformIO, I switched to the Arduino IDE, where everything worked flawlessly using the Inkplate Arduino library.
I have a couple of questions to keep power usage at minimum:
Power LED
When the Inkplate 6 is powered on, the blue LED near the USB connector remains lit. Is there a way to turn it off programmatically?
Deep Sleep
To put the board into deep sleep, I’m using the following code. Could you please confirm if this is the correct way? Isn’t there anything else to turn off to preserve battery during deep sleep?
// Set RTC alarm
display.rtcSetAlarmEpoch(targetEpoch, RTC_ALARM_MATCH_DHHMMSS);
// Clear any previous alarm flags
display.rtcClearAlarmFlag();
// Enable RTC wake via GPIO 39 (RTC interrupt line)
esp_sleep_enable_ext0_wakeup(GPIO_NUM_39, 0);
// Power down WiFi and Bluetooth
WiFi.disconnect(true);
WiFi.mode(WIFI_OFF);
btStop();
Serial.println("Going to sleep until 00:01…");
esp_deep_sleep_start();
Originally submitted via email support on 14 May 2025. Migrated to the forum for community visibility.