{"product_id":"adafruit-ads7128-8-channel-adc-and-gpio-expander-ada6494","title":"Adafruit ADS7128 8-Channel ADC and GPIO Expander","description":"\u003cstyle type=\"text\/css\"\u003e.product-info-tutorial{margin-bottom:20px;}.product-tutorial-img-container{width:20%;}.product-tutorial-img-container img{margin:0;}\u003c\/style\u003e\n\u003c!--?xml version=\"1.0\" standalone=\"yes\"?--\u003e\n\u003csection id=\"description\" class=\"prod-accordion-content prod-accordion-content-description mobile-text-wrapper\" aria-labelledby=\"tab-description-heading\"\u003e\n\u003cdiv class=\"tab-heading-row\"\u003e\n\u003ch2 id=\"tab-description-heading\"\u003eDescription\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"tab-description-content\" class=\"panel-collapse collapse in\"\u003e\n\u003cp\u003eThe \u003cstrong\u003eAdafruit ADS7128 8-Channel ADC and GPIO Expander\u003c\/strong\u003e is a bit of a Platypus of the I2C expander world: hard to categorize as just an ADC or a GPIO expander since it combines the capabilities of both with great capabilites! Usually, you only get ADC or I\/O so it's nice to see this combo product.\u003c\/p\u003e\n\u003cp\u003eFeaturing the aforementioned ADS7128, it can run on 3.3 or 5V logic and power, and all 8 I\/O pins can individually configured to perform either 12-bit SAR analog input, push-pull or open drain digital output, or digital input. This makes it great as a general-purpose glue chip when you want to add more pins or analog\/open-drain outputs to a microcontroller or microcomputer.\u003c\/p\u003e\n\u003cp\u003eThe ADS7128 also has a lot of fancy extras that make it a good ADC companion even if your main core already has analog inputs. It can run in standalone mode with zero-crossing detection or RMS computation. Not only can it count and track threshold crossings, but it also has an alert trigger output. \u003c\/p\u003e\n\u003cp\u003eUnlike many ADC\/expanders, it has two power supplies: the DVDD digital supply and AVDD analog supply are separate so you can use 3V logic for the digital I\/O and I2C communications while the analog inputs and digital outputs can be as high as 5V. Or vice versa!\u003c\/p\u003e\n\u003cp\u003eInterfacing is easy - this sensor uses plain, universal I2C. We put this sensor on a breakout board with all the extras needed so you can use it with 3.3V or 5V power\/logic microcontrollers. \u003ca href=\"https:\/\/github.com\/adafruit\/?q=ads7128\u0026amp;type=all\u0026amp;language=\u0026amp;sort=\"\u003eWe have written libraries for Arduino (C\/C++) as well as CircuitPython (Python 3) \u003c\/a\u003eso you can use this sensor with just about any kind of device, even a Raspberry Pi!\u003c\/p\u003e\n\u003cp\u003eAs if that weren't enough, we've also added\u003ca href=\"https:\/\/www.sparkfun.com\/qwiic\"\u003e SparkFun qwiic\u003c\/a\u003e compatible \u003cstrong\u003e\u003ca href=\"https:\/\/learn.adafruit.com\/introducing-adafruit-stemma-qt\"\u003eSTEMMA QT\u003c\/a\u003e\u003c\/strong\u003e connectors for the I2C bus \u003cstrong\u003eso you don't even need to solder.\u003c\/strong\u003e Just wire up to your favorite micro with a plug-and-play cable to get analog inputs and digital I\/Os ASAP. For a no-solder experience, \u003ca href=\"https:\/\/www.pakronics.com.au\/products\/ADA5400\"\u003ejust wire up to your favorite micro, like the ESP32 V2  Feather\u003c\/a\u003e using a \u003ca href=\"https:\/\/www.adafruit.com\/?q=stemma%20qt%20cable\"\u003eSTEMMA QT adapter cable.\u003c\/a\u003e The Stemma QT connectors also mean the ADS7128 can be used with our \u003ca href=\"https:\/\/www.adafruit.com\/?q=JST%20SH%204\"\u003evarious associated accessories.\u003c\/a\u003e \u003ca href=\"https:\/\/www.adafruit.com\/?q=stemma+qt+cable\u0026amp;sort=BestMatch\"\u003eQT Cable is not included, but we have a variety in the shop\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003csection id=\"technical-details\" class=\"prod-accordion-content prod-accordion-content-technical-details mobile-text-wrapper\" aria-labelledby=\"tab-technical-details-heading\"\u003e\n\u003cdiv class=\"tab-heading-row\"\u003e\n\u003ch2 id=\"tab-technical-details-heading\"\u003eTechnical Details\u003c\/h2\u003e\n\u003c\/div\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\u003eADS7128 Specifications\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/www.ti.com\/product\/ADS7128\"\u003eDatasheet \u0026amp; Product Info\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e8 channels configurable as any combination of:\u003cbr\u003eUp to 8 analog inputs, digital inputs, or digital outputs\u003c\/li\u003e\n\u003cli\u003eGPIOs for I\/O expansion:\u003cbr\u003eOpen-drain, push-pull digital outputs\u003c\/li\u003e\n\u003cli\u003eAnalog watchdog:\u003cbr\u003eProgrammable thresholds per channel\u003cbr\u003eEvent counter for transient rejection\u003c\/li\u003e\n\u003cli\u003eWide operating ranges:\u003cbr\u003eAVDD: 2.35 V to 5.5 V\u003cbr\u003eDVDD: 1.65 V to 5.5 V\u003cbr\u003e-40°C to +85°C temperature range\u003c\/li\u003e\n\u003cli\u003eCRC for read\/write operations:\u003cbr\u003eCRC on data read\/write\u003cbr\u003eCRC on power-up configuration\u003c\/li\u003e\n\u003cli\u003eI2C interface:\u003cbr\u003eUp to 3.4 MHz (high-speed mode)\u003cbr\u003e8 configurable I2C addresses\u003c\/li\u003e\n\u003cli\u003eProgrammable averaging filters\u003c\/li\u003e\n\u003cli\u003eRoot-mean-square module:\u003cbr\u003e16-bit true RMS output\u003cbr\u003eProgrammable RMS time window\u003c\/li\u003e\n\u003cli\u003eZero-crossing-detect module:\u003cbr\u003eZCD output corresponding to any analog input\u003cbr\u003eBuilt-in transient rejection and hysteresis\u003cbr\u003eDigitally adjustable detection threshold\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eProduct Dimensions: 30.5mm x 17.8mm x 4.7mm \/ 1.2\" x 0.7\" x 0.2\"\u003c\/p\u003e\n\u003cp\u003eProduct Weight: 2.1g \/ 0.1oz\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003cimg src=\"https:\/\/www.adafruit.com\/includes\/templates\/shop2019\/images\/RoHS2_2011_65_EU.svg\" alt=\"RoHS 2 2011 65 EU Compliant\" width=\"145\" height=\"80\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"col-lg-2 col-md-3 col-sm-3 col-xs-4\"\u003e\u003cimg src=\"https:\/\/www.adafruit.com\/includes\/templates\/shop2019\/images\/RoHS2_2015_863_EU.svg\" alt=\"RoHS 2 2015 863 EU Compliant\" width=\"145\" height=\"80\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Adafruit","offers":[{"title":"Default Title","offer_id":42464076890194,"sku":"ADA6494","price":27.34,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0735\/0383\/files\/6494-00.jpg?v=1782624230","url":"https:\/\/www.pakronics.com.au\/products\/adafruit-ads7128-8-channel-adc-and-gpio-expander-ada6494","provider":"Pakronics®","version":"1.0","type":"link"}