mirror of
https://github.com/eclipse/upm.git
synced 2025-03-15 04:57:30 +03:00
JSON: Fixing Sensor Name field
Signed-off-by: Abhishek Malik <abhishek.malik@intel.com>
This commit is contained in:
parent
a842898bd5
commit
7422ec937c
@ -2,7 +2,7 @@
|
||||
"Library": "rpr220",
|
||||
"Description": "ROHM Semiconductor RPR220 IR Reflective Sensor library",
|
||||
"Sensor Class": {
|
||||
"rpr220": {
|
||||
"RPR220": {
|
||||
"Name": "API for the ROHM Semiconductor RPR220-based Grove IR Reflective Sensor",
|
||||
"Description": "This is the UPM Module for the ROHM Semiconductor RPR220-based Grove IR Reflective Sensor. The reflectivity of infrared light varies with the color and distance of the reflecting surface. According to this principle, Grove - Infrared Reflective Sensor utilizes a RPR220 reflective photosensor module to detect color and distance. When a light-colored object approaches,the signal intensity received by infrared reflective sensor increases and the indicator LED on board turns red. When a dark-colored object approaches, the intensity decreases and the LED turns off.",
|
||||
"Aliases": ["rpr220", "Grove - Infrared Reflective Sensor"],
|
||||
@ -61,4 +61,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "scam",
|
||||
"Description": "Seeed Serial Camera library",
|
||||
"Sensor Class": {
|
||||
"scam": {
|
||||
"SCAM": {
|
||||
"Name": "API for the Seeed Serial Camera",
|
||||
"Description": "This is the UPM Module for the Seeed Serial Camera. There is no protocol documentation currently available, so this module was developed based completely on the Seeed Studio* Arduino* sketch.",
|
||||
"Aliases": ["scam", "Grove - Serial Camera Kit"],
|
||||
@ -50,4 +50,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "servo",
|
||||
"Description": "Servo Library",
|
||||
"Sensor Class": {
|
||||
"es08a": {
|
||||
"ES08A": {
|
||||
"Name": "API for the EMAX/Seeed ES08A Servo",
|
||||
"Description": "This is the UPM Module for the EMAX/Seeed ES08A Servo. Like other servos, the ES08A servo has a shaft that can be controlled by setting the desired angle. There are also routines for setting and getting the minimum and maximum pulse width as well as the maximum period.",
|
||||
"Aliases": ["es08a", "EMAX 9g ES08A High Sensitive Mini Servo"],
|
||||
@ -47,7 +47,7 @@
|
||||
"Product Pages": ["https://www.seeedstudio.com/EMAX-9g-ES08A-High-Sensitive-Mini-Servo-p-760.html", "https://www.emaxmodel.com/es08a-ii.html#product_tabs_description_tabbed"]
|
||||
}
|
||||
},
|
||||
"es9257": {
|
||||
"ES9257": {
|
||||
"Name": "API for the EMAX ES9257 Servo",
|
||||
"Description": "This is the UPM Module for the EMAX ES9257 Servo. The ES9257 servo is a fast, heavy duty servo that is popular for moving the control surfaces on RC models.",
|
||||
"Aliases": ["es9257", "EMAX ES9257 2.5kg& .05 sec Micro Digital 3D Tail Servo"],
|
||||
@ -134,4 +134,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "sht1x",
|
||||
"Description": "DFRobot SHT1X Temperature and Humidity Sensor Library",
|
||||
"Sensor Class": {
|
||||
"sht1x": {
|
||||
"SHT1X": {
|
||||
"Name": "API for the DFRobot SHT1X Temperature and Humidity Sensor",
|
||||
"Description": "This is the UPM Module for the DFRobot SHT1X Temperature and Humidity Sensor. SHT1x is individually calibrated in a precision humidity chamber. The calibration coefficients are programmed into an OTP memory on the chip. These coefficients are used to internally calibrate the signals from the sensors. The 2-wire serial interface and internal voltage regulation allows for easy and fast system integration. The tiny size and low power consumption makes SHT1x the ultimate choice for even the most demanding applications.",
|
||||
"Aliases": ["sht1x", "SHT1x Humidity and Temperature Sensor (SKU: DFR0066)"],
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "si1132",
|
||||
"Description": "Silicon Labs Si1132 UV and visible light sensor library",
|
||||
"Sensor Class": {
|
||||
"si1132": {
|
||||
"SI1132": {
|
||||
"Name": "API for the Silicon Labs Si1132 UV and Visible Light Sensor",
|
||||
"Description": "This is the UPM Module for the Silicon Labs Si1132 UV and Visible Light Sensor. The Silicon Labs Si1132 is a low-power, ultraviolet (UV) index, and ambient light sensor with I2C digital interface and programmable-event interrupt output.",
|
||||
"Aliases": ["si1132"],
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "si114x",
|
||||
"Description": "Silicon Labs SI1145 UV Light Sensor library",
|
||||
"Sensor Class": {
|
||||
"si114x": {
|
||||
"SI114x": {
|
||||
"Name": "API for the Silicon Labs SI1145 UV Light Sensor",
|
||||
"Description": "This is the UPM Module for the Silicon Labs SI1145 UV Light Sensor. This device is capable of measuring IR and visible ambient light as well. It also supports the ability to use externally attached LEDs to perform proximity detection on 3 separate channels. Currently, this class only supports the retrieving of the calculated UV index measured by the device, but enough infrastructure is provided to make it easy to enhance this driver in the future to support additional capabilities, including interrupt support.",
|
||||
"Aliases": ["si114x", "SI1145 Digital UV Index / IR / Visible Light Sensor"],
|
||||
@ -66,4 +66,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "si7005",
|
||||
"Description": "Silicon Labs SI7005 digital I2C humidity and temperature sensor library",
|
||||
"Sensor Class": {
|
||||
"si7005": {
|
||||
"SI7005": {
|
||||
"Name": "API for the Silicon Labs SI7005 digital I2C humidity and temperature sensor",
|
||||
"Description": "This is the UPM Module for the Silicon Labs SI7005 digital I2C humidity and temperature sensor. The Si7005 sensor integrates humidity and temperature sensor elements and offers an analog-to-digital converter and signal processing in a single monolithic CMOS sensor IC. Both the humidity and temperature sensors are factory-calibrated and the data is stored in on-chip non-volatile memory.",
|
||||
"Aliases": ["si7005"],
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "slide",
|
||||
"Description": "Seeed Slide Sensor library",
|
||||
"Sensor Class": {
|
||||
"slide": {
|
||||
"Slide": {
|
||||
"Name": "API for the Seeed Slide Potentiometer",
|
||||
"Description": "This is the UPM Module for the Seeed Slide Potentiometer. Basic UPM module for the slide potentiometer on analog that returns either a raw value or a scaled voltage value.",
|
||||
"Aliases": ["slide", "Grove - Slide Potentiometer"],
|
||||
@ -60,4 +60,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "sm130",
|
||||
"Description": "SonMicro SM130 RFID Reader Module library",
|
||||
"Sensor Class": {
|
||||
"sm130": {
|
||||
"SM130": {
|
||||
"Name": "API for the SonMicro SM130 RFID Reader Module",
|
||||
"Description": "This is the UPM Module for the SonMicro SM130 RFID Reader Module. This module defines the SM130 interface for the sm130 RFID library This module was developed using an SM130 and a Sparkfun RFID Evaluation shield using a UART for communications. It should be fairly trivial to add support for I2C communication in the future, if you have the correct firmware on the SM130.",
|
||||
"Aliases": ["sm130"],
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "smartdrive",
|
||||
"Description": "SmartDrive library",
|
||||
"Sensor Class": {
|
||||
"smartdrive": {
|
||||
"SmartDrive": {
|
||||
"Name": "API for the SmartDrive advanced motor controller from OpenElectronics",
|
||||
"Description": "This is the UPM Module for the OpenElectronics SmartDrive advanced motor controller. SmartDrive is a multiplexer to control high current DC motors This module has been tested on the SmartDrive.",
|
||||
"Aliases": ["smartdrive", "SmartDrive High Current Motor Controller"],
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "speaker",
|
||||
"Description": "Seeed Speaker library",
|
||||
"Sensor Class": {
|
||||
"speaker": {
|
||||
"Speaker": {
|
||||
"Name": "API for the Seeed Speaker",
|
||||
"Description": "This is the UPM Module for the Seeed Speaker. This speaker can generate different tones and sounds depending on the frequency of the input signal. It can operate in one of two modes: GPIO (default) and PWM. Depending on which mode is selected, some methods may not be usable. In GPIO mode, the playAll() and playSound() methods are supported. In PWM mode, setFrequency(), emit(), on() and off() are supported. Calling a method not appropriate for the mode will have no effect.",
|
||||
"Aliases": ["speaker", "Grove - Speaker"],
|
||||
@ -50,4 +50,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "ssd1351",
|
||||
"Description": "Adafruit SSD1351 OLED library",
|
||||
"Sensor Class": {
|
||||
"ssd1351": {
|
||||
"SSD1351": {
|
||||
"Name": "API for the Adafruit SSD1351 OLED displays",
|
||||
"Description": "This is the UPM Module for the Adafruit SSD1351 OLED displays. It was tested with the Adafruit 1.5\" OLED Display, but should work with any SSD1351 display running in SPI mode. On the Intel Edison don't forget to disable SPI Power Management (PM) for this driver to work, you can find more details on this topic here: http://iotdk.intel.com/docs/master/mraa/edison.html",
|
||||
"Aliases": ["ssd1351", "OLED Breakout Board - 16-bit Color 1.5\" w/microSD holder"],
|
||||
@ -46,4 +46,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "st7735",
|
||||
"Description": "Adafruit ST7735 LCD library",
|
||||
"Sensor Class": {
|
||||
"st7735": {
|
||||
"ST7735": {
|
||||
"Name": "API for the Adafruit ST7735 LCD",
|
||||
"Description": "This is the UPM Module for the Adafruit ST7735 LCD. This lovely little display breakout is the best way to add a small, colorful and bright display to any project. Since the display uses 4-wire SPI to communicate and has its own pixel-addressable frame buffer, it can be used with every kind of microcontroller. Even a very small one with low memory and few pins available!",
|
||||
"Aliases": ["st7735", "1.8\" Color TFT LCD display with MicroSD Card Breakout - ST7735R"],
|
||||
@ -48,4 +48,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "stepmotor",
|
||||
"Description": "Stepper Motor library",
|
||||
"Sensor Class": {
|
||||
"stepmotor": {
|
||||
"StepMotor": {
|
||||
"Name": "API for the Stepper Motor",
|
||||
"Description": "This is the UPM Module for the API for the Stepper Motor. This module defines the Stepper Motor interface. It is compatible with stepper motor drivers that use 2 pins to control the motor, like an Easy Driver from Brian Schmalz or the STR driver series from Applied Motion. It can also control an enable pin if one is available and connected. The implementation is synchronous and thus blocking while the stepper motor is in motion. However it is possible to send the commands via threading and the performance of the library will be very good given a low CPU load. On a busy system though you will notice some jitter especially at higher speeds. It is possible to reduce this effect to some extent by using smoothing and/or microstepping on stepper drivers that support such features.",
|
||||
"Aliases": ["stepmotor", "EasyDriver - Stepper Motor Driver"],
|
||||
@ -45,4 +45,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "sx6119",
|
||||
"Description": "Seeed SX6119-based FM Receiver library",
|
||||
"Sensor Class": {
|
||||
"sx6119": {
|
||||
"SX6119": {
|
||||
"Name": "API support for the Seeed SX6119-based Grove FM Receiver",
|
||||
"Description": "This is the UPM Module for the Seeed SX6119-based Grove FM Receiver. There are two digital pins: one that toggles power on/off, and the other that does a seek to the next station.",
|
||||
"Aliases": ["sx6119", "Grove - FM Receiver"],
|
||||
@ -52,4 +52,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "t3311",
|
||||
"Description": "T3311 Temperature and Humidity Sensor Library",
|
||||
"Sensor Class": {
|
||||
"t3311": {
|
||||
"T3311": {
|
||||
"Name": "API for the T3311 MODBUS Temperature and Humidity Sensor",
|
||||
"Description": "This is the UPM Module for the T3311 MODBUS Temperature and Humidity Sensor. This module implements support for the Comet System T3311 Temperature and Humidity transmitter. It uses MODBUS over an RS232 serial port. You must have libmodbus v3.1.2 (or greater) installed to compile and use this driver. This module was developed using libmodbus 3.1.2, and T3311 Firmware revison 2.66 connected via a Prolific RS232 Serial to USB adaptor. You cannot use the built in TTL UART pins for accessing this device -- you must use a full serial RS232 interface connected via USB.",
|
||||
"Aliases": ["t3311", "T3311 Temperature and humidity probe with RS232 output, internal sensors"],
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "t6713",
|
||||
"Description": "Amphenol Telaire 6713 Series CO2 Module Sensor Library",
|
||||
"Sensor Class": {
|
||||
"t6713": {
|
||||
"T6713": {
|
||||
"Name": "API for the Amphenol Telaire 6713 Series CO2 Module",
|
||||
"Description": "This is the UPM Module for the Amphenol Telaire 6713 Series CO2 Module. The new T6700 series is a miniature NDIR CO2 sensor that has accuracy and reliability of many larger sensors. The new small size allows OEM’s to integrate in to smaller enclosures and equipment and uses significantly less power than many other devices on the market.",
|
||||
"Aliases": ["t6713", "Miniature CO2 Module Series T6700"],
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "t8100",
|
||||
"Description": "Amphenol Telaire Ventostat T8100 Ventilation Controller Library",
|
||||
"Sensor Class": {
|
||||
"t8100": {
|
||||
"T8100": {
|
||||
"Name": "API for the Amphenol Telaire Ventostat T8100 Ventilation Controller",
|
||||
"Description": "This is the UPM Module for the Amphenol Telaire Ventostat T8100 Ventilation Controller. This module implements support for the Amphenol Telaire Ventostat T8100 Ventilation Controller with BACnet interface. It may also support the T8200 and T8300 models, but they have not been tested. The Telaire Ventostat T8100 reports Temperature, Humidity and CO2 concentrations. It supports an optional relay with a settable trigger point. The unit this driver was tested under did not support the optional relay.",
|
||||
"Aliases": ["t8100", "Telaire Ventostat Series CO2 Monitor"],
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "ta12200",
|
||||
"Description": "Seeed TA12-200 Current Transformer library",
|
||||
"Sensor Class": {
|
||||
"ta12200": {
|
||||
"TA12200": {
|
||||
"Name": "API for the Seeed TA12-200 Current Transformer",
|
||||
"Description": "This is the UPM Module for the Seeed TA12-200 Current Transformer. The Electricity sensor module is based on the TA12-200 current transformer which can change large alternating current into a small amplitude. You can use it to test large alternating current upto 5A.",
|
||||
"Aliases": ["ta12200", "Grove - Electricity Sensor"],
|
||||
@ -56,4 +56,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "tb7300",
|
||||
"Description": "Honeywell TB7300 Communicating Fan Coil Thermostat Library",
|
||||
"Sensor Class": {
|
||||
"tb7300": {
|
||||
"TB7300": {
|
||||
"Name": "API for the Honeywell TB7300 Communicating Fan Coil Thermostat",
|
||||
"Description": "This is the UPM Module for the Honeywell TB7300 Communicating Fan Coil Thermostat. It may also support the TB7200, though only the TB7300 was available for development of this driver. The TB7200 Series PI thermostats are designed for zoning applications, and the TB7300 Series PI thermostats are designed for fan coil control. Both Series are communicating thermostats with models available in BACnet(r) MS/TP protocol and can be easily integrated into a WEBs-AX building automation system based on the NiagaraAX(r) platform. TB7200 and TB7300 Series thermostats are compatible with the Honeywell Occupancy Sensor Cover. Thermostats equipped with an occupancy sensor cover provide advanced active occupancy logic, which will automatically switch occupancy levels from Occupied to Stand-By and Unoccupied as required by local activity being present or not. This advanced occupancy functionality provides advantageous energy savings during occupied hours without sacrificing occupant comfort. All thermostats can be ordered with or without a factory installed PIR cover.",
|
||||
"Aliases": ["tb7300", "TB7300C5014B"],
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "tcs3414cs",
|
||||
"Description": "Seeed TCS3414CS Color Sensor library",
|
||||
"Sensor Class": {
|
||||
"tcs3414cs": {
|
||||
"TCS3414CS": {
|
||||
"Name": "API for the Seeed TCS3414CS Color Sensor",
|
||||
"Description": "This is the UPM Module for the Seeed TCS3414CS Color Sensor. This module is based on the color sensor TCS3414CS with digital output I2C. Based on the 8*2 array of filtered photodiodes and 16-bit analog-to-digital converters, you can measure the color chromaticity of ambient light or the color of objects. Of the 16 photodiodes, 4 have red filters, 4 have green filters, 4 have blue filters and 4 have no filter(clear). With the synchronization input pin, an external pulsed light source can provide precise synchronous conversion control.",
|
||||
"Aliases": ["tcs3414cs"],
|
||||
@ -47,4 +47,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "tcs37727",
|
||||
"Description": "AMS TCS37727 Color Light-To-Digital Converter Library",
|
||||
"Sensor Class": {
|
||||
"tcs37727": {
|
||||
"TCS37727": {
|
||||
"Name": "API for the AMS TCS37727 Color Light-To-Digital Converter",
|
||||
"Description": "This is the UPM Module for the AMS TCS37727 Color Light-To-Digital Converter. The TCS3772 device family provides red, green, blue, and clear (RGBC) light sensing and, when coupled with an external IR LED, proximity detection. These devices detect light intensity under a variety of lighting conditions and through a variety of attenuation materials, including dark glass. The proximity detection feature allows a large dynamic range of operation for accurate short distance detection, such as in a cell phone, for detecting when the user positions the phone close to their ear. An internal state machine provides the ability to put the device into a low power state in between proximity and RGBC measurements providing very low average power consumption.",
|
||||
"Aliases": ["tcs37727"],
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "teams",
|
||||
"Description": "Veris TEAMS Temperature Transmitter Library",
|
||||
"Sensor Class": {
|
||||
"teams": {
|
||||
"TEAMS": {
|
||||
"Name": "API for the Veris TEAMS Temperature Transmitter",
|
||||
"Description": "This is the UPM Module for the Veris TEAMS Temperature Transmitter. The Veris TEAMS temperature sensor provides it's output via a 4-20ma current loop. The supported temperature range is 10C to 35C. This sensor was developed with a Cooking Hacks (Libelium) 4-channel 4-20ma Arduino interface shield. For this interface, the receiver resistance (rResistor) was specified as 165.0 ohms. When using a 4-20ma current loop interface which scales the sensors' values to a 0-5vdc range, you can supply 0.0 as the rResistor value in the constructor (default), and it will act just like a normal analog input.",
|
||||
"Aliases": ["teams"],
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "tex00",
|
||||
"Description": "Veris TEX00 Temperature Sensor Library",
|
||||
"Sensor Class": {
|
||||
"tex00": {
|
||||
"TEX00": {
|
||||
"Name": "API for the Veris TEX00 Temperature Sensor",
|
||||
"Description": "This is the UPM Module for the Veris TEX00 Temperature Sensor. The Veris TEX00 temperature sensor family is made up of a series of RTD thermistors in wall mount packaging. This driver was developed using the TED00, which utilizes a 10K Ohm Type 2 thermistor. However, this driver can support the other 12 variants of the TE series as well by providing the correct sensor type to the class constructor. These other sensor types have not been tested. Only the TED00 was tested with this driver.",
|
||||
"Aliases": ["tex00", "TED00"],
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "th02",
|
||||
"Description": "Seeed TH02 Temperature & Humidity Sensor Library",
|
||||
"Sensor Class": {
|
||||
"th02": {
|
||||
"TH02": {
|
||||
"Name": "API for the Seeed TH02 Temperature & Humidity Sensor",
|
||||
"Description": "This is the UPM Module for the Seeed TH02 Temperature & Humidity Sensor. This is a multifunctional sensor that gives you temperature and relative humidity information at the same time. It utilizes a TH02 sensor that can meet measurement needs of general purposes. It provides reliable readings when environment humidity condition inbetween 0-80% RH, and temperature condition inbetween 0-70°C, covering needs in most home and daily applications that don't contain extreme conditions.",
|
||||
"Aliases": ["th02", "Grove - Temperature&Humidity Sensor (High-Accuracy & Mini)"],
|
||||
@ -74,4 +74,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "tm1637",
|
||||
"Description": "Seeed TM1637 based 7-Segment Display Library",
|
||||
"Sensor Class": {
|
||||
"tm1637": {
|
||||
"TM1637": {
|
||||
"Name": "API for the Seeed TM1637 based 7-Segment Display",
|
||||
"Description": "This is the UPM Module for the Seeed TM1637 based 7-Segment Display. It can be used to address and write data to multiple display digits. This driver is based on the Grove version of the TM1637 display that uses 4 digits, thus making it ideal for clock displays, timers, counters, or even score displays in a two-player arcade game.",
|
||||
"Aliases": ["tm1637", "Grove - 4-Digit Display"],
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "tmp006",
|
||||
"Description": "Texas Instruments TMP006 Infrared-Thermopile Sensor Library",
|
||||
"Sensor Class": {
|
||||
"tmp006": {
|
||||
"TMP006": {
|
||||
"Name": "API for the Texas Instruments TMP006 IR-Thermopile Sensor",
|
||||
"Description": "This is the UPM Module for the Texas Instruments TMP006 IR-Thermopile Sensor. The TMP006 and TMP006B are fully integrated MEMs thermopile sensors that measure the temperature of an object without having to be in direct contact. The thermopile absorbs passive infrared energy from an object at wavelengths between 4 um to 16 um within the end-user defined field of view. The corresponding change in voltage across the thermopile is digitized and reported with the on-chip die thermal sensor measurement through an I2C- and SMBus-compatible interface. With this data, the target object temperature can be calculated by an external processor.",
|
||||
"Aliases": ["tmp006", "TMP006 Infrared Thermopile Contactless Temperature Sensor in WCSP Package"],
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "tsl2561",
|
||||
"Description": "TSL2561 Digital Light Sensor library",
|
||||
"Sensor Class": {
|
||||
"tsl2561": {
|
||||
"TSL2561": {
|
||||
"Name": "API for the TSL2561 Digital Light Sensor",
|
||||
"Description": "This is the UPM Module for the TSL2561 Digital Light Sensor. TSL2560 and TSL2561 are light-to-digital converters that transform light intensity to a digital signal output capable of a direct I2C (TSL2561) interface",
|
||||
"Aliases": ["tsl2561", "Grove - Digital Light Sensor"],
|
||||
@ -61,4 +61,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "ttp223",
|
||||
"Description": "Seeed TTP223 Touch Detector Sensor library",
|
||||
"Sensor Class": {
|
||||
"ttp223": {
|
||||
"TTP223": {
|
||||
"Name": "API for the Seeed TTP223 Touch Sensor",
|
||||
"Description": "This is the UPM Module for the Seeed TTP223 Touch Sensor. This touch sensor detects when a finger is near the metallic pad by the change in capacitance. It can replace a more traditional push button. The touch sensor can still function when placed under a non-metallic surface like glass or plastic.",
|
||||
"Aliases": ["ttp223", "Grove - Touch Sensor"],
|
||||
@ -55,4 +55,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "uartat",
|
||||
"Description": "Generic AT Command Based UART Device Library",
|
||||
"Sensor Class": {
|
||||
"uartat": {
|
||||
"UARTAT": {
|
||||
"Name": "API for a Generic AT command based UART device",
|
||||
"Description": "This is the UPM Module for a Generic AT command based UART device. This is a generic UART device driver for accessing UART based devices that utilize an \"AT\" command set. Typically these devices are Radios, Modems, and similar devices that are configured and controlled by emitting \"AT\" commands.",
|
||||
"Aliases": ["uartat"],
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "uln200xa",
|
||||
"Description": "ULN200XA Stepper Driver Library",
|
||||
"Sensor Class": {
|
||||
"uln200xa": {
|
||||
"ULN200XA": {
|
||||
"Name": "UPM module for the ULN200XA Darlington Stepper Driver",
|
||||
"Description": "This is the UPM Module for the ULN200XA Darlington Stepper Driver. This module was developed on a ULN2003A Stepper Driver. It should also support the ULN2001A, ULN2002A, and ULN2004A devices, when using to drive the 28BYJ-48 unipolar stepper motor.",
|
||||
"Aliases": ["ULN200XA", "ULN2001A", "ULN2002A", "ULN2003A", "ULN2004A"],
|
||||
@ -50,4 +50,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "ultrasonic",
|
||||
"Description": "Grove ultrasonic sensor Library",
|
||||
"Sensor Class": {
|
||||
"ultrasonic": {
|
||||
"UltraSonic": {
|
||||
"Name": "API for the Grove Ultrasonic Ranger",
|
||||
"Description": "This is the UPM Module for the Grove Ultrasonic Ranger. This Grove Ultrasonic sensor is a non-contact distance measurement module which is compatible with the Grove system. It is designed for easy modular project usage with industrial performance. Detection ranges from 3 cm (1.2\") to 4 m (13'1.5\") and works best when the object is within a 30 degree angle relative to the sensor.",
|
||||
"Aliases": ["ultrasonic", "Grove - Ultrasonic Ranger"],
|
||||
@ -58,4 +58,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "urm37",
|
||||
"Description": "DFRobot URM37 Ultrasonic Ranger Library",
|
||||
"Sensor Class": {
|
||||
"urm37": {
|
||||
"URM37": {
|
||||
"Name": "API for the DFRobot URM37 Ultrasonic Ranger",
|
||||
"Description": "This is the UPM Module for the DFRobot URM37 Ultrasonic Ranger. This library was tested with the DFRobot URM37 Ultrasonic Ranger, V4. It has a range of between 5 and 500 centimeters (cm). It supports both analog distance measurement, and UART based temperature and distance measurements. This driver does not support PWM measurement mode. For UART operation, the only supported baud rate is 9600. In addition, you must ensure that the UART TX/RX pins are configured for TTL operation (the factory default) rather than RS232 operation, or permanent damage to your URM37 and/or MCU will result. On power up, the LED indicator will blink one long pulse, followed by one short pulse to indicate TTL operation.",
|
||||
"Aliases": ["urm37", "URM37 V4.0 Ultrasonic Sensor"],
|
||||
@ -47,4 +47,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "vcap",
|
||||
"Description": "Take a snapshot from a video camera and save as a JPEG",
|
||||
"Sensor Class": {
|
||||
"vcap": {
|
||||
"VCAP": {
|
||||
"Name": "API for the Video Capture driver",
|
||||
"Description": "This is the UPM Module for the Video Capture driver. This UPM module captures a still frame from a Linux V4L device, such as a USB webcam, and and then allows you to save it as a JPEG image into a file. The camera and driver in use must support streaming, mmap-able buffers and must provide data in YUYV format. This should encompass most video cameras out there. It has been tested with a few off the shelf cameras without any problems.",
|
||||
"Aliases": ["vcap"],
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "veml6070",
|
||||
"Description": "Vishay VEML6070 UV Sensor Library",
|
||||
"Sensor Class": {
|
||||
"veml6070": {
|
||||
"VEML6070": {
|
||||
"Name": "API for the Vishay VEML6070 UV Sensor",
|
||||
"Description": "This is the UPM Module for the Vishay VEML6070 UV Sensor. VEML6070 is an advanced ultraviolet (UV) light sensor with I2C protocol interface and designed by the CMOS process. It is easily operated via a simple I2C command. The active acknowledge (ACK) feature with threshold windows setting allows the UV sensor to send out a UVI alert message. Under a strong solar UVI condition, the smart ACK signal can be easily implemented by the software programming. VEML6070 incorporates a photodiode, amplifiers, and analog / digital circuits into a single chip. VEML6070's adoption of FiltronTM UV technology provides the best spectral sensitivity to cover UV spectrum sensing. It has an excellent temperature compensation and a robust refresh rate setting that does not use an external RC low pass filter. VEML6070 has linear sensitivity to solar UV light and is easily adjusted by an external resistor.",
|
||||
"Aliases": ["veml6070"],
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "water",
|
||||
"Description": "Grove Water Sensor Library",
|
||||
"Sensor Class": {
|
||||
"water": {
|
||||
"Water": {
|
||||
"Name": "API for the Grove Water Sensor",
|
||||
"Description": "This is the UPM Module for the Grove Water Sensor. This sensor detects the presence of water using exposed PCB traces. The sensor is made up of interlaced traces of Ground and Sensor signals. The sensor traces are weakly pulled up using 1 MΩ resistor. The resistor will pull the sensor trace value high until a drop of water shorts the sensor trace to the ground trace. This circuit will work with digital I/O pins of Arduino or you can use it with the analog pins to detect the amount of water induced contact between the grounded and sensor traces.",
|
||||
"Aliases": ["water", "Grove - Water Sensor"],
|
||||
@ -54,4 +54,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "wfs",
|
||||
"Description": "Grove Water Flow Sensor Library",
|
||||
"Sensor Class": {
|
||||
"wfs": {
|
||||
"WFS": {
|
||||
"Name": "API for the Grove Water Flow Sensor",
|
||||
"Description": "This is the UPM Module for the Grove Water Flow Sensor. This sensor is used to measure water flow in liters per minute (LPM). It incorporates a Hall Effect sensor. The UPM module defines an interrupt routine to be triggered on each low pulse, keeping count. This device requires a 10K pull-up resistor for the signal line (yellow wire). However, be careful when wiring this up - the schematic appears to have a bug in it: the lower left connection of the signal line (yellow) to Vcc (red) should not be there. The sensor can work with this connection, but probably not for very long.",
|
||||
"Aliases": ["wfs", "G1/2 Water Flow sensor"],
|
||||
@ -72,4 +72,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "wheelencoder",
|
||||
"Description": "FRobot Wheel Encoder Library",
|
||||
"Sensor Class": {
|
||||
"wheelencoder": {
|
||||
"WheelEncoder": {
|
||||
"Name": "API for the DFRobot Wheel Encoder",
|
||||
"Description": "This is the UPM Module for the DFRobot Wheel Encoder. This sensor was developed for the DFRobot Wheel Encoder, though it could be used for any counting time-based task. When you instantiate a class of this type, the gpio pin specified is connected to an interrupt. Whenever a low to high transition occurs on the gpio pin, the internal counter is incremented by one. This class also includes a millisecond counter, so that you can correlate the number of counts to a time period for calculating an RPM or other value as needed.",
|
||||
"Aliases": ["wheelencoder", "Gravity:TT Motor Encoders Kit"],
|
||||
@ -50,4 +50,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "wt5001",
|
||||
"Description": "WT5001 Serial MP3 module Library",
|
||||
"Sensor Class": {
|
||||
"wt5001": {
|
||||
"WT5001": {
|
||||
"Name": "API for the WT5001 Serial MP3 Module",
|
||||
"Description": "This is the UPM Module for the WT5001 Serial MP3 Module. Grove-Serial MP3 Player is a kind of simple MP3 player device whose design is based on a high-quality MP3 audio chip---WT5001. It can support 8KHZ~44.1KHZ sampling frequency MP3 and WAV file formats. This product has several peripheral ports: a standard UART Grove interface, a dual track headphone jack, an external interface and also a micro SD card interface. You can control the MP3 playback state by sending commands to module via serial port tools, such as switch songs, change the volume and play mode and so on. It seems a simple module, but it owns such strong function. Want to know how the sound quality? Please come to experience it! NOTE: This product is retired, please consider the Grove - MP3 v2.0 as your alternative choice. This UPM module has not been tested with V2.0.",
|
||||
"Aliases": ["wt5001", "Grove - Serial MP3 Player"],
|
||||
@ -48,4 +48,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "xbee",
|
||||
"Description": "XBee modules Library",
|
||||
"Sensor Class": {
|
||||
"xbee": {
|
||||
"XBee": {
|
||||
"Name": "API for the XBee modules",
|
||||
"Description": "This is the UPM Module for the XBee modules. This is a generic UART driver for use with Digi XBee modules. It was tested with the XBee S1 802.15.4 module and the XBee S6B WiFi module. It provides basic UART support for sending and receiving data to and from the device. It is controlled by an AT or API command set. It is connected at 9600 baud by default.",
|
||||
"Aliases": ["xbee", "XBee 1mW Trace Antenna - Series 1 (802.15.4)"],
|
||||
@ -58,4 +58,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "yg1006",
|
||||
"Description": "YG1006 Flame Sensor Library",
|
||||
"Sensor Class": {
|
||||
"yg1006": {
|
||||
"YG1006": {
|
||||
"Name": "API for the YG1006 Flame Sensor",
|
||||
"Description": "This is the UPM Module for the YG1006 Flame Sensor. The Grove - Flame Sensor can be used to detect fire source or other light sources of the wavelength in the range of 760nm - 1100 nm. It is based on the YG1006 sensor which is a high speed and high sensitive NPN silicon phototransistor. Due to its black epoxy, the sensor is sensitive to infrared radiation. In fire fighting robot game, The sensor plays a very important role, it can be used as a robot eyes to find the fire source.",
|
||||
"Aliases": ["yg1006", "Grove - Flame Sensor"],
|
||||
@ -64,4 +64,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
"Library": "zfm20",
|
||||
"Description": "ZFM-20 Fingerprint Sensor Module",
|
||||
"Sensor Class": {
|
||||
"zfm20": {
|
||||
"ZFM20": {
|
||||
"Name": "API for the ZFM-20 Fingerprint Sensor Module",
|
||||
"Description": "This is the UPM Module for the ZFM-20 Fingerprint Sensor Module. The Fingerprint Sensor is one optical fingerprint sensor which will make adding fingerprint detection and verification super simple.There's a high powered DSP chip AS601 that does the image rendering, calculation, feature-finding and searching. You can also enroll new fingers directly - up to 162 finger prints can be stored in the onboard FLASH memory. There's a red LED in the lens that lights up during a photo so you know its working.",
|
||||
"Aliases": ["zfm20", "Grove - Fingerprint Sensor"],
|
||||
@ -63,4 +63,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user