{"title":"Sensors","description":"\u003cp\u003eBrowse our Sensors collection. Free Shipping.\u003c\/p\u003e","products":[{"product_id":"linear-softpot-ribbon-sensor-100mm","title":"Linear SoftPot (Ribbon Sensor) (100mm)","description":"\u003cp\u003e\u003cstrong\u003eThe Spectra Symbol SoftPot ribbon controller is a thin, adhesive-backed linear potentiometer that outputs a variable analogue voltage based on touch position, ideal for compact and responsive user input.\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003eManufactured by Spectra Symbol, these are nice little ribbon controllers (also known as 'soft potentiometers') with an adhesive backing.\u003c\/p\u003e\n\u003cp\u003eThere is a nominal \u003cstrong\u003e10K resistance\u003c\/strong\u003e across the two outer leads. The middle pin resistance with respect to either of the outer pins changes depending on where on the strip one presses. When no pressure is applied, the middle pin floats, so be sure to use some sort of weak pullup, such as \u003cstrong\u003e100K ohm\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eTo use Connect one side pin to ground via a 10K resistor in series. Connect the other side pin to your Vcc power line (\u003cstrong\u003e3V, 5V\u003c\/strong\u003e etc) via a different 10K resistor in series. Then read the analogue voltage on the centre pin. It will range from\u003cstrong\u003e 1\/3 Vcc to 2\/3 Vcc \u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease note: Do not connect to Ground and Power directly! Breadboard not included. \u003c\/strong\u003e\u003c\/p\u003e\n\u003ch2\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRibbon controller (soft potentiometer) with adhesive backing by Spectra Symbol\u003c\/li\u003e\n\u003cli\u003e10K nominal resistance across outer leads\u003c\/li\u003e\n\u003cli\u003eMiddle pin resistance varies based on pressure point applied\u003c\/li\u003e\n\u003cli\u003eRequires 100K ohm weak pullup resistor when no pressure applied\u003c\/li\u003e\n\u003cli\u003eConnect outer pins to ground and Vcc through 10K series resistors\u003c\/li\u003e\n\u003cli\u003eRead analogue voltage on centre pin (ranges 1\/3 Vcc to 2\/3 Vcc)\u003c\/li\u003e\n\u003cli\u003eCompatible with 3V and 5V systems\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLength: 140.6mm\u003c\/li\u003e\n\u003cli\u003eWidth: 20.50mm\u003c\/li\u003e\n\u003cli\u003eThickness: 0.58mm\u003c\/li\u003e\n\u003cli\u003eWeight: 1.68g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eProduct Datasheet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003ePackage Contents\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1x Linear SoftPot (Ribbon Sensor) (100mm)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBreadboard not included.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":54158581399870,"sku":"qdt1787257332200","price":7.56,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/linear-softpot-ribbon-sensor-100mm_1.jpg?v=1787257336"},{"product_id":"maxbotix-ultrasonic-rangefinder-lv-ez1-lv-ez1","title":"Maxbotix Ultrasonic Rangefinder - LV-EZ1 (LV-EZ1)","description":"\u003cp\u003e\u003cstrong\u003eThe MaxBotix LV-EZ1 Ultrasonic Rangefinder provides accurate, long-range distance measurements in a compact package, making it ideal for robotics, obstacle detection, level sensing, and automation projects.\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003eThe\u003cstrong\u003e LV-EZ1 Maxbotix Ultrasonic Rangefinder\u003c\/strong\u003e provides very short to long-range detection and ranging, in an incredibly small package.\u003c\/p\u003e\n\u003cp\u003eIt can detect objects from \u003cstrong\u003e0-inches to 254-inches\u003c\/strong\u003e (6.45-meters) and provides sonar range information from \u003cstrong\u003e6-inches out to 254-inches\u003c\/strong\u003e with \u003cstrong\u003e1-inch resolution\u003c\/strong\u003e. (Objects from 0 inches to 6-inches range as 6-inches.)\u003c\/p\u003e\n\u003cp\u003eThe interface \u003cstrong\u003eoutput formats\u003c\/strong\u003e included are pulse width output (PWM), analogue voltage output (Vcc\/512 volts per inch), and serial digital output (9600 baud).\u003c\/p\u003e\n\u003cp\u003eA good sensor for when a Sharp IR distance sensor won't cut it. For an example of using this with an Arduino, see the Halloween Pumpkin project.\u003c\/p\u003e\n\u003cp\u003eThe different LV models have different beamwidth patterns, check the image below for a comparison of all the LV model beam patterns.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0176\/3274\/files\/ADA172_-_Beam_Patterns_35c5949e-622e-436d-b6ae-ef8c65f6d67d.jpg?v=1782817812\u0026amp;width=700\"\u003e\u003c\/p\u003e\n\u003ch2\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDetects objects from 0 to 254 inches (6.45 metres)\u003c\/li\u003e\n\u003cli\u003eProvides sonar range information from 6 to 254 inches with 1-inch resolution\u003c\/li\u003e\n\u003cli\u003eCompact package design\u003c\/li\u003e\n\u003cli\u003ePulse width output (PWM) interface\u003c\/li\u003e\n\u003cli\u003eAnalogue voltage output (Vcc\/512 volts per inch)\u003c\/li\u003e\n\u003cli\u003eSerial digital output at 9600 baud\u003c\/li\u003e\n\u003cli\u003eSuitable for applications where Sharp IR distance sensors are insufficient\u003c\/li\u003e\n\u003cli\u003eArduino compatible\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLength: 15.52mm\u003c\/li\u003e\n\u003cli\u003eWidth: 22.36mm\u003c\/li\u003e\n\u003cli\u003eHeight: 20.0mm\u003c\/li\u003e\n\u003cli\u003eWeight: 4.23g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eProduct information guide\/datasheet\u003c\/li\u003e\n\u003cli\u003eSupport for all Maxbotix products\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003ePackage Contents\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1x Maxbotix Ultrasonic Rangefinder - LV-EZ1 (LV-EZ1)\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":54158581465406,"sku":"dyo1787257332299","price":21.25,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/maxbotix-ultrasonic-rangefinder---lv-ez1-lv-ez1_1.jpg?v=1787257337"},{"product_id":"mpl3115a2-i2c-barometric-pressurealtitudetemperature-sensor","title":"MPL3115A2 - I2C Barometric Pressure\/Altitude\/Temperature Sensor","description":"\u003cp\u003eThis pressure sensor from Freescale is a great low-cost sensing solution for the precision measurement of barometric pressure and altitude. The MPL3115A2 has a typical 1.5 Pascal resolution, which can resolve altitude at 0.3 meters (compared to the BMP180 which can do 0.17m). It has some upsides compared to the BMP280, such as interrupt outputs for ultra-low power usage, and it's also a heck of a lot easier to read altitude with a built-in altimeter calculation - no calibration reading and calculating required. As a bonus, there's even a fairly good temperature sensor with ±1°C typical accuracy (±3°C max).\u003cbr\u003e\u003cbr\u003eThis chip is suitable for use with 2-3.6V power and logic voltages, so we placed it on a breakout with a 3V regulator and logic level shifting. It's easy to use with any Arduino or microcontroller that has i2c capability.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eThis chip looks and sounds a whole lot like the MPL115A2 but this is the precision version, which can act as an altitude sensor as well as a barometer\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eUsing the sensor is easy. For example, if you're using an Arduino, simply connect the VDD pin to the 5V voltage pin, GND to ground, SCL to I2C Clock (Analogue 5 on a UNO) and SDA to I2C Data (Analog 4 on a UNO). Then download our MPL3115A2 Arduino library and example code for temperature, pressure and basic altitude calculation. Install the library, and load the example sketch. Immediately you'll have the temperature, pressure and altitude data printed in the serial console.\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDimensions: 18mm x 19mm x 2mm\u003c\/li\u003e\n\u003cli\u003eWeight: 1.2g\u003c\/li\u003e\n\u003cli\u003eVin: 3 to 5.5 VDC\u003c\/li\u003e\n\u003cli\u003eLogic: 3 to 5V compliant\u003c\/li\u003e\n\u003cli\u003ePressure sensing range: 50-110 kPa (up to 10Km altitude)\u003c\/li\u003e\n\u003cli\u003e1.5 Pa \/ 0.3 m altitude resolution\u003c\/li\u003e\n\u003cli\u003eThis board\/chip uses I2C 7-bit address 0x60\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cdiv id=\"tab-technical-details-content\" class=\"panel-collapse collapse in\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"\u003e\n\u003cul\u003e\n\u003cli\u003eMPL3115A2 Datasheet\u003c\/li\u003e\n\u003cli\u003eEagleCAD PCB files on GitHub\u003c\/li\u003e\n\u003cli\u003e\nFritzing object in Adafruit Fritzing library\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eUsing MPL3115A2 with CircuitPython\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul id=\"product-files\"\u003e\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":54158581563710,"sku":"izi1787257333749","price":6.62,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/mpl3115a2---i2c-barometric-pressurealtitudetemperature-sensor_1.jpg?v=1787257338"},{"product_id":"anemometer-wind-speed-sensor-with-analogue-voltage-output","title":"Anemometer Wind Speed Sensor with analogue Voltage Output","description":"\u003cp\u003e\u003cstrong\u003eThis Anemometer Wind Speed Sensor provides a simple and reliable way to measure wind speed, making it ideal for weather stations, environmental monitoring, and outdoor sensing projects.\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003eAn \u003cstrong\u003eanemometer \u003c\/strong\u003eis a device used for \u003cstrong\u003emeasuring wind speed\u003c\/strong\u003e, and is a common weather station instrument. This well made anemometer is designed to sit outside and measure wind speed with ease.\u003c\/p\u003e\n\u003cp\u003eTo use, connect the black wire to power and signal ground, the brown wire to \u003cstrong\u003e7-24VDC \u003c\/strong\u003e(we used 9V with success) and measure the analogue voltage on the blue wire. The voltage will range from \u003cstrong\u003e0.4V \u003c\/strong\u003e(0 m\/s wind) up to\u003cstrong\u003e 2.0V\u003c\/strong\u003e (for 32.4m\/s wind speed). That's it! The sensor is rugged, and easy to mount. The cable can easily disconnect with a few twists and has a weatherproof connector.\u003c\/p\u003e\n\u003cp\u003ePlease note that this anemometer is not IP rated, so it is not designed to withstand water ingress without additional gasketing or protection.\u003c\/p\u003e\n\u003cp\u003e\u003ciframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/ZsjDlnBgfTg?si=3Lkmw4Yv16_LYG7W\u0026amp;start=816\" height=\"315\" width=\"560\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003ch2\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMeasures wind speed accurately for weather station applications\u003c\/li\u003e\n\u003cli\u003eOperating voltage: 7-24VDC (tested at 9V)\u003c\/li\u003e\n\u003cli\u003eVoltage output: 0.4V (0 m\/s) to 2.0V (32.4 m\/s)\u003c\/li\u003e\n\u003cli\u003eRugged construction designed for outdoor use\u003c\/li\u003e\n\u003cli\u003eEasy-mount design with quick-disconnect cable\u003c\/li\u003e\n\u003cli\u003eWeatherproof connector\u003c\/li\u003e\n\u003cli\u003eBlack wire for ground, brown wire for power, blue wire for signal\u003c\/li\u003e\n\u003cli\u003eNot IP rated; requires additional gasketing for water protection\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eDimensions\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHeight (base to centre): 105mm\u003c\/li\u003e\n\u003cli\u003eCentre out to Cup: 102mm\u003c\/li\u003e\n\u003cli\u003eArm Length: 70mm\u003c\/li\u003e\n\u003cli\u003eWeight: 111.8g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eWire Dimensions\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWire Length: 99cm\u003c\/li\u003e\n\u003cli\u003ePlug Length: 30mm\u003c\/li\u003e\n\u003cli\u003eDiameter (thickness): 4.8mm\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eOutput: 0.4V to 2V\u003c\/li\u003e\n\u003cli\u003eTesting Range: 0.5m\/s to 50m\/s\u003c\/li\u003e\n\u003cli\u003eStart wind speed: 0.2 m\/s\u003c\/li\u003e\n\u003cli\u003eResolution: 0.1m\/s\u003c\/li\u003e\n\u003cli\u003eAccuracy: Worst case 1 meter\/s\u003c\/li\u003e\n\u003cli\u003eMax Wind Speed: 70m\/s\u003c\/li\u003e\n\u003cli\u003eConnector details: Pin 1 - Power (brown wire), Pin 2 - Ground (black wire), Pin 3  - Signal (blue wire), Pin 4 not connected\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDatasheet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003ePackage Contents\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1x Anemometer Wind Speed Sensor with analogue Voltage Output\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":54158581596478,"sku":"qub1787257334461","price":33.26,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/anemometer-wind-speed-sensor-with-analogue-voltage-output_1.jpg?v=1787257339"},{"product_id":"adafruit-htu21d-f-temperature-humidity-sensor-breakout-board-stemma-qt","title":"Adafruit HTU21D-F Temperature \u0026 Humidity Sensor Breakout Board (STEMMA QT)","description":"\u003cp\u003eIt's summer and you're sweating and your hair's all frizzy and all you really want to know is why the weatherman said this morning that today's relative humidity would max out at a perfectly reasonable 52% when it feels more like 77%. Enter the \u003cstrong\u003eHTU21D-F Temperature + Humidity Sensor\u003c\/strong\u003e - the best way to prove the weatherman wrong!\u003cbr\u003e\u003cbr\u003eThis I2C digital humidity sensor is an accurate and intelligent alternative to the much simpler Humidity and Temperature Sensor - SHT15 Breakout It has a typical accuracy of ±2% with an operating range that's optimized from 5% to 95% RH. Operation outside this range is still possible - just the accuracy might drop a bit. The temperature output has an accuracy of ±1°C from -30~90°C. If you're looking to measure temperature more accurately, we recommend the MCP9808 High Accuracy I2C Temperature Sensor Breakout Board.\u003cbr\u003e\u003cbr\u003eSuch a lovely chip - so we spun up a breakout board that includes the Filtered version (the white bit of plastic which is a PTFE filter to keep the sensor clean), a 3.3V regulator and I2C level shifting circuitry. This lets you use it safely with any kind of microcontroller with 3.3V-5V power or logic.\u003c\/p\u003e\n\u003cp\u003eTo get you going fast, we spun up a custom-made PCB in the \u003cstrong\u003eSTEMMA QT\u003c\/strong\u003e form factor, making them easy to interface with. The STEMMA QT connectors on either side are compatible with the SparkFun Qwiic I2C connectors. This allows you to make solderless connections between your development board and the LIS331s or to chain them with a wide range of other sensors and accessories using a \u003cstrong\u003ecompatible \u003c\/strong\u003e\u003cstrong\u003ecable\u003c\/strong\u003e. \u003cstrong\u003eQT Cable is NOT included, but we have a variety in the shop\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eEach order comes with one fully assembled and tested PCB breakout and a small piece of header. You'll need to solder the header onto the PCB to use in a breadboard but it's fairly easy and takes only a few minutes even for a beginner.\u003cbr\u003e\u003cbr\u003eIt's also very easy to use, thanks to our Arduino library and tutorial. Check out our tutorial for pinouts, wiring, files, etc.\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\n\u003cstrong\u003eRevision History\u003c\/strong\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAs of September 4th, 2024\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e- we've updated this PCB with \u003cstrong\u003eAdafruit Pinguin\u003c\/strong\u003e to make a lovely and legible silkscreen - you may get the new PCB or the older version with vector fonts - both are identical other than the fancy silkscreen. Additionally, this sensor breakout may come with black or tan STEMMA QT connectors. They work the same!\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAs of March 23, 2021 - \u003c\/strong\u003ewe've updated this sensor to be STEMMA QT compatible - which means there's now an easy way to plug and play this sensor without any soldering! The physical shape has changed a little, and the pinout has changed to our QT standard ordering.\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eI2C 7-bit address 0x40\u003c\/li\u003e\n\u003cli\u003eProduct Dimensions: 25.5mm x 17.0mm x 5.0mm\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cdiv class=\"panel-collapse collapse in\" id=\"tab-technical-details-content\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"\u003e\n\u003cul\u003e\n\u003cli\u003ePrimary Guide\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul id=\"product-files\"\u003e\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":54158581694782,"sku":"ynn1787257336057","price":6.89,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/adafruit-htu21d-f-temperature-humidity-sensor-breakout-board-stemma-qt_1.jpg?v=1787257340"},{"product_id":"pixy2-cmucam5-sensor","title":"Pixy2 CMUcam5 Sensor","description":"\u003cp\u003e\u003cstrong\u003eThe Pixy2 CMUCam5 Vision Sensor is a fast, teachable smart camera that offloads image processing from your microcontroller, with hue-based detection, 60 FPS tracking, and easy integration over SPI, I2C, UART, and more.\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003eEver wanted your microcontroller to sense images without eating up all your processor speed? Or wish that you had an image sensor that wasn't limited to RGB - but could sense hue and saturation as well? Or just want a kickstarted, open source camera sensor with a cool name? \u003cstrong\u003eEnter the Pixy2 CMUCam5\u003c\/strong\u003e - an image sensor for your microcontroller that you can teach what to look for. It's a plug-and-play smart vision system for Arduino-compatibles, Raspberry Pi, or other microcontroller\/computer systems.\u003c\/p\u003e\n\u003cp\u003eThe Pixy2 is an \u003cstrong\u003eimage sensor\u003c\/strong\u003e with a powerful processor that you can program to only send the information you're looking for so your microcontroller isn't overwhelmed by data. The Pixy2 also exports its information in a variety of useful ways - \u003cstrong\u003eUART serial, SPI, I2C, digital out, or analogue out\u003c\/strong\u003e - so your microcontroller or microcomputer can communicate easily while still doing other tasks. It's so unobtrusive that you can even hook up multiple Pixy2's to one microcontroller!\u003c\/p\u003e\n\u003cp\u003ePixy2 is smaller, faster and more capable than the original Pixy.  Like its predecessor, Pixy2 can learn to detect objects that you teach it, just by pressing a button.  Additionally, Pixy2 has new algorithms that detect and track lines for use with line-following robots.  The new algorithms can detect intersections and “road signs” as well. The road signs can tell your robot what to do, such as turn left, turn right, slow down, etc.  And Pixy2 does all of this at \u003cstrong\u003e60 frames-per-second\u003c\/strong\u003e, so your robot can be fast, too.\u003c\/p\u003e\n\u003cp\u003eThe Pixy2 uses hue and saturation as its primary means of image detection - rather than the normal RGB. This means that lighting or exposure won't affect the Pixy2's detection of an item - which is a frustrating problem with many image sensors. It's also a vast improvement over previous versions of the Pixy CMUCam, adding increased flexibility when it comes to lighting and exposure changes.\u003c\/p\u003e\n\u003cp\u003eIt can also remember seven different colour signatures, find hundreds of objects at the same time, and is super fast - processing at 60 frames a second. Finally, the Pixy2 is also \u003cstrong\u003eteachable\u003c\/strong\u003e so you can set it up to only send you images that you've specifically told it to look for. It's easy and fast and has an open source application called \u003cstrong\u003ePixyMon\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eEach Pixy2 Sensor comes with a 6-pin-to-10-pin IDC cable, a USB to Micro USB cable, and mounting tabs and screws.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor more information, check out the Pixy2 website!\u003c\/p\u003e\n\u003cp\u003e\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/6THoVaXlafw?si=1rh-jOWSj_eqaesD\u0026amp;start=193\" title=\"YouTube video player\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003ch2\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSmart vision system for microcontrollers and single-board computers\u003c\/li\u003e\n\u003cli\u003eTeachable object detection - learns what to look for with a button press\u003c\/li\u003e\n\u003cli\u003eDetects and tracks lines for line-following robots\u003c\/li\u003e\n\u003cli\u003eRecognises intersections and visual road signs for robot navigation\u003c\/li\u003e\n\u003cli\u003eProcesses at 60 frames per second\u003c\/li\u003e\n\u003cli\u003eUses hue and saturation detection instead of RGB for lighting-independent performance\u003c\/li\u003e\n\u003cli\u003eRemembers up to seven different colour signatures\u003c\/li\u003e\n\u003cli\u003eDetects hundreds of objects simultaneously\u003c\/li\u003e\n\u003cli\u003eMultiple communication options: UART serial, SPI, I2C, digital output, or analogue output\u003c\/li\u003e\n\u003cli\u003eCompatible with Arduino-compatible boards, Raspberry Pi, and other microcontroller systems\u003c\/li\u003e\n\u003cli\u003eStack multiple Pixy2 sensors on a single microcontroller\u003c\/li\u003e\n\u003cli\u003eSmaller and faster than original Pixy camera\u003c\/li\u003e\n\u003cli\u003eOpen source PixyMon application software\u003c\/li\u003e\n\u003cli\u003eIncludes 6-pin-to-10-pin IDC cable, USB to Micro USB cable, mounting tabs and screws\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDimensions (no IDC cable, no screws): 43mm x 39mm x 16mm\u003c\/li\u003e\n\u003cli\u003eHeight of Camera: 4mm\u003c\/li\u003e\n\u003cli\u003eWeight (no IDC cable, no screws): 10g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003ePixy2 is the second version of Pixy. It's faster, smaller and more capable than the original Pixy, adding line tracking\/following algorithms as well as other features. Here's what we've added to Pixy2:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePixy2 detects lines, intersections and small barcodes, intended for line-following robots\u003c\/li\u003e\n\u003cli\u003eImproved framerate – 60 frames-per-second\u003c\/li\u003e\n\u003cli\u003eTracking algorithms have been added to colour-based object detection\u003c\/li\u003e\n\u003cli\u003eImproved and simplified libraries for Arduino, Raspberry Pi and other controllers\u003c\/li\u003e\n\u003cli\u003eIntegrated light source\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAnd of course, Pixy2 does everything that the original Pixy can do:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eSmall, fast, easy-to-use, low-cost, readily-available vision system\u003c\/li\u003e\n\u003cli\u003eLearns to detect objects that you teach it\u003c\/li\u003e\n\u003cli\u003eConnects to Arduino with included cable. Also works with Raspberry Pi, BeagleBone and similar controllers\u003c\/li\u003e\n\u003cli\u003eAll libraries for Arduino, Raspberry Pi, etc. are provided\u003c\/li\u003e\n\u003cli\u003eC\/C++ and Python are supported\u003c\/li\u003e\n\u003cli\u003eCommunicates via one of several interfaces: SPI, I2C, UART, USB or analogue\/digital output\u003c\/li\u003e\n\u003cli\u003eConfiguration utility runs on Windows, MacOS and Linux\u003c\/li\u003e\n\u003cli\u003eAll software\/firmware is open-source GNU-licensed\u003c\/li\u003e\n\u003cli\u003eAll hardware documentation including schematics, bill of materials, PCB layout, etc. are provided\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eRevision History\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAs of Nov 20th, 2024\u003c\/strong\u003e - The Pixy2 has been updated to the 2.1 Version with a new Camera Lens.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003ePackage Contents\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1x Pixy2 CMUcam5 Sensor\u003c\/li\u003e\n\u003cli\u003e1x 6-pin-to-10-pin IDC cable\u003c\/li\u003e\n\u003cli\u003e1x USB to Micro USB cable\u003c\/li\u003e\n\u003cli\u003e1x Set of mounting tabs and screws.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":54158581858622,"sku":"lay1787257338834","price":64.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/pixy2-cmucam5-sensor_1.jpg?v=1787257343"},{"product_id":"analog-uv-light-sensor-breakout-guva-s12sd","title":"Analog UV Light Sensor Breakout - GUVA-S12SD","description":"\u003cp\u003eExtend your light-sensing spectrum with this analogue UV sensor module. It uses a UV photodiode, which can detect the 240-370nm range of light (which covers UVB and most of the UVA spectrum). The signal level from the photodiode is very small, in the nano-ampere level, so we tossed on an opamp to amplify the signal to a more manageable volt level.\u003cbr\u003e\u003cbr\u003eThis sensor is much simpler than our Si1145 breakout, it only does one thing and gives an analogue voltage output instead of requiring a complicated I2C setup procedure. This makes it better for simple projects. It also has a 'true' UV sensor instead of a calibrated light sensor. To use, power the sensor and op-amp by connecting V+ to 2.7-5.5VDC and GND to power the ground. Then read the analogue signal from the OUT pin. The output voltage is Vo = 4.3 * Diode-Current-in-uA. So if the photocurrent is 1uA (9 mW\/cm^2), the output voltage is 4.3V. You can also convert the voltage to UV Index by dividing the output voltage by 0.1V. So if the output voltage is 0.5V, the UV Index is about 5.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003ePlease note\u003c\/strong\u003e, that our UV LEDs are 400nm, outside the range of this sensor, so if you're trying to test this sensor, don't use them! A UV tanning lamp or 'lizard lamp' will work much better.\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cb\u003eRevision History\u003c\/b\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eAs of September 4th, 2024\u003c\/b\u003e – We've updated this PCB with Adafruit Pinguin to make a lovely and legible silkscreen.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"\u003e\n\u003cul\u003e\n\u003cli\u003eDimensions: 10mm x 19mm x 2mm\u003c\/li\u003e\n\u003cli\u003eWeight: 0.7g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul id=\"product-files\"\u003e\u003c\/ul\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cdiv class=\"panel-collapse collapse in\" id=\"tab-technical-details-content\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"\u003e\n\u003cul\u003e\n\u003cli\u003eDatasheet\u003c\/li\u003e\n\u003cli\u003eFritzing object in Adafruit Fritzing library\u003c\/li\u003e\n\u003cli\u003e\nPCB EagleCAD files in GitHub\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":54158582022462,"sku":"jnz1787257341126","price":3.84,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/analog-uv-light-sensor-breakout---guva-s12sd_1.jpg?v=1787257345"},{"product_id":"pololu-carrier-with-sharp-gp2y0d810z0f-digital-distance-sensor-10cm","title":"Pololu Carrier with Sharp GP2Y0D810Z0F Digital Distance Sensor - 10cm","description":"\u003cp\u003e\u003cspan data-mce-fragment=\"1\"\u003eThis small digital distance sensor detects objects between \u003c\/span\u003e\u003cstrong data-mce-fragment=\"1\"\u003e2 cm and 10 cm\u003c\/strong\u003e\u003cspan data-mce-fragment=\"1\"\u003e (0.8″ and 4″) away. With its quick response time, small size, and low current draw, this sensor is a good choice for non-contact object detection, and our compact carrier PCB makes it easy to integrate into your project.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eThese sensors are a great way to quickly detect the presence of nearby objects. It consists of a Sharp GP2Y0D810 sensor module installed on our tiny carrier board for these sensors, which includes all of the external components required to make them work\u003c\/p\u003e\n\u003cp\u003eThere are a few millimetres of hysteresis around the maximum range threshold and no hysteresis at the minimum range threshold. Note that these sensors will only tell you\u003cspan\u003e \u003c\/span\u003e\u003cem\u003eif\u003c\/em\u003e\u003cspan\u003e \u003c\/span\u003ethere is an object within the detection range along their narrow lines of sight; they will not tell you how far away the object is.\u003c\/p\u003e\n\u003cp\u003eThese sensors provide an attractive alternative to shorter-range\u003cspan\u003e \u003c\/span\u003eLED-phototransistor reflectance pairs\u003cspan\u003e \u003c\/span\u003eand longer-range but slower sensors such as the\u003cspan\u003e \u003c\/span\u003eSharp GP2Y0A41SK0F analog distance sensor. The output, Vo, is driven low when the sensor detects an object; otherwise, the output is high.\u003c\/p\u003e\n\u003cp\u003eSome example applications include:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ebreak-beam sensor or photogate alternative\u003c\/li\u003e\n\u003cli\u003enon-contact bumper or obstacle detector\u003c\/li\u003e\n\u003cli\u003ea counter or timer of objects as they pass by\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eUsing the sensor\u003c\/h2\u003e\n\u003cp\u003eThe Pololu carrier board lets you interface with the sensor using a three-pin 0.1″ connector, such as the included 3×1\u003cspan\u003e \u003c\/span\u003estraight male header strip\u003cspan\u003e \u003c\/span\u003eand 3×1\u003cspan\u003e \u003c\/span\u003eright-angle male header strip. You can connect to these pins with a\u003cspan\u003e \u003c\/span\u003eservo cable\u003cspan\u003e \u003c\/span\u003eor with a custom-made cable using\u003cspan\u003e \u003c\/span\u003epre-crimped wires\u003cspan\u003e \u003c\/span\u003eand a\u003cspan\u003e \u003c\/span\u003e3×1 crimp connector housing.\u003c\/p\u003e\n\u003cp\u003eThe square pad is ground, the middle pad is VIN (2.7 – 6.2 V), and the remaining pad is the sensor output, OUT. Depending on your power source, you might notice an increase in performance by placing a large (\u0026gt;10 uF) capacitor between power and ground somewhere near the sensor.\u003c\/p\u003e\n\u003cp\u003eA red LED on the back of the PCB lights when the output is low, indicating that the sensor is detecting something. With the LED in the circuit, the low output signal will be around 1 V. If so desired, you can disable this LED by cutting the trace between it and the OUT pin where it is marked on the silkscreen or by desoldering the LED, in which case the low voltage will be below 0.6 V.\u003c\/p\u003e\n\u003cp\u003eThe GP2Y0D810 has an optional enable input that can be used to put the sensor into low-power mode. The Pololu carrier board connects this input to Vcc so that the sensor is always enabled, but you can solder a wire to the pad labelled “enable” on the back of the PCB if you want control over this input. Note that you will need to cut the trace that connects the enable line to Vcc on the PCB if you want to be able to disable the sensor. This trace is marked on the silkscreen, and there is a caret that indicates where we suggest you make the cut.\u003c\/p\u003e\n\u003cp\u003eThe carrier board has a 0.086″ mounting hole for a #2 or M2\u003cspan\u003e \u003c\/span\u003escrew. You can make the module more compact by cutting or grinding off this portion of the PCB if you do not need the mounting hole.\u003c\/p\u003e\n\u003ch2\u003eFeature summary\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOperating voltage: 2.7 V to 6.2 V\u003c\/li\u003e\n\u003cli\u003eAverage current consumption: 5 mA (typical)\u003c\/li\u003e\n\u003cli\u003eDistance measuring range: 2 cm to 10 cm (0.8″ to 4″)\u003c\/li\u003e\n\u003cli\u003eOutput type: digital signal (low when detecting an object, high otherwise)\u003c\/li\u003e\n\u003cli\u003eSteady state update period: 2.56 ms typical (3.77 ms max)\u003c\/li\u003e\n\u003cli\u003eEnable pad can optionally be used to disable the emitter and save power (this feature requires you to cut a trace first)\u003c\/li\u003e\n\u003cli\u003eSize without header pins: 21.6mm × 8.9mm × 10.4mm\u003c\/li\u003e\n\u003cli\u003eWeight without header pins: 1.5 g (0.05 oz)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDatasheet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003ctable width=\"368\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd width=\"209\"\u003e\u003cstrong\u003eMaximum range:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"159\"\u003e10 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMinimum range:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSampling rate:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e390 Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMinimum operating voltage:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2.7 V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMaximum operating voltage:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e6.2 V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSupply current:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e5 mA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eOutput type:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003edigital\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSize:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0.85″ × 0.35″ × 0.41″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eWeight:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1.5g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Pololu","offers":[{"title":"Default Title","offer_id":54158582055230,"sku":"rxo1787257341236","price":10.59,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/pololu-carrier-with-sharp-gp2y0d810z0f-digital-distance-sensor---10cm_1.jpg?v=1787257345"},{"product_id":"chirp-the-plant-watering-alarm","title":"Chirp! The Plant Watering Alarm","description":"\u003cp\u003e\u003cstrong\u003eThe Chirp! Plant Watering Alarm monitors soil moisture and alerts you when it's time to water, helping keep houseplants healthy while also offering I2C connectivity for custom monitoring and automation projects.\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003eLet's be honest - the hardest part about owning a houseplant is not killing it. And the hardest part about not killing your houseplant, at least for us, is remembering to water it.\u003c\/p\u003e\n\u003cp\u003eThe \u003cstrong\u003eChirp! Plant Watering Alarm\u003c\/strong\u003e is a new device from wemakethings that helps extend the life of your plant by reminding you to water it.\u003c\/p\u003e\n\u003cp\u003eIt's really simple to use. You just stick the inconspicuous black PCB into your plant's soil with a CR2032 battery in it, click the button on the back to set the \"dry point,\" then water your precious houseplant. The device then senses the moisture in your soil and \"chirps\" through a piezo whenever your plant reaches that dry point again - reminding you that your plant is thirsty!\u003c\/p\u003e\n\u003cp\u003eThis product does not come with a CR2032 battery.\u003c\/p\u003e\n\u003cp\u003eThat's just the basic function of the device. It's also completely \u003cstrong\u003ehackable \u003c\/strong\u003eand \u003cstrong\u003ecustomizable \u003c\/strong\u003e- connect to it over \u003cstrong\u003eI2C \u003c\/strong\u003eto interact with your Chirp! and log light and moisture data for ultimate houseplant control. Or be creative and come up with a bunch of cool plant hacks.\u003c\/p\u003e\n\u003cp\u003eFor more info on how the Chirp! works, check out their informative website. The moisture sensor is also entirely open source and code and schematics are available here.\u003c\/p\u003e\n\u003cp\u003e\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/lGE3QK_iCx0?si=0edu90f6NoQ3uuC6\u0026amp;start=11\" title=\"YouTube video player\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003ch2\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSoil moisture sensor with audio alert reminder when plant needs watering\u003c\/li\u003e\n\u003cli\u003eSimple setup – insert into soil and set dry point threshold\u003c\/li\u003e\n\u003cli\u003eInconspicuous black PCB design\u003c\/li\u003e\n\u003cli\u003eOperates on CR2032 battery (not included)\u003c\/li\u003e\n\u003cli\u003eI2C compatible for data logging and customisation\u003c\/li\u003e\n\u003cli\u003eTracks light and moisture levels\u003c\/li\u003e\n\u003cli\u003eFully hackable and open source – code and schematics available\u003c\/li\u003e\n\u003cli\u003ePiezo speaker produces audible chirp alerts\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDimensions: 141mm x 16mm x 2mm\u003c\/li\u003e\n\u003cli\u003eWeight: 10.0g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchematics\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003ePackage Contents\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1x Chirp! The Plant Watering Alarm\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":54158582186302,"sku":"fdg1787257343224","price":11.88,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/chirp-the-plant-watering-alarm_1.jpg?v=1787257348"},{"product_id":"weatherproof-ttl-serial-jpeg-camera-with-ntsc-video-and-ir-leds","title":"Weatherproof TTL Serial JPEG Camera with NTSC Video and IR LEDs","description":"\u003cp\u003eThis weatherproof camera module is a classy upgrade to the basic camera module we already stock in the shop. The main differences is that this one comes in a nice metal case with a mounting hinge, a 1 meter long cable with the TTL \u0026amp; NTSC signals brought out, and it has an automatic IR LED system for night time photos. When the onboard photo-cell detects that it is too dark for the camera to take a photo, it turns on a ring of 12 IR LEDs that illuminate the nearby area for night-vision shots.\u003cbr\u003e\u003cbr\u003eThis camera was designed to be used in security systems and does two main things - it outputs NTSC video and can take snapshots of that video and transmit them over the TTL serial link. You can snap pictures at 640x480, 320x240 or 160x120 and they're pre-compressed JPEG images which makes them nice and small and easy to store on an SD card. Perfect for a data-logging, security, or photography project.\u003cbr\u003e\u003cbr\u003eOne nice thing about this particular camera is all the 'extras' that come with it. For example it has \u003cb\u003emanually adjustable focus, auto-white-balance, auto-brightness\u003c\/b\u003e and \u003cb\u003eauto-contrast\u003c\/b\u003e taken care of for you as well as \u003cb\u003emotion detection\u003c\/b\u003e built in! That means you can have it alert your project when something moved in the frame.\u003cbr\u003e\u003cbr\u003eUsing the module is pretty easy and only requires two digital pins (or a TTL serial port) - by default it transmits at 38400 baud. Of course we wouldn't just leave you with a datasheet and a 'good luck', we even spent a lot of time researching the module and DSP to make really nice libraries for both Arduino \u0026amp; CircuitPython, with example code that shows how to change the image size and compression quality, detect motion, control the video output stream, etc. That and more is available in our very detailed tutorial that will help get the most use out of your camera.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003eExample photo 1 (outside street) \u0026amp; example photo 2 (inside person)\u003c\/p\u003e\u003ch2\u003eTechnical Details\u003c\/h2\u003e\u003cdiv id=\"tab-technical-details-content\" class=\"panel-collapse collapse in\"\u003e \u003cul\u003e\n\u003cli\u003eMetal Housing size: 2\" x 2\" x 2.5\"\u003c\/li\u003e\n\u003cli\u003eWeight: 150 grams\u003c\/li\u003e\n\u003cli\u003eImage sensor: CMOS 1\/4 inch\u003c\/li\u003e\n\u003cli\u003eCMOS Pixels: 30M\u003c\/li\u003e\n\u003cli\u003ePixel size: 5.6um*5.6um\u003c\/li\u003e\n\u003cli\u003eOutput format: Standard JPEG\/M-JPEG\u003c\/li\u003e\n\u003cli\u003eWhite balance: Automatic\u003c\/li\u003e\n\u003cli\u003eExposure: Automatic\u003c\/li\u003e\n\u003cli\u003eGain: Automatic\u003c\/li\u003e\n\u003cli\u003eShutter: Electronic rolling shutter\u003c\/li\u003e\n\u003cli\u003eSNR: 45DB\u003c\/li\u003e\n\u003cli\u003eDynamic Range: 60DB\u003c\/li\u003e\n\u003cli\u003eMax analog gain: 16DB\u003c\/li\u003e\n\u003cli\u003eFrame speed: 640*480 30fps\u003c\/li\u003e\n\u003cli\u003eScan mode: Progressive scan\u003c\/li\u003e\n\u003cli\u003eViewing angle: 60 degrees\u003c\/li\u003e\n\u003cli\u003eMonitoring distance: 10 meters, maximum 15meters (adjustable)\u003c\/li\u003e\n\u003cli\u003eImage size: VGA（640*480), QVGA（320*240), QQVGA（160*120）\u003c\/li\u003e\n\u003cli\u003eBaud rate: Default 38400, Maximum 115200\u003c\/li\u003e\n\u003cli\u003eCurrent draw: 75mA without IR LEDs on. 250mA extra for IR LEDs\u003c\/li\u003e\n\u003cli\u003eOperating voltage: DC +5V\u003c\/li\u003e\n\u003cli\u003eCommunication: 3.3V TTL （Three wire TX, RX, GND）\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eDownloads:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWe have a fairly full-featured CircuitPython \u0026amp; Arduino library with examples that demonstrate how to use the camera\u003c\/li\u003e\n\u003cli\u003eThe datasheet for the DSP processor itself (not terribly useful for the module but good for reference\u003c\/li\u003e\n\u003cli\u003e\nPTC-08 module datasheet contains dimensional drawings\u003c\/li\u003e\n\u003cli\u003e\nThis is the DSP management tool (windows only sorry!) it allows you to tweak pretty much everything on the camera as well as test it out via a serial port\u003c\/li\u003e\n\u003cli\u003e\nA basic python sketch that will let you snag a image over a serial port - good for testing when you cant use the DSP tool above\u003c\/li\u003e\n\u003cli\u003e\nThis is the 'protocol cheat sheet' for the sensor its a little crummy - we suggest reading our library code and porting it instead of trying to do it from scratch with this sheet\u003c\/li\u003e\n\u003cli\u003eFabien's Netduino + Camera tutorial\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul id=\"product-files\"\u003e \u003c\/ul\u003e \u003c\/div\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":54158591951166,"sku":"sgo1787257457627","price":34.32,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/weatherproof-ttl-serial-jpeg-camera-with-ntsc-video-and-ir-leds_1.jpg?v=1787257462"},{"product_id":"high-temp-waterproof-ds18b20-digital-temperature-sensor-extras","title":"High Temp Waterproof DS18B20 Digital temperature sensor + extras","description":"\u003cp\u003eThis is a pre-wired and waterproofed version of the DS18B20 sensor made with a PTFE wire cable. Handy for when you need to measure something far away, or in wet conditions. This sensor is a little more expensive than the other waterproof version we have with a PVC cable because this one can be used up to 125°C - the limit of the sensor itself. That said, it's still not recommended for salt-water or corrosive environments since the stainless steel will eventually rust!\u003cbr\u003e\u003cbr\u003eBecause the sensor signal is digital, you don't get any signal degradation even over long distances! These 1-wire digital temperature sensors are fairly precise (±0.5°C over much of the range) and can give up to 12 bits of precision from the onboard digital-to-analog converter. They work great with any microcontroller using a single digital pin, and you can even connect multiple ones to the same pin, each one has a unique 64-bit ID burned in at the factory to differentiate them. Usable with 3.0-5.0V systems.\u003cbr\u003e\u003cbr\u003eThe only downside is they use the Dallas 1-Wire protocol, which is somewhat complex, and requires a bunch of code to parse out the communication. If you want something really simple, and you have an analog input pin, the TMP36 is trivial to get going.\u003cbr\u003e\u003cbr\u003eWe toss in a 4.7k resistor, which is required as a pullup from the DATA to VCC line when using the sensor. We don't have a detailed tutorial up yet but you can get started by using the Dallas Temperature Control Arduino library which requires also the OneWire Library.\u003c\/p\u003e\u003ch2\u003eTechnical Details\u003c\/h2\u003e\u003cdiv id=\"tab-technical-details-content\" class=\"panel-collapse collapse in\"\u003e \u003cdiv class=\"row\"\u003e \u003cdiv class=\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"\u003e\n\u003cp\u003eCable specs:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eStainless steel #316 tube 6mm diameter by ~30mm long (size of stainless steel capsule may vary!)\u003c\/li\u003e\n\u003cli\u003eCable is approx 3 ft long \/ 90cm long\u003c\/li\u003e\n\u003cli\u003eContains DS18B20 temperature sensor\u003c\/li\u003e\n\u003cli\u003eThree wires - Orange Stripe connects to 3-5V, White connects to ground and Blue Stripe is data.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eDS18B20 Technical specs:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eUsable temperature range: -55 to 125°C (-67°F to +257°F)\u003c\/li\u003e\n\u003cli\u003e9 to 12 bit selectable resolution\u003c\/li\u003e\n\u003cli\u003eUses 1-Wire interface- requires only one digital pin for communication\u003c\/li\u003e\n\u003cli\u003eUnique 64 bit ID burned into chip\u003c\/li\u003e\n\u003cli\u003eMultiple sensors can share one pin\u003c\/li\u003e\n\u003cli\u003e±0.5°C Accuracy from -10°C to +85°C\u003c\/li\u003e\n\u003cli\u003eTemperature-limit alarm system\u003c\/li\u003e\n\u003cli\u003eQuery time is less than 750ms\u003c\/li\u003e\n\u003cli\u003eUsable with 3.0V to 5.5V power\/data\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eDS18B20 Datasheet\u003c\/p\u003e\n\u003c\/div\u003e \u003c\/div\u003e\n\u003cul id=\"product-files\"\u003e \u003c\/ul\u003e \u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e \u003c\/div\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":54158592016702,"sku":"ghk1787257457704","price":8.93,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/high-temp-waterproof-ds18b20-digital-temperature-sensor-extras_1.jpg?v=1787257462"},{"product_id":"fingerprint-sensor-discontinued","title":"Fingerprint Sensor [Discontinued]","description":"\u003cp\u003eSecure your project with biometrics - this all-in-one optical fingerprint sensor will make adding fingerprint detection and verification super simple. These modules are typically used in safes - there's a high powered DSP chip that does the image rendering, calculation, feature-finding and searching. Connect to any microcontroller or system with TTL serial, and send packets of data to take photos, detect prints, hash and search. You can also enroll new fingers directly - up to 162 finger prints can be stored in the onboard FLASH memory.\u003cbr\u003e\u003cbr\u003eWe like this particular sensor because not only is it easy to use, it also comes with fairly straight-forward Windows software that makes testing the module simple - you can even enroll using the software and see an image of the fingerprint on your computer screen. But, of course, we wouldn't leave you a datasheet and a \"good luck!\" - we've written both a \u003cstrong\u003eArduino library\u003c\/strong\u003e and \u003cstrong\u003eCircuitPython library\u003c\/strong\u003e, so that you can get running in under 10 minutes. The library can enroll and search so its perfect for any project. We've also written a detailed tutorial on wiring and use. This is by far the best fingerprint sensor you can get.\u003c\/p\u003e\n\u003ch2\u003eTechnical Details\u003c\/h2\u003e\n\u003cdiv id=\"tab-technical-details-content\" class=\"panel-collapse collapse in\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"\u003e\n\u003cp\u003eDatasheets, software, wiring examples and more all in the Learning System guide!\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSupply voltage: \u003c\/strong\u003e3.6 - 6.0VDC\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOperating current: \u003c\/strong\u003e120mA max\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePeak current: \u003c\/strong\u003e150mA max\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFingerprint imaging time: \u003c\/strong\u003e\u0026lt;1.0 seconds\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWindow area: \u003c\/strong\u003e14mm x 18mm\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSignature file: \u003c\/strong\u003e256 bytes\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTemplate file: \u003c\/strong\u003e512 bytes\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStorage capacity: \u003c\/strong\u003e162 templates\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSafety ratings \u003c\/strong\u003e(1-5 low to high safety)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFalse Acceptance Rate: \u003c\/strong\u003e\u0026lt;0.001% (Security level 3)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFalse Reject Rate: \u003c\/strong\u003e\u0026lt;1.0% (Security level 3)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInterface: \u003c\/strong\u003eTTL Serial\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBaud rate: \u003c\/strong\u003e9600, 19200, 28800, 38400, 57600 (default is 57600)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWorking temperature rating: \u003c\/strong\u003e-20C to +50C\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWorking humidity: \u003c\/strong\u003e40%-85% RH\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFull Dimensions: \u003c\/strong\u003e56 x 20 x 21.5mm\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eExposed Dimensions\u003c\/strong\u003e (when placed in box): 21mm x 21mm x 21mm triangular\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWeight: \u003c\/strong\u003e20 grams\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul id=\"product-files\"\u003e\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":54158610989374,"sku":"yht1787257658344","price":32.4,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/fingerprint-sensor-discontinued_1.jpg?v=1787257662"},{"product_id":"programmable-coin-acceptor-hx-616-6-coin","title":"Programmable Coin Acceptor (HX-616) - 6 Coin","description":"\u003cp\u003eThis \u003cstrong\u003eHX-616\u003c\/strong\u003e programmable coin acceptor can be programmed to accept up to 6 different types of coin, either for your own coin tokens or real moolah!\u003c\/p\u003e\n\u003cp\u003eThe acceptor is compatible with coins with a 15mm-29mm diameter and 1.8mm-3mm thickness - be sure to measure your coins to ensure they'll fit!\u003c\/p\u003e\n\u003cp\u003eYou'll need to program the coins you want it to accept. Coins are assigned a number of pulses, then when a coin is inserted, the output will pulse and the unit will consider diameter, thickness, speed etc to determine if it's a valid coin or whether someone's trying to pull a fast one!\u003c\/p\u003e\n\u003cp\u003eThe acceptor comes complete with mounting hardware and a cable for power\/signal. An instruction sheet is also included. You'll need a bag of each coin type to 'train' the acceptor (~20).\u003cbr\u003e\u003cbr\u003eOnce set up, you can connect a 10K resistor from the white wire to your Arduino's VCC line (5V), then insert coins to validate that the coin line pulses high for about 40 milliseconds the right number of times.\u003cbr\u003e\u003cbr\u003eAdafruit has a great tutorial on using these kinds of devices to make an Electronic Piggy bank!\u003c\/p\u003e\n\u003ch2\u003eSpecification\u003c\/h2\u003e\n\u003cdiv class=\"panel-collapse collapse in-md in-lg\" id=\"technical-details\"\u003e\n\n\u003cul\u003e\n\u003cli\u003eRecognition Rate: 95%\u003c\/li\u003e\n\u003cli\u003eRecognition Speed: 0.6 second\u003c\/li\u003e\n\u003cli\u003ePower requirements: 12VDC (+- 20%)\u003c\/li\u003e\n\u003cli\u003eWorking current: ~50mA\u003c\/li\u003e\n\u003cli\u003ePeak current: ~350mA\u003c\/li\u003e\n\u003cli\u003eAccepts coins from 15mm to 29mm in diameter and 1.8mm to 3mm thick\u003c\/li\u003e\n\u003cli\u003eProgrammable for up to six different coins\u003c\/li\u003e\n\u003cli\u003eDoes not work with coins that have 'holes' in the centre! Also may not work with NZ $1 coins.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul id=\"product-files\"\u003e\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"The Pi Hut","offers":[{"title":"Default Title","offer_id":54158611087678,"sku":"qze1787257659526","price":26.18,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/programmable-coin-acceptor-hx-616---6-coin_1.jpg?v=1787257663"},{"product_id":"adafruit-amg8833-ir-thermal-camera-breakout-stemma-qt","title":"Adafruit AMG8833 IR Thermal Camera Breakout (STEMMA QT)","description":"\u003cp\u003eAdd heat-vision to your project and with an Adafruit AMG8833 Grid-EYE Breakout! This sensor from Panasonic is an 8x8 array of IR thermal sensors. When connected to your microcontroller (or raspberry Pi) it will return an array of 64 individual infrared temperature readings over I2C. It's like those fancy thermal cameras, but compact and simple enough for easy integration.\u003c\/p\u003e\n\u003cp\u003eThis part will measure temperatures ranging from \u003cstrong\u003e0°C to 80°C (32°F to 176°F) \u003c\/strong\u003ewith an accuracy of +- 2.5°C (4.5°F). It can detect a human from a distance of up to 7 meters (23) feet. With a maximum frame rate of 10Hz, It's perfect for creating your own human detector or mini thermal camera. We have code for using this breakout on an Arduino or compatible (the sensor communicates over I2C) or on a Raspberry Pi with Python. On the Pi, with a bit of image processing help from the SciPy python library we were able to interpolate the 8x8 grid and get some pretty nice results!\u003c\/p\u003e\n\u003cdiv class=\"row-fluid build-text\"\u003e\n\u003cp\u003eThe AMG8833 is the next generation of 8x8 thermal IR sensors from Panasonic, and offers higher performance than it's predecessor the AMG8831. The sensor only supports I2C, and has a configurable interrupt pin that can fire when any individual pixel goes above or below a threshold that you set.\u003c\/p\u003e\n\u003cp\u003eTo make it easy to use, we pick \u0026amp; placed it on a breakout board with a 3.3V regulator and level shifting. So you can use it with any 3V or 5V microcontroller or computer.\u003c\/p\u003e\n\u003cp\u003eShould you wish to avoid soldering, we now also include our Stemma QT connectors (SparkFun Qwiic compatible). \u003cstrong\u003eUsing these handy connectors you can simply plug in the sensor, no soldering required! \u003c\/strong\u003eQT Cable is not included, but we have a variety in the shop.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp\u003eEven better - We've done all the hard work here, with example code and supporting software libraries to get you up in running in just a few lines of Arduino, Python or CircuitPython code! Check out our guide for how to get started.\u003c\/p\u003e\n\u003ch2\u003eTechnical Details\u003c\/h2\u003e\n\u003cdiv id=\"tab-technical-details-content\" class=\"panel-collapse collapse in\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"\u003e\n\u003cp\u003e\u003cstrong\u003eCheck our our detailed guide for wiring diagrams, datasheets, schematics, libraries, code, Fritzing objects, etc!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eRevision History:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAs of March 3, 2021, we've updated this sensor to be STEMMA QT compatible -\u003c\/strong\u003e that means there's now an easy way to plug-and-play this sensor without any soldering! The physical shape has not changed, but the pinout has changed from the non-QT earlier version to our standard pin ordering. So double-check your SDA\/SCL pins are not swapped!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eProduct Dimensions: 25.6mm x 25.3mm x 6.0mm\u003c\/p\u003e\n\u003cp\u003eProduct Weight: 3.2g\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul id=\"product-files\"\u003e\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":54158634942782,"sku":"jck1787257951547","price":29.38,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/adafruit-amg8833-ir-thermal-camera-breakout-stemma-qt_1.jpg?v=1787257956"},{"product_id":"pan-and-tilt-kit-for-pixy-cmucam5-discontinued","title":"Pan and Tilt Kit for Pixy CMUcam5 [Discontinued]","description":"\u003cp\u003eThis is the pan\/tilt kit for the Pixy CMUcam5. It provides two axes of movement which can help Pixy track objects outside its field of vision. It's simple to put together and the pan\/tilt program is built into PixyMon so you can be up and running quickly.\u003c\/p\u003e\n\u003cp\u003eNOTE - This product is the pan\/tilt kit only, no Pixy CMUcam5 is included\u003c\/p\u003e\n\u003cp\u003eComplete assembly instructions are available from the Charmed Labs wiki. The \"hello world\" demo for this kit introduces Pixy and works no Arduino required. There is no need for a battery to move the pan\/tilt as it can use a USB cable for power but you must use a 4 ft or shorter cable.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eThe pan\/tilt mechanism is not compatible with Pixy for LEGO Mindstorms. Comes in a kit and requires some assembly.\u003c\/p\u003e","brand":"The Pi Hut","offers":[{"title":"Default Title","offer_id":54158635008318,"sku":"jxk1787257952677","price":20.7,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/pan-and-tilt-kit-for-pixy-cmucam5-discontinued_1.jpg?v=1787257957"},{"product_id":"adafruit-ccs811-air-quality-sensor-breakout-voc-and-eco2-stemma-qt-qwiic-discontinued","title":"Adafruit CCS811 Air Quality Sensor Breakout - VOC and eCO2 (STEMMA QT \/ Qwiic) [Discontinued]","description":"\u003cp\u003eBreathe easy - we finally have an I2C VOC\/eCO2 sensor in the Adafruit shop! Add air quality monitoring to your project and with an \u003cstrong\u003eAdafruit CCS811 Air Quality Sensor Breakout\u003c\/strong\u003e. This sensor from AMS is a gas sensor that can detect a wide range of Volatile Organic Compounds (VOCs) and is intended for indoor air quality monitoring. When connected to your microcontroller (running our library code) it will return a Total Volatile Organic Compound (TVOC) reading and an equivalent carbon dioxide reading (eCO2) over I2C.\u003c\/p\u003e\u003cp\u003eThe CCS811 has a 'standard' hot-plate MOX sensor, as well as a small microcontroller that controls power to the plate, reads the analog voltage, and provides an I2C interface to read from.\u003c\/p\u003e\u003cp\u003eThis part will measure \u003cstrong\u003eeCO2\u003c\/strong\u003e (equivalent calculated carbon-dioxide) concentration within a range of 400 to 8192 parts per million (ppm), and \u003cstrong\u003eTVOC\u003c\/strong\u003e (Total Volatile Organic Compound) concentration within a range of 0 to 1187 parts per billion (ppb). According to the fact sheet it can detect Alcohols, Aldehydes, Ketones, Organic Acids, Amines, Aliphatic and Aromatic Hydrocarbons.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003ePlease note, this sensor, like all VOC\/gas sensors, has variability and to get precise measurements you will want to calibrate it against known sources!\u003c\/strong\u003e That said, for general environmental sensors, it will give you a good idea of trends and comparisons.Also, AMS recommends that you run this sensor for 48 hours when you first receive it to \"burn it in\", and then 20 minutes in the desired mode every time the sensor is in use. This is because the sensitivity levels of the sensor will change during early use. Finally, this chip uses I2C clock stretching, and some microcontrollers\/computers don't support that (e.g. Raspberry Pi)\u003c\/p\u003e\u003cp\u003eThe CCS811 has a configurable interrupt pin that can fire when a conversion is ready and\/or when a reading crosses a user-settable threshold. The CCS811 supports multiple drive modes to take a measurement every 1 second, every 10 seconds, every 60 seconds, or every 250 milliseconds.\u003c\/p\u003e\u003cp\u003eNice sensor right? So we made it easy for you to get right into your next project. The surface-mount sensor is soldered onto a custom made PCB in the \u003cstrong\u003eSTEMMA QT\u003c\/strong\u003e form factor, making them easy to interface with. The STEMMA QT connectors on either side are compatible with the SparkFun Qwiic I2C connectors. This allows you to make solderless connections between your development board and the CCS811 or to chain it with a wide range of other sensors and accessories using a \u003cstrong\u003ecompatible cable\u003c\/strong\u003e. QT Cable is not included, but we have a variety in the shop\u003c\/p\u003e\u003cp\u003eFor your convenience we've pick-and-placed the sensor on a PCB with a 3.3V regulator and some level shifting so it can be easily used with your favorite 3.3V or 5V microcontroller.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003ePlease note,\u003c\/strong\u003e an earlier version of this chip supported an on-board thermistor. The sensor has been revised (the chip itself!) to no longer support the thermistor temperature readings. Please use an external temperature sensor and keep to using this one for gas sensing.\u003c\/p\u003e\u003cp\u003eWe've also prepared software libraries to get you up and running in Arduino IDE or CircuitPython with just a few lines of code! Check out our tutorial for more information!\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003ch2\u003eTechnical Details\u003c\/h2\u003e\u003cdiv id=\"tab-technical-details-content\" class=\"panel-collapse collapse in\"\u003e \u003cdiv class=\"row\"\u003e \u003cdiv class=\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"\u003e\n\u003cul\u003e\n\u003cli\u003eSoftware libraries, hookup guide, datasheets, schematic, EagleCAD PCB files, and Fritzing available in the product tutorial!\u003c\/li\u003e\n\u003cli\u003eUses I2C address 0x5A\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eRevision History:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\u003cli\u003e\n\u003cstrong\u003eAs of Jan 7, 2021\u003c\/strong\u003e - We've updated this sensor to our 0.7\" x 1.0\" STEMMA QT standard for sensors. There are now four mounting holes and two STEMMA QT connectors for plug-and-play connectivity!\u003cstrong\u003e The pinout has changed slightly to be standardized.\u003c\/strong\u003e Functionality  is the same otherwise.\u003c\/li\u003e\u003c\/ul\u003e\n\u003c\/div\u003e \u003c\/div\u003e\n\u003cul id=\"product-files\"\u003e \u003cli\u003e\nCCS881 Datasheet \u003c\/li\u003e\n\u003c\/ul\u003e \u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e \u003c\/div\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":54158635139390,"sku":"tzh1787257953828","price":13.45,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/adafruit-ccs811-air-quality-sensor-breakout---voc-and-eco2-stemma-qt-qwiic-disco_1.jpg?v=1787257958"},{"product_id":"sparkfun-air-quality-sensor-sgp30-qwiic-discontinued","title":"SparkFun Air Quality Sensor - SGP30 (Qwiic) [Discontinued]","description":"\u003cp\u003eThe SparkFun SGP30 Air Quality Sensor provides information on the quality of the air in your room or house by monitoring the volatile organic compounds around the sensor. The SGP30 Air Quality Sensor can return valid indoor air quality (IAQ) readings within 15 seconds of powering up! By comparison, typical air quality (IAQ) sensors are great for measuring CO\u003csub\u003e2\u003c\/sub\u003e and volatile organic compounds (VOCs) but some of them require a burn-in time of 48 hours and a 20-min start up time.\u003c\/p\u003e \u003cp\u003eAlong with a very quick start-up time, the SGP30 from Sensirion is very resistant to contamination from other gases to ensure low drift and long-term stability for extremely reliable results. You can read the SGP30 gas sensor output measurements of total VOCs (TVOC) in parts per billion (ppb), carbon dioxide (CO\u003csub\u003e2\u003c\/sub\u003e) equivalent in parts per million (ppm) and H\u003csub\u003e2\u003c\/sub\u003e.\u003c\/p\u003e \u003cp\u003eThe SGP30 communicates via I\u003csup\u003e2\u003c\/sup\u003eC so naturally, we broke out the pins on the sensor to Qwiic connectors so you can easily connect it to SparkFun's ever-growing Qwiic Ecosystem!\u003c\/p\u003e \u003chr\u003e \u003cp\u003e\u003cem\u003eThe SparkFun Qwiic Connect System is an ecosystem of I\u003csup\u003e2\u003c\/sup\u003eC sensors, actuators, shields and cables that make prototyping faster and less prone to error. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector. This reduces the amount of required PCB space, and polarized connections mean you can’t hook it up wrong.\u003c\/em\u003e\u003c\/p\u003e \u003cp\u003e\u003cem\u003eThe SGP30 Air Quality Sensor can also be automatically detected, scanned, configured, and logged using the OpenLog Artemis datalogger system. No programming, soldering, or setup required!\u003c\/em\u003e\u003c\/p\u003e \u003chr\u003e \u003cdiv class=\"clearfix\"\u003e\u003c\/div\u003e \u003cdiv class=\"center-block text-center\"\u003eGet Started With the SparkFun SGP30 Air Quality Sensor Guide\u003c\/div\u003e \u003ch2\u003eFeatures\u003c\/h2\u003e \u003cul\u003e \u003cli\u003eUses I\u003csup\u003e2\u003c\/sup\u003eC interface (Qwiic-enabled) \u003cul\u003e \u003cli\u003eI\u003csup\u003e2\u003c\/sup\u003eC Address: \u003cstrong\u003e0x58\u003c\/strong\u003e\n\u003c\/li\u003e \u003cli\u003e2x Qwiic Connectors\u003c\/li\u003e \u003c\/ul\u003e \u003c\/li\u003e \u003cli\u003eOperating voltage range \u003cul\u003e \u003cli\u003e1.62V - 1.98V (Typ. 1.8V)\u003c\/li\u003e \u003cli\u003eRegulated to \u003cstrong\u003e1.8V\u003c\/strong\u003e from a \u003cstrong\u003e3.3V\u003c\/strong\u003e source if using the Qwiic cable\u003c\/li\u003e \u003c\/ul\u003e \u003c\/li\u003e \u003cli\u003eTVOC Output Signal \u003cul\u003e \u003cli\u003eOutput range: 0 ppb to 60,000 ppb\u003c\/li\u003e \u003cli\u003eResolution: Avg. 13 ppb. Refer to datasheet for specifics\u003c\/li\u003e \u003c\/ul\u003e \u003c\/li\u003e \u003cli\u003eCO\u003csub\u003e2\u003c\/sub\u003e Output Signal \u003cul\u003e \u003cli\u003eOutput range: 400 ppm to 60,000 ppm\u003c\/li\u003e \u003cli\u003eResolution: Avg. 11ppm. Refer to datasheet for specifics\u003c\/li\u003e \u003c\/ul\u003e \u003c\/li\u003e \u003cli\u003eEthanol Signal \u003cul\u003e \u003cli\u003eMeasurement Range: 0 ppm to 1,000 ppm\u003c\/li\u003e \u003cli\u003eAccuracy: Typ. 15% of meas. value\u003c\/li\u003e \u003cli\u003eResolution: 0.2% of meas. value\u003c\/li\u003e \u003c\/ul\u003e \u003c\/li\u003e \u003cli\u003eH\u003csub\u003e2\u003c\/sub\u003e Signal \u003cul\u003e \u003cli\u003eMeasurement Range: 0 ppm to 1,000 ppm\u003c\/li\u003e \u003cli\u003eAccuracy: Typ. 10% of meas. value\u003c\/li\u003e \u003cli\u003eResolution: 0.2% of meas. value\u003c\/li\u003e \u003c\/ul\u003e \u003c\/li\u003e \u003cli\u003eTypical current consumption (varies based on mode) \u003cul\u003e \u003cli\u003e48.2 mA Typ. (Measurement Mode)\u003c\/li\u003e \u003cli\u003e2µA (Typ.) to 10µA (Sleep Mode)\u003c\/li\u003e \u003c\/ul\u003e \u003c\/li\u003e \u003c\/ul\u003e \u003ch2\u003eDocuments\u003c\/h2\u003e \u003cul\u003e \u003cli\u003eSchematic\u003c\/li\u003e \u003cli\u003eEagle Files\u003c\/li\u003e \u003cli\u003eHookup Guide\u003c\/li\u003e \u003cli\u003eBoard Dimensions\u003c\/li\u003e \u003cli\u003e\nDatasheet (SGP30)\u003c\/li\u003e \u003cli\u003eQwiic Information Page\u003c\/li\u003e \u003cli\u003eArduino Library\u003c\/li\u003e \u003cli\u003eGitHub Hardware Repo\u003c\/li\u003e \u003c\/ul\u003e \u003ch2\u003eVideos\u003c\/h2\u003e \u003cdiv class=\"flex-video-wrap clearfix\"\u003e \u003cdiv class=\"flex-video widescreen img\"\u003e\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/OHDevOBBNeg\/?autohide=1\u0026amp;border=0\u0026amp;wmode=opaque\u0026amp;enablejsapi=1\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e \u003c\/div\u003e","brand":"Sparkfun","offers":[{"title":"Default Title","offer_id":54158659748158,"sku":"mnq1787258226987","price":18.32,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/sparkfun-air-quality-sensor---sgp30-qwiic-discontinued_1.jpg?v=1787258231"},{"product_id":"sparkfun-qwiic-pressurehumiditytemp-pht-sensor-ms8607-discontinued","title":"SparkFun Qwiic Pressure\/Humidity\/Temp (PHT) Sensor - MS8607 [Discontinued]","description":"\u003cp\u003eThe MS8607 from TE is an impressive combination pressure, humidity, temperature (PHT) sensor with an accuracy of ±2mbar pressure, ±3% humidity, and ±1°C. Perfect for sensing general weather conditions the MS8607 really shines for high altitude, low-pressure applications. Capable of sensing down to 10mbar, this pressure sensor separates itself from many other I\u003csup\u003e2\u003c\/sup\u003eC pressure sensors like the BME280. The MS8607 is simple to use and gives the user some very powerful readings with very little power and conversion time.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eHook up is a breeze as the breakout board is using the Qwiic connect system. We have a fully formed Arduino library and extensive examples to get you up and running quickly. The breakout board has built-in 2.2kΩ pullup resistors for I\u003csup\u003e2\u003c\/sup\u003eC communications. If you’re hooking up multiple I\u003csup\u003e2\u003c\/sup\u003eC devices on the same bus, you may want to disable these resistors.\u003c\/p\u003e\n\u003cp\u003eThe MS8607 PHT Sensor can also be automatically detected, scanned, configured, and logged using the OpenLog Artemis datalogger system. No programming, soldering, or setup required!\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNOTE:\u003c\/strong\u003e The I\u003csup\u003e2\u003c\/sup\u003eC address of the Pressure Sensor Portion is 0x76 and is hardware-defined. The I\u003csup\u003e2\u003c\/sup\u003eC address of the Humidity Sensor Portion is 0x40 and is hardware-defined. A multiplexer\/Mux is required to communicate to multiple MS8607 sensors on a single bus. If you need to use more than one MS8607 sensor consider using the Qwiic Mux Breakout.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eExperimental Product\u003c\/strong\u003e: SparkX products are rapidly produced to bring you the most cutting edge technology as it becomes available. These products are tested but come with no guarantees. Live technical support is not available for SparkX products. Head on over to our forum for support or to ask a question.\u003c\/p\u003e\n\u003ch2\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOperating range\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003e10 - 2000mbar\u003c\/li\u003e\n\u003cli\u003e0 - 100% Humidity\u003c\/li\u003e\n\u003cli\u003e-40 - 85°C\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cli\u003eAccuracy  (at 25°C)\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003e±2mbar pressure\u003c\/li\u003e\n\u003cli\u003e±3% humidity\u003c\/li\u003e\n\u003cli\u003e±1°C\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cli\u003eResolution\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003e0.016 mbar\u003c\/li\u003e\n\u003cli\u003e0.04 % Humidity\u003c\/li\u003e\n\u003cli\u003e0.01 C\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cli\u003eSupply Current (1Hz, 1024 OSR): 0.78uA\u003c\/li\u003e\n\u003cli\u003eStandby Current: 0.03uA\u003c\/li\u003e\n\u003cli\u003eConversion Time (PHT): 4ms\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMS8607 Datasheet\u003c\/li\u003e\n\u003cli\u003eQwiic Connect System\u003c\/li\u003e\n\u003cli\u003eHardware\n\u003cul\u003e\n\u003cli\u003eGitHub Repo\u003c\/li\u003e\n\u003cli\u003eEagle Files\u003c\/li\u003e\n\u003cli\u003eSchematic\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSoftware\n\u003cul\u003e\n\u003cli\u003eArduino Library\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Sparkfun","offers":[{"title":"Default Title","offer_id":54158660174142,"sku":"ziq1787258229270","price":17.52,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/sparkfun-qwiic-pressurehumiditytemp-pht-sensor---ms8607-discontinued_1.jpg?v=1787258233"},{"product_id":"sparkfun-atmospheric-sensor-breakout-bme280-qwiic","title":"SparkFun Atmospheric Sensor Breakout - BME280 (Qwiic)","description":"\u003cp\u003eThe SparkFun BME280 Atmospheric Sensor Breakout is an easy way to measure barometric pressure, humidity, and temperature readings, all without taking up too much space. Basically, you can find out anything you need to know about atmospheric conditions from this tiny breakout. The BME280 Breakout has been designed to be used in indoor\/outdoor navigation, weather forecasting, home automation, and even personal health and wellness monitoring. Utilizing our handy Qwiic system, no soldering is required to connect it to the rest of your system. However, we still have broken out 0.1\"-spaced pins in case you prefer to use a breadboard.\u003c\/p\u003e\n\u003cp\u003eThe onboard BME280 sensor measures atmospheric pressure from 30kPa to 110kPa as well as relative humidity and temperature. The breakout provides a 3.3V SPI interface, a 5V tolerant I\u003csup\u003e2\u003c\/sup\u003eC interface (with pull-up resistors to 3.3V), can be configured to take measurements with less than 1mA of current draw.\u003c\/p\u003e\n\u003cp\u003eGet Started with the Sparkfun Qwiic Atomspheric Sensor Guide\u003c\/p\u003e\n\u003cp\u003e\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/l9xFrEx5S8E?si=G7ySw2kZZxZ-bYxC\u0026amp;start=20\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen=\"\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003ch2\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOperating Voltage: 1.71V-3.6V (Default on Qwiic System: 3.3V)\u003c\/li\u003e\n\u003cli\u003eI\u003csup\u003e2\u003c\/sup\u003eC \u0026amp; SPI Interface\u003c\/li\u003e\n\u003cli\u003eTemperature Range:\n\u003cul\u003e\n\u003cli\u003eFull Accuracy: 0°C-65°C (32°F-149°F)\u003c\/li\u003e\n\u003cli\u003eOperational: -40°C-85°C (-40°F-185°F)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eHumidity Range: 0-100% RH\u003c\/li\u003e\n\u003cli\u003ePressure Range: 300-1100 hPa (30,000-110,000 Pa or approx. 4.35-15.95 PSI)\u003c\/li\u003e\n\u003cli\u003eI\u003csup\u003e2\u003c\/sup\u003eC Address: 0x77 (Default) or 0x76\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchematic\u003c\/li\u003e\n\u003cli\u003eEagle Files\u003c\/li\u003e\n\u003cli\u003eHookup Guide\u003c\/li\u003e\n\u003cli\u003e\nDatasheet (BME280)\u003c\/li\u003e\n\u003cli\u003eSparkFun BME280 Arduino Library\u003c\/li\u003e\n\u003cli\u003eSparkFun BME280 Python Package\u003c\/li\u003e\n\u003cli\u003eGitHub Hardware Repo\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Sparkfun","offers":[{"title":"Default Title","offer_id":54158660272446,"sku":"hwy1787258230145","price":11.74,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/sparkfun-atmospheric-sensor-breakout---bme280-qwiic_1.jpg?v=1787258234"},{"product_id":"sparkfun-atmospheric-sensor-breakout-bme280-discontinued","title":"SparkFun Atmospheric Sensor Breakout - BME280 [discontinued]","description":"\u003cp\u003eThe SparkFun BME280 Atmospheric Sensor Breakout is the easy way to measure barometric pressure, humidity, and temperature readings all without taking up too much space. Basically, anything you need to know about atmospheric conditions you can find out from this tiny breakout. The BME280 Breakout has been designed to be used in indoor\/outdoor navigation, weather forecasting, home automation, and even personal health and wellness monitoring.\u003c\/p\u003e\n\u003cp\u003eThe onboard BME280 sensor measures atmospheric pressure from 30kPa to 110kPa as well as relative humidity and temperature. The breakout provides a 3.3V SPI interface, a 5V tolerant I\u003csup\u003e2\u003c\/sup\u003eC interface (with pull-up resistors to 3.3V), takes measurements at less than 1mA and idles less than 5µA. The BME280 Breakout board has 10 pins, but no more than six are used at a single time. The left side of the board provides power, ground, and I\u003csup\u003e2\u003c\/sup\u003eC pins. The remaining pins which provide SPI functionality and have another power and ground, are broken out on the other side.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e The breakout does NOT have headers installed and will need to purchased and soldered on yourself. Check the \u003cem\u003eRecommended Products\u003c\/em\u003e section below for the type of headers we use in the Hookup Guide!\u003c\/p\u003e\n\u003cp\u003eGet Started with the BME280 Breakout Guide\u003c\/p\u003e\n\u003cp\u003e\u003ciframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/XHgftY9KrTY?si=HpqHCRRKwNuCjv7O\" height=\"315\" width=\"560\" allowfullscreen=\"\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" frameborder=\"0\"\u003e\u003c\/iframe\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOperation Voltage: 3.3V\u003c\/li\u003e\n\u003cli\u003eI\u003csup\u003e2\u003c\/sup\u003eC \u0026amp; SPI Communications Interface\u003c\/li\u003e\n\u003cli\u003eTemp Range: -40C to 85C\u003c\/li\u003e\n\u003cli\u003eHumidity Range: 0 - 100% RH, =-3% from 20-80%\u003c\/li\u003e\n\u003cli\u003ePressure Range: 30,000Pa to 110,000Pa, relative accuracy of 12Pa, absolute accuracy of 100Pa\u003c\/li\u003e\n\u003cli\u003eAltitude Range: 0 to 30,000 ft (9.2 km), relative accuracy of 3.3 ft (1 m) at sea level, 6.6 (2 m) at 30,000 ft.\u003c\/li\u003e\n\u003cli\u003eIncredibly Small\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchematic\u003c\/li\u003e\n\u003cli\u003eEagle Files\u003c\/li\u003e\n\u003cli\u003eHookup Guide\u003c\/li\u003e\n\u003cli\u003eDatasheet\u003c\/li\u003e\n\u003cli\u003e\nGitHub (Design Files)\u003c\/li\u003e\n\u003cli\u003e\nGitHub (Library \u0026amp; Example Code)\u003c\/li\u003e\n\u003cli\u003eProduct Video\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Sparkfun","offers":[{"title":"Default Title","offer_id":54158660305214,"sku":"zax1787258230903","price":14.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/sparkfun-atmospheric-sensor-breakout---bme280-discontinued_1.jpg?v=1787258235"},{"product_id":"sparkfun-high-precision-temperature-sensor-tmp117-qwiic","title":"SparkFun High Precision Temperature Sensor - TMP117 (Qwiic)","description":"\u003cp\u003eThe SparkFun Qwiic TMP117 breakout is a high precision temperature sensor equipped with an I\u003csup\u003e2\u003c\/sup\u003eC interface. It outputs temperature readings with high precision of ±0.1°C across the temperature range of -20°C to +50°Cs with no calibration and a maximum range from -55°C to 150°C. The SparkFun High Precision Temperature Sensor also has a very low power consumption rate which minimizes the impact of self-heating on measurement accuracy. Utilizing our handy Qwiic system, no soldering is required to connect it to the rest of your system. However, we still have broken out 0.1\"-spaced pins in case you prefer to use a breadboard.\u003c\/p\u003e\n\u003cp\u003eThe SparkFun High Precision Temperature Sensor also includes programmable temperature limits and digital offset for system correction. While the TMP102 is capable of reading temperatures to a resolution of 0.0625°C and is accurate up to 0.5°C, the onboard TMP117 is not only more precise but has a 16-bit resolution of 0.0078°C!\u003c\/p\u003e\n\u003cp\u003eTo make this breakout even easier to use, we've written an Arduino library to help you get started \"Qwiic-ly.\" Check the \u003cem\u003eDocuments\u003c\/em\u003e tab above for more information.\u003c\/p\u003e\n\u003cp\u003eGet Started with the Sparkfun High Precision TMP117 Hookup Guide\u003c\/p\u003e\n\u003cp\u003e\u003ciframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/ZqE4EhQ8vQw?si=o4I6xnHHdWicC8mU\u0026amp;start=30\" height=\"315\" width=\"560\" allowfullscreen=\"\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" frameborder=\"0\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003ch2\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUses I\u003csup\u003e2\u003c\/sup\u003eC interface (Qwiic-enabled)\u003c\/li\u003e\n\u003cli\u003eFour selectable addresses\n\u003cul\u003e\n\u003cli\u003e0x48 (default), 0x49, 0x4A, 0x4B\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e16-bit resolution, 0.0078°C\u003c\/li\u003e\n\u003cli\u003eHigh accuracy, digital temperature sensor\n\u003cul\u003e\n\u003cli\u003e±0.1°C (max) from –20°C to 50°C\u003c\/li\u003e\n\u003cli\u003e±0.15°C (max) from –40°C to 70°C\u003c\/li\u003e\n\u003cli\u003e±0.2°C (max) from –40°C to 100°C\u003c\/li\u003e\n\u003cli\u003e±0.25°C (max) from –55°C to 125°C\u003c\/li\u003e\n\u003cli\u003e±0.3°C (max) from –55°C to 150°C\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eOperating temperature range\n\u003cul\u003e\n\u003cli\u003e-55°C to +150°C\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eOperating voltage range\n\u003cul\u003e\n\u003cli\u003e1.8V to 5.5V\u003c\/li\u003e\n\u003cli\u003eTypically 3.3V if using the Qwiic cable\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eLow power consumption\n\u003cul\u003e\n\u003cli\u003e3.5µA (1-Hz conversion cycle)\u003c\/li\u003e\n\u003cli\u003e150nA (shutdown current)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eProgrammable operating modes\n\u003cul\u003e\n\u003cli\u003eContinuous, one-shot, and shutdown\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eProgrammable temperature alert limits\u003c\/li\u003e\n\u003cli\u003eSelectable averaging for reduced noise\u003c\/li\u003e\n\u003cli\u003eDigital offset for system correction\u003c\/li\u003e\n\u003cli\u003eNIST traceability\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchematic\u003c\/li\u003e\n\u003cli\u003eEagle Files\u003c\/li\u003e\n\u003cli\u003eBoard Dimensions\u003c\/li\u003e\n\u003cli\u003eHookup Guide\u003c\/li\u003e\n\u003cli\u003e\nDatasheet (TMP117)\u003c\/li\u003e\n\u003cli\u003eArduino Library\u003c\/li\u003e\n\u003cli\u003eGitHub Hardware Repo\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Sparkfun","offers":[{"title":"Default Title","offer_id":54158660436286,"sku":"mtt1787258231659","price":11.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/sparkfun-high-precision-temperature-sensor---tmp117-qwiic_1.jpg?v=1787258236"},{"product_id":"sparkfun-redbot-sensor-line-follower","title":"SparkFun RedBot Sensor - Line Follower","description":"\u003cp\u003eThe Line Follower sensor is an add-on for your RedBot that gives your robot the ability to detect lines or nearby objects. The sensor works by detecting reflected light coming from its own infrared LED. By measuring the amount of reflected infrared light, it can detect transitions from light to dark (lines) or even objects directly in front of it.\u003c\/p\u003e\n\u003cp\u003eThe sensor has a 3-pin header that connects directly to the RedBot Mainboard via female to female jumper wires. Use the included RedBot library to detect lines or objects. A mounting hole lets you easily connect one or more of these to the front or back of your robot chassis.\u003c\/p\u003e\n\u003cp\u003e\u003ciframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/AGVsV4abajo?si=veiWEOqzMr7d_6Rc\u0026amp;start=46\" height=\"315\" width=\"560\" allowfullscreen=\"\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" frameborder=\"0\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003ch2\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e5VDC operating voltage\u003c\/li\u003e\n\u003cli\u003eMounting hole\u003c\/li\u003e\n\u003cli\u003e25mA supply current\u003c\/li\u003e\n\u003cli\u003eOptimal sensing distance: 0.125\" (3mm)\u003c\/li\u003e\n\u003cli\u003e0.32 x 1.18 \" (8.22 x 30.14 mm)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchematic\u003c\/li\u003e\n\u003cli\u003eEagle Files\u003c\/li\u003e\n\u003cli\u003e\nDatasheet (QRE1113GR)\u003c\/li\u003e\n\u003cli\u003eQuickstart Guide\u003c\/li\u003e\n\u003cli\u003eRedBot Experiment Guide\u003c\/li\u003e\n\u003cli\u003eRedBot Assembly Guide Rev 02\u003c\/li\u003e\n\u003cli\u003eRedBot Arduino Library\u003c\/li\u003e\n\u003cli\u003eGitHub\u003c\/li\u003e\n\u003cli\u003eProduct Video\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Sparkfun","offers":[{"title":"Default Title","offer_id":54158660534590,"sku":"cdj1787258233370","price":2.62,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/sparkfun-redbot-sensor---line-follower_1.jpg?v=1787258237"},{"product_id":"sparkfun-environmental-sensor-breakout-bme680-qwiic","title":"SparkFun Environmental Sensor Breakout - BME680 (Qwiic)","description":"\u003cp\u003eThe SparkFun BME680 Environmental Sensor is a breakout that combines a gas sensor with temperature, humidity and barometric pressure sensing for a complete environmental sensor in a single package. The gas sensor on the BME680 can detect a wide variety of volatile organic compounds (or VOC for short) to monitor indoor air quality. Combine that with precise temperature, humidity, and barometric pressure and the BME680 can work as a completely standalone environmental sensor all in a 1in. x 1in. breakout!\u003c\/p\u003e\n\u003cp\u003eThe sensor communicates via either I\u003csup\u003e2\u003c\/sup\u003eC or SPI. We've broken out the I\u003csup\u003e2\u003c\/sup\u003eC pins to our Qwiic system so no soldering is required to connect it to the rest of your system but if you would prefer, both the I\u003csup\u003e2\u003c\/sup\u003eC and SPI pins are also broken out to standard 0.1in.-spaced pins.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e Getting actual indoor air quality (IAQ) from the BME680 can be difficult. If you would like to use the BME680 for precise IAQ measurements, we recommend using Bosch's BSEC Software.\u003c\/p\u003e\n\u003cp\u003eGet Started with the Sparkfun BME68X Enviromental Sensor Guide\u003c\/p\u003e\n\u003cp\u003e\u003ciframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/Wrcy8OOkosg?si=zHs4Vz7mjllMFv21\u0026amp;start=32\" height=\"315\" width=\"560\" allowfullscreen=\"\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" frameborder=\"0\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003ch2\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUses I\u003csup\u003e2\u003c\/sup\u003eC interface (Qwiic-enabled)\n\u003cul\u003e\n\u003cli\u003eI\u003csup\u003e2\u003c\/sup\u003eC Addresses: \u003cstrong\u003e0x77 (Default)\u003c\/strong\u003e or 0x76\u003c\/li\u003e\n\u003cli\u003e2x Qwiic Connectors\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eOperating voltage range\n\u003cul\u003e\n\u003cli\u003e1.71V - 3.6V\u003c\/li\u003e\n\u003cli\u003eTypically \u003cstrong\u003e3.3V\u003c\/strong\u003e if using the Qwiic cable\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eRelative humidity\n\u003cul\u003e\n\u003cli\u003eOperating range: 0% to 100%\u003c\/li\u003e\n\u003cli\u003eAbsolute Accuracy: ±3%RH\u003c\/li\u003e\n\u003cli\u003eResolution: ±0.008%RH\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eTemperature\n\u003cul\u003e\n\u003cli\u003eOperating range: -40°C to +85 °C\u003c\/li\u003e\n\u003cli\u003eAbsolute Accuracy: ±0.5°C to ±1.0°C\u003c\/li\u003e\n\u003cli\u003eResolution: 0.01°C\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePressure\n\u003cul\u003e\n\u003cli\u003eOperating range: 300hPa - 1100hPa\u003c\/li\u003e\n\u003cli\u003eRelative accuracy: ±12Pa (25°C to 40°C @ constant RH)\u003c\/li\u003e\n\u003cli\u003eAbsolute accuracy: ±60Pa (0°C to 65°C)\u003c\/li\u003e\n\u003cli\u003eResolution: 0.18PA, highest oversampling\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eGas\n\u003cul\u003e\n\u003cli\u003eResolution of gas sensor resistance: 0.05% to 0.11%\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eTypical current consumption (varies based on mode and active sensor)\n\u003cul\u003e\n\u003cli\u003e2.1µA to 18mA\u003c\/li\u003e\n\u003cli\u003e0.15 µA (sleep mode)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchematic\u003c\/li\u003e\n\u003cli\u003eEagle Files\u003c\/li\u003e\n\u003cli\u003eHookup Guide\u003c\/li\u003e\n\u003cli\u003e\nDatasheet (BME680)\u003c\/li\u003e\n\u003cli\u003e\nLayout Considerations (BME680)\u003c\/li\u003e\n\u003cli\u003eQwiic Connect System\u003c\/li\u003e\n\u003cli\u003eArduino Library\u003c\/li\u003e\n\u003cli\u003eHardware GitHub Repo\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Sparkfun","offers":[{"title":"Default Title","offer_id":54158660567358,"sku":"jng1787258234205","price":17.02,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/sparkfun-environmental-sensor-breakout---bme680-qwiic_1.jpg?v=1787258238"},{"product_id":"sparkfun-qwiic-air-quality-sensor-sgp40-discontinued","title":"SparkFun Qwiic Air Quality Sensor - SGP40 [Discontinued]","description":"\u003cp\u003e\u003cb\u003eExperimental Product:\u003c\/b\u003e SparkX products are rapidly produced to bring you the most cutting edge technology as it becomes available. These products are tested but come with no guarantees. Head on over to the SparkFun forum for support or to ask a question.\u003c\/p\u003e \u003chr\u003e \u003cp\u003eThe SparkFun SGP40 Air Quality Sensor provides a measurement of the quality of the air in your room or house. The Sensirion metal oxide (MOx) sensor features a temperature-controlled micro hotplate and provides a humidity-compensated volatile organic compound (VOC) based indoor air quality signal.\u003c\/p\u003e \u003cp\u003eThe VOC Algorithm in our Arduino Library automatically adapts to the environment the sensor is exposed to and translates the raw signal into a VOC Index as a robust measure for indoor air quality. Both sensing element and VOC Algorithm feature unmatched robustness against contaminating gases present in real-world applications enabling unique long term stability as well as low drift and device to device variation.\u003c\/p\u003e \u003cp\u003eThe SGP40 communicates via I\u003csup\u003e2\u003c\/sup\u003eC so naturally we broke out the pins on the sensor to Qwiic connectors so you can easily connect it to SparkFun's ever-growing Qwiic Ecosystem!\u003c\/p\u003e \u003chr\u003e \u003cp\u003e\u003cem\u003eThe SparkFun Qwiic Connect System is an ecosystem of I\u003csup\u003e2\u003c\/sup\u003eC sensors, actuators, shields and cables that make prototyping faster and less prone to error. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector. This reduces the amount of required PCB space, and polarized connections mean you can’t hook it up wrong.\u003c\/em\u003e\u003c\/p\u003e \u003chr\u003e \u003ch2\u003eFeatures\u003c\/h2\u003e \u003cp\u003eUses I\u003csup\u003e2\u003c\/sup\u003eC interface (Qwiic-enabled)\u003c\/p\u003e \u003cul\u003e \u003cli\u003eI\u003csup\u003e2\u003c\/sup\u003eC Address: \u003cstrong\u003e0x59\u003c\/strong\u003e\n\u003c\/li\u003e \u003cli\u003e2x Qwiic connectors\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eOperating voltage range:\u003c\/p\u003e \u003cul\u003e \u003cli\u003e1.7V - 3.6V (Typ. 3.3V)\u003c\/li\u003e \u003cli\u003eThe Qwiic interface provides 3.3V\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eOutput signal:\u003c\/p\u003e \u003cul\u003e \u003cli\u003eDigital raw value (SRAW): 0 - 65535 ticks\u003c\/li\u003e \u003cli\u003eDigital processed value (VOC Index): 0 - 500 VOC Index points\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eSwitch-on behaviour:\u003c\/p\u003e \u003cul\u003e \u003cli\u003eTime until reliably detecting VOC events: \u0026lt;60s\u003c\/li\u003e \u003cli\u003eTime until specifications are met: \u0026lt;1h\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eRecommended sampling interval:\u003c\/p\u003e \u003cul\u003e \u003cli\u003eVOC Index: 1s\u003c\/li\u003e \u003cli\u003eSRAW: 0.5s - 10s (Typ. 1s)\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eTypical current consumption:\u003c\/p\u003e \u003cul\u003e \u003cli\u003e2.6mA during continuous operation (at 3.3V)\u003c\/li\u003e \u003cli\u003e34µA when idle (heater off)\u003c\/li\u003e \u003c\/ul\u003e \u003ch2\u003eDocuments\u003c\/h2\u003e \u003cul\u003e \u003cli\u003eSensirion SGP40 Datasheet\u003c\/li\u003e \u003cli\u003eSensirion VOC Index for Experts\u003c\/li\u003e \u003cli\u003eSensirion SGP40 Design In Guide\u003c\/li\u003e \u003cli\u003eSchematic\u003c\/li\u003e \u003cli\u003eEagle Files\u003c\/li\u003e \u003cli\u003eArduino Library\u003c\/li\u003e \u003cli\u003eHardware Repo\u003c\/li\u003e \u003cli\u003eQwiic Information Page\u003c\/li\u003e \u003c\/ul\u003e","brand":"Sparkfun","offers":[{"title":"Default Title","offer_id":54158660731198,"sku":"bha1787258236204","price":9.54,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/sparkfun-qwiic-air-quality-sensor---sgp40-discontinued_1.jpg?v=1787258240"},{"product_id":"sparkfun-openpir-discontinued","title":"SparkFun OpenPIR [Discontinued]","description":"\u003cp\u003eThe SparkFun OpenPIR is a highly customizable Passive Infrared (PIR) sensor based around the NCS36000 PIR controller. Passive infrared (PIR) sensors are able to detect motion in a small\/local area –-- they’re the sensor of choice in security systems, home automation and proximity-sensing applications. The OpenPIR allows you to set the sensitivity, trigger time and pulse mode of the motion sensor so you can tailor-fit it to your application!\u003c\/p\u003e\n\u003cp\u003eThe OpenPIR has a multitude of characteristics unique to itself, including two trimpots to adjust the sensitivity (view distance) and the oscillator to control the length of time the output remains HIGH, as well as a trigger that supports two motion-detection modes: single-pulse and dual-pulse. Additionally, each OpenPIR is equipped with a reverse-entry green LED, which duplicates the status of the OUT pin. When motion is detected, the LED will illuminate; otherwise, it will remain off.\u003c\/p\u003e\n\u003cp\u003eThe SparkFun OpenPIR supports a power supply range of 3VDC to 5.75VDC at 80µA standby (3mA when detecting motion) and is able to be connected via a standard 0.1\" header or a 4-pin JST PH connector.\u003c\/p\u003e\n\u003cp\u003eGet Started with the Sparkfun OpenPIR Guide\u003c\/p\u003e\n\u003ch2\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eVoltage Supply Range: 3VDC to 5.75VDC\u003c\/li\u003e\n\u003cli\u003eStandby Average Current: 80µA\u003c\/li\u003e\n\u003cli\u003eMotion-Detected Average Current: 3mA (LED enabled)\u003c\/li\u003e\n\u003cli\u003eIntegrated 2−Stage Amplifier\u003c\/li\u003e\n\u003cli\u003eInternal LDO to Drive Sensor\u003c\/li\u003e\n\u003cli\u003eInternal Oscillator with External RC\u003c\/li\u003e\n\u003cli\u003eSingle or Dual Pulse Detection\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchematic\u003c\/li\u003e\n\u003cli\u003eEagle Files\u003c\/li\u003e\n\u003cli\u003eHookup Guide\u003c\/li\u003e\n\u003cli\u003e\nDatasheet (NCS36000)\u003c\/li\u003e\n\u003cli\u003eGitHub\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Sparkfun","offers":[{"title":"Default Title","offer_id":54158660829502,"sku":"qhw1787258237738","price":12.21,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/4119\/4302\/files\/sparkfun-openpir-discontinued_1.jpg?v=1787258242"}],"url":"https:\/\/poshstylefashion.shop\/collections\/sensors.oembed","provider":"My Store","version":"1.0","type":"link"}