From b997a23647e2c592935077e26b826ef6cd669c0f Mon Sep 17 00:00:00 2001 From: YZRD <50687705+YZRD@users.noreply.github.com> Date: Sat, 14 Sep 2024 13:50:50 +0800 Subject: [PATCH 1/2] Update Kconfig add am2320 --- peripherals/sensors/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/peripherals/sensors/Kconfig b/peripherals/sensors/Kconfig index 96627de4d5..cb75366584 100755 --- a/peripherals/sensors/Kconfig +++ b/peripherals/sensors/Kconfig @@ -65,5 +65,5 @@ source "$PKGS_DIR/packages/peripherals/sensors/cw2015/Kconfig" source "$PKGS_DIR/packages/peripherals/sensors/icm20608/Kconfig" source "$PKGS_DIR/packages/peripherals/sensors/PAJ7620/Kconfig" source "$PKGS_DIR/packages/peripherals/sensors/sths34pf80/Kconfig" - +source "$PKGS_DIR/packages/peripherals/sensors/am2320/Kconfig" endmenu From 2721c0d90ddb15d74e90c2f825842317ceb57d54 Mon Sep 17 00:00:00 2001 From: YZRD <50687705+YZRD@users.noreply.github.com> Date: Sat, 14 Sep 2024 13:52:49 +0800 Subject: [PATCH 2/2] add am2320 file --- peripherals/sensors/am2320/Kconfig | 32 ++++++++++++++++++++++++ peripherals/sensors/am2320/package.json | 33 +++++++++++++++++++++++++ 2 files changed, 65 insertions(+) create mode 100644 peripherals/sensors/am2320/Kconfig create mode 100644 peripherals/sensors/am2320/package.json diff --git a/peripherals/sensors/am2320/Kconfig b/peripherals/sensors/am2320/Kconfig new file mode 100644 index 0000000000..bb57aaeca4 --- /dev/null +++ b/peripherals/sensors/am2320/Kconfig @@ -0,0 +1,32 @@ + +# Kconfig file for package am2320 +menuconfig PKG_USING_AM2320 + bool "digital humidity and temperature sensor am2320 driver library." + default n + +if PKG_USING_AM2320 + + config PKG_AM2320_PATH + string + default "/packages/peripherals/sensors/am2320" + + choice + prompt "Version" + default PKG_USING_AM2320_LATEST_VERSION + help + Select the package version + + config PKG_USING_AM2320_V001 + bool "v0.0.1" + + config PKG_USING_AM2320_LATEST_VERSION + bool "latest" + endchoice + + config PKG_AM2320_VER + string + default "v0.0.1" if PKG_USING_AM2320_V001 + default "latest" if PKG_USING_AM2320_LATEST_VERSION + +endif + diff --git a/peripherals/sensors/am2320/package.json b/peripherals/sensors/am2320/package.json new file mode 100644 index 0000000000..1a78cd3d31 --- /dev/null +++ b/peripherals/sensors/am2320/package.json @@ -0,0 +1,33 @@ +{ + "name": "am2320", + "description": "digital humidity and temperature sensor am2320 driver library.", + "description_zh": "am2320 温湿度参考。", + "enable": "PKG_USING_AM2320", + "keywords": [ + "am2320" + ], + "category": "peripherals/sensors", + "author": { + "name": "YZRDEG", + "email": "zihan169@163.com", + "github": "YZRDEG" + }, + "license": "Apache-2.0", + "repository": "https://gitee.com/YZRDEG/am2320.git", + "icon": "unknown", + "homepage": "https://gitee.com/YZRDEG/am2320.git#readme", + "doc": "unknown", + "site": [ + { + "version": "v0.0.1", + "URL": "https://am2320-0.0.1.zip", + "filename": "am2320-0.0.1.zip" + }, + { + "version": "latest", + "URL": "https://gitee.com/YZRDEG/am2320.git.git", + "filename": "", + "VER_SHA": "master" + } + ] +}