{"product_id":"ad7705-dual-16-bit-adc-data-acquisition-module-spi-programmable-gain-1","title":"AD7705 Dual 16-Bit ADC Data Acquisition Module SPI","description":"\n\u003ch2\u003eAD7705 Dual 16-Bit ADC Data Acquisition Module with Programmable Gain \u0026amp; SPI Interface\u003c\/h2\u003e\n\n\u003cp\u003eThe \u003cstrong\u003eAD7705 Dual 16-Bit ADC Data Acquisition Module\u003c\/strong\u003e is a high-precision analog-to-digital converter board built around the industry-standard AD7705 chip. Featuring dual-channel 16-bit resolution, programmable input gain, and a clean SPI interface, this compact module is an excellent choice for engineers, hobbyists, and students who need accurate, low-noise signal measurement in embedded systems, microcontroller projects, or laboratory setups.\u003c\/p\u003e\n\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003e16-Bit Resolution:\u003c\/strong\u003e Dual-channel ADC delivers high-accuracy analog signal conversion with minimal quantization error.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eProgrammable Input Gain:\u003c\/strong\u003e Adjustable gain settings let you match the module to a wide range of input signal amplitudes without additional amplifier circuitry.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSPI Interface:\u003c\/strong\u003e Standard Serial Peripheral Interface (SPI) ensures straightforward integration with Arduino, Raspberry Pi, STM32, and other popular microcontroller platforms.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDual-Channel Input:\u003c\/strong\u003e Simultaneously handle two independent analog inputs — ideal for differential or ratiometric measurements.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCompact Module Design:\u003c\/strong\u003e Breadboard-friendly footprint makes prototyping and final builds equally simple.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWide Supply Voltage Compatibility:\u003c\/strong\u003e Works with common 3.3 V and 5 V logic systems.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLow Power Consumption:\u003c\/strong\u003e Efficient design suits battery-operated and portable measurement applications.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTypical Applications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003ePrecision sensor signal conditioning (temperature, pressure, load cell, strain gauge)\u003c\/li\u003e\n  \u003cli\u003eData logging and industrial measurement systems\u003c\/li\u003e\n  \u003cli\u003eMicrocontroller and single-board computer (SBC) ADC expansion\u003c\/li\u003e\n  \u003cli\u003eEducational electronics and embedded systems coursework\u003c\/li\u003e\n  \u003cli\u003eDIY instrumentation and lab bench tools\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eModule Specifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIC:\u003c\/strong\u003e AD7705\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eResolution:\u003c\/strong\u003e 16-bit\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eChannels:\u003c\/strong\u003e 2 (dual differential)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInterface:\u003c\/strong\u003e SPI (SCLK, DIN, DOUT, CS)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGain:\u003c\/strong\u003e Programmable (×1 to ×128)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOutput Data Rate:\u003c\/strong\u003e Selectable\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSupply Voltage:\u003c\/strong\u003e 3.3 V \/ 5 V compatible\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eExplore More Components for Your Build\u003c\/h3\u003e\n\u003cp\u003ePair this ADC module with quality prototyping accessories from our store. If you enjoy hands-on making projects, you may also like:\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003ca href=\"\/products\/round-aluminum-wire-diy-jewelry-making-1mm-3mm\"\u003eRound Aluminum Wire 1mm–3mm | DIY Jewelry Making Wire\u003c\/a\u003e — great for custom enclosures and wire-forming.\u003c\/li\u003e\n  \u003cli\u003e\n\u003ca href=\"\/products\/ccb-flat-round-spacer-beads-diy-jewelry-making\"\u003e4\/6mm CCB Flat Round Spacer Beads DIY Jewelry Making 100–200pcs\u003c\/a\u003e — ideal for creative craft and maker projects.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eLearn more: \u003ca href=\"https:\/\/www.epa.gov\/recycle\/used-lithium-ion-batteries\" target=\"_blank\" rel=\"noopener\"\u003eEPA guidance on lithium-ion battery handling\u003c\/a\u003e\u003c\/p\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003ch4\u003eQ: What microcontrollers is the AD7705 ADC module compatible with?\u003c\/h4\u003e\n\u003cp\u003eA: The AD7705 dual 16-bit ADC data acquisition module communicates over a standard SPI interface, making it compatible with a wide range of microcontrollers including Arduino (Uno, Mega, Nano), Raspberry Pi, STM32, ESP32, and most other platforms that support SPI communication at 3.3 V or 5 V logic levels.\u003c\/p\u003e\n\u003ch4\u003eQ: What does the programmable input gain feature do?\u003c\/h4\u003e\n\u003cp\u003eA: The programmable gain amplifier (PGA) built into the AD7705 allows you to amplify small input signals before they reach the ADC core — without external components. Gain settings range from ×1 up to ×128, so you can accurately digitize everything from millivolt-level sensor outputs to larger analog signals within a single module.\u003c\/p\u003e\n\u003ch4\u003eQ: Can this module read two signals at the same time?\u003c\/h4\u003e\n\u003cp\u003eA: The AD7705 features two fully differential analog input channels. While the IC samples one channel at a time internally, both channels are accessible via software register settings, allowing you to switch between inputs and log data from two sources within the same acquisition cycle.\u003c\/p\u003e\n\u003ch4\u003eQ: Is any additional library or driver needed to use this module?\u003c\/h4\u003e\n\u003cp\u003eA: Several open-source Arduino and Python libraries are available in the maker community for the AD7705. The module communicates using standard SPI transactions, so even without a dedicated library, it is straightforward to implement register reads and writes by following the AD7705 datasheet.\u003c\/p\u003e\n\u003c!-- production-packaging-notice --\u003e\n\u003ch3\u003eProduction \u0026amp; Packaging Notice\u003c\/h3\u003e\n\u003cp\u003eTo maintain high stock availability and fast shipping times, our items are sourced from multiple verified manufacturing facilities. While the core quality, materials, and product specifications remain identical, you may notice slight variations in the packaging design, manufacturing origin, or the wording of the printed instructions.\u003c\/p\u003e\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"What microcontrollers is the AD7705 ADC module compatible with?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The AD7705 dual 16-bit ADC data acquisition module communicates over a standard SPI interface, making it compatible with a wide range of microcontrollers including Arduino (Uno, Mega, Nano), Raspberry Pi, STM32, ESP32, and most other platforms that support SPI communication at 3.3 V or 5 V logic levels.\"}}, {\"@type\": \"Question\", \"name\": \"What does the programmable input gain feature do?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The programmable gain amplifier (PGA) built into the AD7705 allows you to amplify small input signals before they reach the ADC core — without external components. Gain settings range from ×1 up to ×128, so you can accurately digitize everything from millivolt-level sensor outputs to larger analog signals within a single module.\"}}, {\"@type\": \"Question\", \"name\": \"Can this module read two signals at the same time?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The AD7705 features two fully differential analog input channels. While the IC samples one channel at a time internally, both channels are accessible via software register settings, allowing you to switch between inputs and log data from two sources within the same acquisition cycle.\"}}, {\"@type\": \"Question\", \"name\": \"Is any additional library or driver needed to use this module?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Several open-source Arduino and Python libraries are available in the maker community for the AD7705. The module communicates using standard SPI transactions, so even without a dedicated library, it is straightforward to implement register reads and writes by following the AD7705 datasheet.\"}}]}\u003c\/script\u003e\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\": \"https:\/\/schema.org\", \"@type\": \"BreadcrumbList\", \"itemListElement\": [{\"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/0i45ne-c8.myshopify.com\/\"}, {\"@type\": \"ListItem\", \"position\": 2, \"name\": \"Home page\", \"item\": \"https:\/\/0i45ne-c8.myshopify.com\/collections\/frontpage\"}, {\"@type\": \"ListItem\", \"position\": 3, \"name\": \"AD7705 Dual 16-Bit ADC Data Acquisition Module SPI\", \"item\": \"https:\/\/0i45ne-c8.myshopify.com\/products\/ad7705-dual-16-bit-adc-data-acquisition-module-spi-programmable-gain\"}]}\u003c\/script\u003e","brand":"Zpaxo","offers":[{"title":"Default Title","offer_id":54257599217974,"sku":"\u003cnone\u003e","price":4.84,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/7774\/3158\/files\/Sc43116667aef4c359e6290d7606bf5caC.webp?v=1784695962","url":"https:\/\/zpaxo.com\/products\/ad7705-dual-16-bit-adc-data-acquisition-module-spi-programmable-gain-1","provider":"Zpaxo","version":"1.0","type":"link"}