100 lines
2.5 KiB
JSON
100 lines
2.5 KiB
JSON
{
|
|
"name": "XPowersLib",
|
|
"version": "0.2.3",
|
|
"description": "Arduino,CircuitPython,Micropython library for x-powers power management series",
|
|
"keywords": "AXP192 AXP202 AXP2101 x-powers",
|
|
"authors": [
|
|
{
|
|
"name": "LewisHe",
|
|
"url": "https://github.com/lewisxhe",
|
|
"maintainer": true
|
|
}
|
|
],
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/lewisxhe/XPowersLib.git"
|
|
},
|
|
"homepage": "https://github.com/lewisxhe/XPowersLib",
|
|
"export": {
|
|
"include": [
|
|
"LICENSE",
|
|
"library.json",
|
|
"library.properties",
|
|
"README.md",
|
|
"keywords.txt",
|
|
"src/*",
|
|
"examples/*"
|
|
]
|
|
},
|
|
"examples": [
|
|
{
|
|
"name": "AXP192_Example",
|
|
"base": "examples/AXP192_Example",
|
|
"files": ["AXP192_Example.ino"]
|
|
},
|
|
{
|
|
"name": "AXP202_Example",
|
|
"base": "examples/AXP202_Example",
|
|
"files": ["AXP202_Example.ino"]
|
|
},
|
|
{
|
|
"name": "AXP2101_Charge_Example",
|
|
"base": "examples/AXP2101_Charge_Example",
|
|
"files": ["AXP2101_Charge_Example.ino"]
|
|
},
|
|
{
|
|
"name": "AXP2101_Example",
|
|
"base": "examples/AXP2101_Example",
|
|
"files": ["AXP2101_Example.ino"]
|
|
},
|
|
{
|
|
"name": "AXP2101_InterruptExample",
|
|
"base": "examples/AXP2101_InterruptExample",
|
|
"files": ["AXP2101_InterruptExample.ino"]
|
|
},
|
|
{
|
|
"name": "AXP2101_Voltage_Example",
|
|
"base": "examples/AXP2101_Voltage_Example",
|
|
"files": ["AXP2101_Voltage_Example.ino"]
|
|
},
|
|
{
|
|
"name": "AXP2101_ADC_Example",
|
|
"base": "examples/AXP2101_ADC_Example",
|
|
"files": ["AXP2101_ADC_Example.ino"]
|
|
},
|
|
{
|
|
"name": "AXP2101_Sleep_Example",
|
|
"base": "examples/AXP2101_Sleep_Example",
|
|
"files": ["AXP2101_Sleep_Example.ino"]
|
|
},
|
|
{
|
|
"name": "ESP_IDF_Example",
|
|
"base": "examples/ESP_IDF_Example/main",
|
|
"files": [
|
|
"main.cpp",
|
|
"port_axp192.cpp",
|
|
"port_axp2101.cpp",
|
|
"port_i2c.cpp"
|
|
]
|
|
},
|
|
{
|
|
"name": "XPowersLibInterface_Example",
|
|
"base": "examples/XPowersLibInterface_Example",
|
|
"files": ["XPowersLibInterface_Example.ino"]
|
|
},
|
|
{
|
|
"name": "SY6970_Example",
|
|
"base": "examples/SY6970_Example",
|
|
"files": ["SY6970_Example.ino"]
|
|
},
|
|
{
|
|
"name": "SY6970_Watchdog_Example",
|
|
"base": "examples/SY6970_Watchdog_Example",
|
|
"files": ["SY6970_Watchdog_Example.ino"]
|
|
}
|
|
],
|
|
"frameworks": ["arduino", "espidf"],
|
|
"platforms": "esp32,ststm32,espressif32",
|
|
"headers": "XPowersLib.h",
|
|
"license": "MIT"
|
|
}
|