LilyGo-LoRa-Series/lib/XPowersLib/library.json
2024-05-12 10:43:40 +08:00

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"
}