Skip to content

weilian1977/TinyPMU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TinyPMU

!!未完善

个人开源项目【TINY-PMU】电源管理模块的适配Arudino库

  • 已封装大部分常用电源操作方法:关机、LDO使能、电池状态等
  • 易移植:使用PORT基类用于硬件解耦

目前支持模块:

依赖库:

示例:

#include "Wire.h"
#include "TinyPMU.h"

...
    
AXP173 pmu;

/* Init PMU */
Wire.begin();
pmu.begin(&Wire);

/* Enable and set LDO voltage */
pmu.setOutputEnable(AXP173::OP_LDO2, true);
pmu.setOutputVoltage(AXP173::OP_LDO2, 2200);

/* Get PMU info */
Serial.println(pmu.getAXP173Temp());
Serial.println(pmu.getBatLevel());

...

参考链接:

About

Arduino libaray for TINY-PMU

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published