mirror of
https://github.com/eclipse/upm.git
synced 2025-03-15 04:57:30 +03:00
JSON: Adding JSON files for following sensors
hlg150h lp8860 max44009 ms5611 si1132 Signed-off-by: sisinty sasmita patra <sisinty.s.patra@intel.com>
This commit is contained in:
parent
0cb93331ee
commit
9482d6bb74
45
src/hlg150h/hlg150h.json
Executable file
45
src/hlg150h/hlg150h.json
Executable file
@ -0,0 +1,45 @@
|
||||
{
|
||||
"Library": "hlg150h",
|
||||
"Description": "Light Controller Library",
|
||||
"Sensor Class":
|
||||
{
|
||||
"HLG150H":
|
||||
{
|
||||
"Brief": "Lighting Power Supply Controller",
|
||||
"Description": "HLG series single output LED power supply features universal AC input, protection for short circuit, overload, over voltage and over temperature",
|
||||
"Known As": ["hlg150h"],
|
||||
"Categories": ["lightcontroller"],
|
||||
"Connections": ["pwm"],
|
||||
"Project Type": ["prototyping", "industrial"],
|
||||
"Manufacturers": ["meanwell"],
|
||||
"Kits": [],
|
||||
"Image": "hlg150h.jpg",
|
||||
"Examples":
|
||||
{
|
||||
"C++": ["hlg150h.cxx"]
|
||||
},
|
||||
"Specifications":
|
||||
{
|
||||
"Vdd": {"unit": "v", "low" : 1.7, "high": 3.6},
|
||||
"Ioff" : {"unit": "mA", "low" : 0.0, "high": 0.0},
|
||||
"Iavg": {"unit": "mA", "low" : 1, "high": 2},
|
||||
"Pressure Range": {"unit": "hpA", "low" : 300, "high": 1100},
|
||||
"Voltage Range": {"unit": "C", "low" : -40, "high": 85}
|
||||
},
|
||||
"Platforms":
|
||||
{
|
||||
"Intel Joule Module":
|
||||
{
|
||||
"Notes": [""],
|
||||
"Images": [""]
|
||||
}
|
||||
},
|
||||
"Urls" :
|
||||
{
|
||||
"Product Pages": ["https://www.meanwell-web.com/en/product-info/ac-dc-power-supply/led-driver/101-180-w-led-driver/hlg-150h/product/HLG-150H-24B"],
|
||||
"Datasheets": ["http://www.mouser.com/ds/2/260/r1755_3-1109742.pdf"],
|
||||
"Schematics": ["http://www.mouser.com/ds/2/260/HLG-150H-SPEC-806071.pdf"]
|
||||
}
|
||||
},
|
||||
}
|
||||
}
|
48
src/lp8860/lp8860.json
Executable file
48
src/lp8860/lp8860.json
Executable file
@ -0,0 +1,48 @@
|
||||
{
|
||||
"Library": "lp8860",
|
||||
"Description": "LED Light Controller Library",
|
||||
"Sensor Class":
|
||||
{
|
||||
"LP8860":
|
||||
{
|
||||
"Brief": "API for LP8860 LED Lighting Controller",
|
||||
"Description": "The LP8860-Q1 is an automotive high-efficiency LED driver with boost controller. It has 4 high-precision current sinks that can be controlled by a PWM input signal, an SPI or I2C master, or both ",
|
||||
"Known As": ["lp8860"],
|
||||
"Categories": ["light Controller"],
|
||||
"Connections": ["i2c"],
|
||||
"Project Type": ["prototyping", "industrial"],
|
||||
"Manufacturers": ["Texas Instruments"],
|
||||
"Kits": [],
|
||||
"Image": "",
|
||||
"Examples":
|
||||
{
|
||||
"Java": [""],
|
||||
"Python": [""],
|
||||
"Node.js": [""],
|
||||
"C++": ["lp8860.cxx"],
|
||||
"C": [""]
|
||||
},
|
||||
"Specifications":
|
||||
{
|
||||
"Vdd": {"unit": "v", "low" : 3, "high": 48},
|
||||
"Iavg": {"unit": "mA", "low" : 1, "high": 150},
|
||||
"Frequency Range": {"unit": "KHz", "low" : 100, "high": 2200}
|
||||
"Temperature Range": {"unit": "C", "low" : -40, "high": 125}
|
||||
},
|
||||
"Platforms":
|
||||
{
|
||||
"Intel Joule Module":
|
||||
{
|
||||
"Notes": [""],
|
||||
"Images": [""]
|
||||
}
|
||||
},
|
||||
"Urls" :
|
||||
{
|
||||
"Product Pages": ["http://www.ti.com/product/LP8860-Q1"],
|
||||
"Datasheets": ["http://www.ti.com/lit/ds/symlink/lp8860-q1.pdf"],
|
||||
"Schematics": ["http://www.ti.com/general/docs/datasheetdiagram.tsp?genericPartNumber=LP8860-Q1&diagramId=66853"]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
46
src/max44009/max44009.json
Executable file
46
src/max44009/max44009.json
Executable file
@ -0,0 +1,46 @@
|
||||
{
|
||||
"Library": "max44009",
|
||||
"Description": "Ambient Light Sensor Library",
|
||||
"Sensor Class":
|
||||
{
|
||||
"MAX44009":
|
||||
{
|
||||
"Brief": "Digital Humidity, Pressure, and Temperature Sensor",
|
||||
"Description": "The MAX44009 ambient light sensor features an i2c digital output that is ideal for a number of portable applications such as smartphones, notebooks and industrial sensors.
|
||||
"Known As": ["max44009"],
|
||||
"Categories": ["light"],
|
||||
"Connections": ["i2c"],
|
||||
"Project Type": ["prototyping", "industrial"],
|
||||
"Manufacturers": ["Maxim integrated"],
|
||||
"Kits": [],
|
||||
"Image": "",
|
||||
"Examples":
|
||||
{
|
||||
"Java": [""],
|
||||
"Python": [""],
|
||||
"Node.js": [""],
|
||||
"C++": ["max44009.cxx"],
|
||||
"C": [""]
|
||||
},
|
||||
"Specifications":
|
||||
{
|
||||
"Vdd": {"unit": "v", "low" : 1.7, "high": 3.6},
|
||||
"Temperature Range": {"unit": "C", "low" : -40, "high": 85},
|
||||
"Dynamic Range": {"unit": "lux", "low" : 0.045, "high": 188,000}
|
||||
},
|
||||
"Platforms":
|
||||
{
|
||||
"Intel Joule Module":
|
||||
{
|
||||
"Notes": [""],
|
||||
"Images": [""]
|
||||
}
|
||||
},
|
||||
"Urls" :
|
||||
{
|
||||
"Product Pages": ["https://www.maximintegrated.com/en/products/analog/sensors-and-sensor-interface/MAX44009.html"],
|
||||
"Datasheets": ["https://datasheets.maximintegrated.com/en/ds/MAX44009.pdf"],
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
48
src/ms5611/ms5611.json
Executable file
48
src/ms5611/ms5611.json
Executable file
@ -0,0 +1,48 @@
|
||||
{
|
||||
"Library": "ms5611",
|
||||
"Description": "Barometric Pressure Sensor library",
|
||||
"Sensor Class":
|
||||
{
|
||||
"MS5611":
|
||||
{
|
||||
"Brief": "Barometric Pressure and Temperature Sensor",
|
||||
"Description": "The MS5611 is a high pressure sensor and temperatre sensor module. The main function is to convert the uncompensated analogue voltage from the pressure die to a 24bit digital value, as well as providing a 24 bit value for the temperature ",
|
||||
"Known As": ["ms5611"],
|
||||
"Categories": ["pressure", "temperature"],
|
||||
"Connections": ["i2c"],
|
||||
"Project Type": ["prototyping", "industrial"],
|
||||
"Manufacturers": ["amsys"],
|
||||
"Kits": [],
|
||||
"Image": "",
|
||||
"Examples":
|
||||
{
|
||||
"Java": [""],
|
||||
"Python": [""],
|
||||
"Node.js": ["ms5611.js"],
|
||||
"C++": ["ms5611.cxx"],
|
||||
"C": [""]
|
||||
},
|
||||
"Specifications":
|
||||
{
|
||||
"Vdd": {"unit": "v", "low" : 1.8, "high": 3.6},
|
||||
"Pressure Range": {"unit": "mbar", "low" : 10, "high": 1200},
|
||||
"Temperature Range": {"unit": "C", "low" : -40, "high": 85}
|
||||
},
|
||||
"Platforms":
|
||||
{
|
||||
"Intel Joule Module":
|
||||
{
|
||||
"Notes": [""],
|
||||
"Images": [""]
|
||||
}
|
||||
},
|
||||
"Urls" :
|
||||
{
|
||||
"Product Pages": ["http://www.amsys.info/products/ms5611.htm"],
|
||||
"Datasheets": ["http://www.amsys.info/sheets/amsys.en.ms5611_01ba03.pdf"]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
48
src/si1132/si1132.json
Executable file
48
src/si1132/si1132.json
Executable file
@ -0,0 +1,48 @@
|
||||
{
|
||||
"Library": "si1132",
|
||||
"Description": "UV and visible light sensor library",
|
||||
"Sensor Class":
|
||||
{
|
||||
"SI1132":
|
||||
{
|
||||
"Brief": "UV and visible light sensor",
|
||||
"Description": "The SI1132 sensor determines real-time UV sun exposure and cumulative UV sun exposure and enables accurate light level monitoring under mixed lightings",
|
||||
"Known As": ["si1132"],
|
||||
"Categories": ["light"],
|
||||
"Connections": ["i2c"],
|
||||
"Project Type": ["prototyping", "industrial"],
|
||||
"Manufacturers": ["silabs"],
|
||||
"Kits": [],
|
||||
"Image": "",
|
||||
"Examples":
|
||||
{
|
||||
"Java": [""],
|
||||
"Python": [""],
|
||||
"Node.js": [""],
|
||||
"C++": ["si1132.cxx"],
|
||||
"C": [""]
|
||||
},
|
||||
"Specifications":
|
||||
{
|
||||
"Vdd": {"unit": "v", "low" : 1.7, "high": 3.6},
|
||||
"Iavg": {"unit": "µA", "high": 1.2},
|
||||
"Temperature Range": {"unit": "C", "low" : -40, "high": 85}
|
||||
},
|
||||
"Platforms":
|
||||
{
|
||||
"Intel Joule Module":
|
||||
{
|
||||
"Notes": [""],
|
||||
"Images": [""]
|
||||
}
|
||||
},
|
||||
"Urls" :
|
||||
{
|
||||
"Product Pages": ["http://www.silabs.com/products/sensors/optical/si1132"],
|
||||
"Datasheets": ["https://www.silabs.com/documents/public/data-sheets/Si1132.pdf"]
|
||||
}
|
||||
},
|
||||
|
||||
}
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user