m5stack / M5StickC

M5StickC Arduino Library
MIT License
477 stars 222 forks source link

Add AXP halt #52

Closed tanakamasayuki closed 4 years ago

tanakamasayuki commented 5 years ago

I want a power off function.

#include <M5StickC.h>

void setup() {
  M5.begin();
  M5.Lcd.fillScreen(BLACK);
  M5.Lcd.println("HALT Test");

  Serial.print("run");
}

void loop() {
  M5.update();

  // halt
  if(M5.BtnA.wasReleased() || M5.Axp.GetWarningLeve()){
    M5.Axp.halt();
  }

  Serial.print(".");
  delay(100);
}
EeeeBin commented 4 years ago

Added in https://github.com/m5stack/M5StickC/commit/b3ad3b82d6d8f9ea1f3419e355afec0eceb2aad7