{"product_id":"i2connect-aht20","title":"I2Connect Quick Connect I2C Module (AHT20)","description":"\u003cp\u003e\u003cstrong\u003eNOTE:\u003c\/strong\u003e For large quantity orders of the \u003cem\u003eI2Connect: AHT20\u003c\/em\u003e with custom pricing please \u003ca rel=\"noopener\" title=\"PTSolns Contact Us\" href=\"https:\/\/ptsolns.com\/pages\/contact\" target=\"_blank\"\u003econtact us\u003c\/a\u003e\u003ca href=\"https:\/\/ptsolns.com\/pages\/contact\" rel=\"noopener\" target=\"_blank\"\u003e\u003c\/a\u003e directly.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003eThis product has a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/docs.ptsolns.com\/Products\/PTS-00211_Leonardo_Plus\/Datasheets\/Datasheet_PTS-00211_Leonardo_plus.pdf\" title=\"Leonardo+ Datasheet\" rel=\"noopener\" target=\"_blank\"\u003edatasheet\u003c\/a\u003e!\u003c\/h3\u003e\n\u003ch3\u003eThis product has a \u003ca rel=\"noopener\" title=\"Link to Leonardo+ .step 3d model\" href=\"https:\/\/docs.ptsolns.com\/Products\/PTS-00211_Leonardo_Plus\/3D_Models\/Leonardo_Plus_v2.0.step\" target=\"_blank\"\u003e3D model\u003c\/a\u003e!\u003c\/h3\u003e\n\u003ch3\u003eThis product has example \u003ca rel=\"noopener\" title=\"Leonardo+ Sketch\" href=\"https:\/\/github.com\/PTSolns\/docs\/blob\/main\/Products\/PTS-00211_Leonardo_Plus\/Sketches\/Leonardoplus_GetStarted.ino\" target=\"_blank\"\u003esketches\u003c\/a\u003e!\u003c\/h3\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eAlso available on\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDigikey (180+ countries) ... Coming soon\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eRobotShop (180+ countries) ... Coming soon\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/a.co\/d\/0bUgiKzl\" title=\"I2Connect: AHT20 on Amazon.ca\" rel=\"noopener\" target=\"_blank\"\u003eAmazon\u003c\/a\u003e\u003ca href=\"https:\/\/a.co\/d\/0bY6SCTL\" title=\"Leonardo+ on Amazon.ca\" rel=\"noopener\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/a.co\/d\/2nVvvNW\" title=\"Uno R3+ on Amazon.ca\" rel=\"noopener\" target=\"_blank\"\u003e\u003c\/a\u003e (Canada) \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eAbout this item\u003c\/h2\u003e\n\u003cul class=\"a-unordered-list a-vertical a-spacing-mini\"\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e\u003cstrong\u003e\u003cem\u003eI2Connect \u003c\/em\u003eEcosystem\u003c\/strong\u003e: The \u003cem\u003eI2Connect: AHT20\u003c\/em\u003e module is designed to seamlessly integrate with the growing family of \u003cem\u003eI2Connect \u003c\/em\u003eexpansion modules and compatible boards. Using the standardized \u003cem\u003eI2Connect \u003c\/em\u003einterface (\u003cspan\u003eQwiic®)\u003c\/span\u003e, modules can be connected quickly without soldering, making it easy to add environmental sensing capabilities to new or existing projects. Whether used for education, prototyping, product development, or data logging applications, the I2Connect ecosystem provides a simple and scalable way to expand system functionality.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e\u003cstrong\u003ePlug \u0026amp; Play Ready\u003c\/strong\u003e: The \u003cem\u003eI2Connect: AHT20\u003c\/em\u003e arrives fully assembled and ready to use with no soldering required. Simply connect the module to a compatible \u003cem\u003eI2Connect \u003c\/em\u003ehost board and begin measuring temperature and humidity within minutes. Example code, library support, wiring information, and additional documentation are available in the datasheet.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e\u003cstrong\u003eAccurate Environmental Monitoring:\u003c\/strong\u003e The \u003cem\u003eI2Connect: AHT20\u003c\/em\u003e features the AHT20 digital sensor, providing temperature and relative humidity measurements through a simple I2C interface. The sensor is factory calibrated and combines both measurements into a single compact module, making it ideal for environmental monitoring, indoor climate sensing, weather stations, IoT devices, and data logging applications.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e\u003cstrong\u003eWhat’s Included\u003c\/strong\u003e: \u003cspan\u003eEach package includes two (2) PTSolns \u003cem\u003eI2Connet: AHT20\u003c\/em\u003e boards, fully assembled and two (2) \u003cem\u003eI2Connect \u003c\/em\u003e(Qwiic®) cables. \u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e\u003cstrong\u003ePTSolns IDE\u003c\/strong\u003e: Use the \u003cem\u003e\u003ca href=\"https:\/\/ptsolns.com\/ide\" title=\"PTSolns IDE\" rel=\"noopener\" target=\"_blank\"\u003ePTSolns IDE\u003c\/a\u003e\u003c\/em\u003e desktop application to program this, and many other, microcontroller development boards. Free to download, many example sketches, 8500+ 3rd party libraries, built in CH340 support.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"a-spacing-mini\"\u003e\n\u003cspan class=\"a-list-item\"\u003e\u003cstrong\u003ePTSolns Customer Support \u0026amp; Resources\u003c\/strong\u003e: We’re here to help. Contact PTSolns support for assistance or technical questions. Every PTSolns product is backed by our comprehensive resource library, including datasheets, schematics, 3D models, Fritzing files, and tutorials. All supporting material is freely available on our \u003ca href=\"https:\/\/docs.ptsolns.com\/\" title=\"PTSolns Documentation Repository\" rel=\"noopener\" target=\"_blank\"\u003ePTSolns Documentation Repository\u003c\/a\u003e.\u003c\/span\u003e\u003cspan class=\"a-list-item\"\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul class=\"a-unordered-list a-vertical a-spacing-mini\"\u003e\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003esplit_description\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eProduct Description\u003c\/h2\u003e\n\u003ch3\u003eTable of Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"#i2connect-series\"\u003eI2Connect Series\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"#what-is-i2c\"\u003eWhat is I2C?\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"#technical-features-1\"\u003eTechnical Features Diagram (1)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"#technical-features-2\"\u003eTechnical Features Diagram (2)\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"#wired-connection\"\u003eWired Connection\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"#breadboard-connection\"\u003eBreadboard Connection\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"#voltage-compatibility\"\u003e3.3V \u0026amp; 5V Compatibility\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"#programming-library\"\u003eProgramming \u0026amp; Custom Library\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"#mark-authenticity\"\u003eMark of Authenticity\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"#whats-included\"\u003eWhat's Included\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"#other-names\"\u003eOther Names\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\u003cimg style=\"margin-bottom: 16px; float: none;\" alt=\"Leoarndo+ microcontroller development board cover\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0832\/1810\/4629\/files\/PTS-00211_Leonardo_Plus_Cover_600x600.jpg?v=1773409431\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"\"\u003e\n\u003cdiv class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" style=\"text-align: start;\"\u003e\n\u003cp\u003eThe PTSolns \u003ci\u003eI2Connect: AHT20\u003c\/i\u003e is a compact temperature and humidity sensing module based on the AHT20 digital sensor. Designed as part of the \u003ci\u003eI2Connect\u003c\/i\u003e Series, the module provides a simple and reliable way to add environmental sensing capabilities to embedded systems. The sensor communicates over the industry standard I2C interface and delivers temperature and relative humidity measurements with minimal software overhead.\u003c\/p\u003e\n\u003cp\u003eLike all \u003ci\u003eI2Connect\u003c\/i\u003e modules, the \u003ci\u003eI2Connect: AHT20\u003c\/i\u003e is fully assembled and ready to use out of the box. Dual Qwiic® compatible connectors allow the module to be easily integrated into existing I2C systems without soldering, while the preinstalled right-angle header provides direct access to the I2C bus for breadboard-based prototyping. The module is compatible with both 3.3V and 5V systems, making it suitable for use with a wide range of popular microcontroller platforms.\u003c\/p\u003e\n\u003cp\u003eThe \u003ci\u003eI2Connect: AHT20\u003c\/i\u003e is intended for hobby and educational applications where temperature and humidity monitoring is required. Typical applications include weather stations, environmental monitoring systems, indoor air quality projects, smart home devices, and general-purpose data acquisition systems. Comprehensive documentation, example programs, and dedicated software libraries are provided to help users quickly integrate the module into their projects.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3 id=\"i2connect-series\"\u003e\n\u003cem\u003eI2Connect\u003c\/em\u003e Series\u003c\/h3\u003e\n\u003cp\u003eThe PTSolns \u003ci\u003eI2Connect\u003c\/i\u003e Series is a family of plug and play expansion modules designed to simplify the integration of sensors, displays, user interfaces, and other peripherals into embedded systems. Built around the industry standard I2C communication protocol and featuring convenient Qwiic® compatible connectors (4 pin, 1 mm JST SH), \u003ci\u003eI2Connect\u003c\/i\u003e modules can be quickly connected without soldering or complex wiring.\u003c\/p\u003e\n\u003cp\u003eEach module is fully assembled and includes a preinstalled male header that is compatible with standard solderless breadboards, enabling immediate use and rapid prototyping. Designed to work seamlessly with a wide range of microcontroller platforms, \u003ci\u003eI2Connect\u003c\/i\u003e modules combine compact hardware, comprehensive documentation, and easy to use software libraries. The \u003ci\u003eI2Connect\u003c\/i\u003e Series enables makers, students, educators, and professionals to rapidly prototype, evaluate, and develop reliable electronic systems.\u003c\/p\u003e\n\u003cp\u003eThe following modules are part of the \u003ci\u003eI2Connect \u003c\/i\u003eSeries:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli style=\"font-style: italic;\"\u003eAHT20: Temperature \u0026amp; Humidity\u003cem\u003e (this product page)\u003c\/em\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-style: italic;\"\u003e\u003cem\u003eVEML7700: Light \u0026amp; Lux\u003c\/em\u003e\u003c\/li\u003e\n\u003cli style=\"font-style: italic;\"\u003e\u003cem\u003eEEPROM: 2Mbit Memory\u003c\/em\u003e\u003c\/li\u003e\n\u003cli style=\"font-style: italic;\"\u003e\u003cem\u003eButtons: User Input via 4x4 Matrix of Buttons\u003c\/em\u003e\u003c\/li\u003e\n\u003cli style=\"font-style: italic;\"\u003e\u003cem\u003eDigit Display: 2x 7-Segment Displays\u003c\/em\u003e\u003c\/li\u003e\n\u003cli style=\"font-style: italic;\"\u003e\u003cem\u003eICO-20100: Pressure \u0026amp; Temperature\u003c\/em\u003e\u003c\/li\u003e\n\u003cli style=\"font-style: italic;\"\u003e\u003cem\u003eKXTJ3-1057: 3-Axies Accelerometer\u003c\/em\u003e\u003c\/li\u003e\n\u003cli style=\"font-style: italic;\"\u003e\u003cem\u003eMUX: 4-Channel I2C Multiplexer\u003c\/em\u003e\u003c\/li\u003e\n\u003cli style=\"font-style: italic;\"\u003e\u003cem\u003eOLED: 0.96” 128x64 OLED Display\u003c\/em\u003e\u003c\/li\u003e\n\u003cli style=\"font-style: italic;\"\u003e\u003cem\u003eI2C Doctor: Improve I2C Bus\u003c\/em\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"font-style: italic;\"\u003e \u003c\/p\u003e\n\u003ch3 id=\"what-is-i2c\"\u003eWhat is I2C?\u003c\/h3\u003e\n\u003cp\u003eInter Integrated Circuit, commonly abbreviated as I2C (or I²C, IIC), is a synchronous serial communication protocol widely used throughout the electronics industry for interfacing microcontrollers with peripheral devices such as sensors, displays, memory devices, real time clocks, and input\/output expanders. The protocol utilizes two communication signals, Serial Data (SDA) and Serial Clock (SCL), in addition to power and ground, enabling multiple devices to communicate over a common bus architecture while minimizing wiring complexity.\u003c\/p\u003e\n\u003cp\u003eEach device connected to an I2C bus is assigned a unique address, typically a 7 bit address. This addressing scheme allows a single bus master, generally a microcontroller, to selectively communicate with individual devices on the shared bus. Standard 7 bit I2C addressing provides up to 112 usable device addresses, permitting a large number of peripherals to coexist on a single communication interface. In applications requiring additional devices, bus multiplexers can be employed to further expand system capacity.\u003c\/p\u003e\n\u003cp\u003eThe I2C specification defines several operating speeds, including Standard Mode (100 kHz), Fast Mode (400 kHz), and Fast Mode Plus (1 MHz). Support for these modes varies by device and application. While I2C was originally intended for communication between devices located on the same printed circuit board, it is commonly used for short cable connections between modules and development boards. Practical cable lengths depend on bus speed, pull up resistor values, wiring quality, and overall bus capacitance. In most embedded applications, cable lengths ranging from a few centimeters to approximately one meter can be achieved reliably, with shorter cable lengths generally permitting higher communication speeds.\u003c\/p\u003e\n\u003cp\u003eThe combination of a simple two wire interface, multi device capability, and widespread industry adoption has established I2C as one of the most commonly implemented communication protocols in embedded systems. As a result, I2C is natively supported by the vast majority of modern microcontrollers, development platforms, and peripheral devices.\u003c\/p\u003e\n\u003cp\u003eThe oscilloscope capture in Figure \u003cspan style=\"mso-no-proof: yes;\"\u003e1\u003c\/span\u003e shows a typical I2C communication transaction operating at a clock frequency of 100 kHz. The upper trace (purple) represents the SDA (Serial Data) signal, while the lower trace (yellow) represents the SCL (Serial Clock) signal. During communication, the bus master generates the clock pulses on the SCL line, and data is transferred on the SDA line one bit at a time. In accordance with the I2C specification, the state of the SDA signal remains stable while SCL is high and is permitted to change only when SCL is low. Each clock pulse corresponds to the transfer of a single data bit, allowing addresses, commands, and measurement data to be exchanged between the microcontroller and peripheral device. This two wire communication method enables reliable data transfer while maintaining a simple and efficient electrical interface.\u003c\/p\u003e\n\u003cp style=\"font-style: italic;\"\u003e \u003c\/p\u003e\n\u003cp style=\"font-style: italic;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0832\/1810\/4629\/files\/I2C_SDA_SCL_Signals.jpg?v=1782005245\" alt=\"Oscilloscope capture of a typical SDA (top) and SCL (bottom) signal\" style=\"float: none; display: block; margin-left: auto; margin-right: auto;\"\u003e\u003c\/p\u003e\n\u003cp style=\"font-style: italic; text-align: center;\"\u003e[Figure 1: \u003cspan style=\"font-size: 11.0pt; line-height: 107%; font-family: 'Calibri',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-CA; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;\"\u003eOscilloscope capture of a typical SDA (top) and SCL (bottom) signal\u003c\/span\u003e]\u003c\/p\u003e\n\u003cp style=\"font-style: italic;\"\u003e \u003c\/p\u003e\n\u003ch3 id=\"technical-features-1\"\u003eTechnical Features Diagram\u003c\/h3\u003e\n\u003cp\u003eThe \u003ci\u003eI2Connect: AHT20\u003c\/i\u003e has several technical features depicted in Figure 2.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0832\/1810\/4629\/files\/PTS-00219-201_Technical_Features_1024x1024.jpg?v=1781966100\" alt=\"I2Connect: AHT20 technical features diagram\" style=\"float: none; display: block; margin-left: auto; margin-right: auto;\"\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e[Figure 2: Technical Features Diagram for the \u003cem\u003eI2Connect: AHT20\u003c\/em\u003e]\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3 id=\"technical-features-2\"\u003eTechnical Features Diagram\u003c\/h3\u003e\n\u003cp\u003eThe \u003ci\u003eI2Connect: AHT20\u003c\/i\u003e module uses a fixed I2C address of:\u003c\/p\u003e\n\u003cp\u003e     0x38\u003c\/p\u003e\n\u003cp\u003eThis address cannot be modified. If multiple AHT20 modules are required in the same system, an I2C multiplexer must be used. The PTSolns \u003ci\u003eI2Connect: MUX\u003c\/i\u003e module provides four independent I2C channels, allowing up to four AHT20 modules with the same fixed I2C address to be connected to a single microcontroller.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3 id=\"wired-connection\"\u003eWired Connection\u003c\/h3\u003e\n\u003cp\u003eThe most common method of connecting the \u003ci\u003eI2Connect: AHT20\u003c\/i\u003e to a microcontroller is through the two onboard Qwiic® compatible connectors (4 pin, 1 mm JST SH). These connectors provide access to the I2C bus and allow modules to be easily connected without soldering. Both connectors are electrically identical, enabling multiple \u003ci\u003eI2Connect\u003c\/i\u003e modules to be daisy chained together using standard Qwiic® compatible cables. An example of three different \u003ci\u003eI2Connect\u003c\/i\u003e modules daisy-chained together is shown in Figure \u003cspan style=\"mso-no-proof: yes;\"\u003e3\u003c\/span\u003e.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0832\/1810\/4629\/files\/I2Connect_Daisy_Chain_Modules_600x600.jpg?v=1781966776\" alt=\"I2Connect Daisy Chain Modules\" style=\"float: none; display: block; margin-left: auto; margin-right: auto;\"\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e[Figure 3: Daisy-Chain of different \u003cem\u003eI2Connect \u003c\/em\u003emodules.]\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3 id=\"breadboard-connection\"\u003eBreadboard Connection\u003c\/h3\u003e\n\u003cp\u003eAll \u003ci\u003eI2Connect\u003c\/i\u003e modules are designed to be breadboard friendly and include a preinstalled right angle male header. At a minimum, the I2C interface pins are made available through this header, allowing the module to be easily connected to a microcontroller or prototype circuit using a standard solderless breadboard. Where applicable, additional pins are also exposed to provide access to device specific features and functionality. Right angle headers are intentionally used so that modules stand upright when inserted into a breadboard, improving visibility, accessibility, and user interaction during development, testing, and demonstration.\u003c\/p\u003e\n\u003cp\u003eFigure 4 shows two different \u003ci\u003eI2Connect\u003c\/i\u003e modules connected to a standard solderless breadboard. The modules are daisy chained together through the exposed I2C pins on the preassembled right angle male headers, allowing both devices to share the same I2C bus.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0832\/1810\/4629\/files\/I2Connect_Breadboard_Connection_600x600.jpg?v=1781967050\" alt=\"I2Connect modules plugged into standard breadboard.\" style=\"margin-right: auto; margin-left: auto; float: none; display: block;\"\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e[Figure 4: \u003cem\u003eI2Connect \u003c\/em\u003emodules plugged into standard breadboard.]\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3 id=\"voltage-compatibility\"\u003e3.3V \u0026amp; 5V Compatibility\u003c\/h3\u003e\n\u003cp\u003eAll \u003ci\u003eI2Connect\u003c\/i\u003e modules are designed to operate with both 3.3V and 5V microcontroller systems. This flexibility allows the modules to be used with a wide range of popular development platforms without requiring additional level shifting hardware. Modules that support both operating voltages are identified by the “3.3\/5V Rated” marking shown in Figure \u003cspan style=\"mso-no-proof: yes;\"\u003e5\u003c\/span\u003e.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0832\/1810\/4629\/files\/I2Connect_3.3V_and5V_Rated.png?v=1781975075\" alt=\"I2Connect is 3.3V and 5V rated.\" style=\"float: none; display: block; margin-left: auto; margin-right: auto;\"\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e[Figure 5: The \"3.3\/5V Rated\" compatibility marking found on all \u003cem\u003eI2Connect \u003c\/em\u003emodules.]\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3 id=\"programming-library\"\u003eProgramming \u0026amp; Custom Library\u003c\/h3\u003e\n\u003cp\u003eThe \u003ci\u003eI2Connect\u003c\/i\u003e Series is designed to integrate seamlessly with all PTSolns microcontroller development boards. Depending on the specific microcontroller, modules can be connected either through onboard Qwiic® compatible connectors or directly through the exposed I2C pins. Since I2C is a widely supported communication standard, \u003ci\u003eI2Connect\u003c\/i\u003e modules can also be used with many third-party development platforms and microcontrollers.\u003c\/p\u003e\n\u003cp\u003eThe choice of development environment is entirely up to the user. PTSolns microcontrollers can be programmed using the \u003ca href=\"https:\/\/ptsolns.com\/ptsolns-ide\" title=\"PTSolns IDE\" rel=\"noopener\" target=\"_blank\"\u003e\u003ci\u003ePTSolns IDE\u003c\/i\u003e\u003c\/a\u003e, the Arduino IDE, and many other compatible development tools. As long as the selected environment supports the target microcontroller and provides access to the I2C peripheral, it can generally be used with \u003ci\u003eI2Connect\u003c\/i\u003e modules.\u003c\/p\u003e\n\u003cp\u003eTo simplify development, the \u003ci\u003eI2Connect: AHT20\u003c\/i\u003e module is supported by a dedicated software library. This library provides an easy-to-use interface for configuring the sensor and reading temperature and humidity measurements. The library can be downloaded directly from GitHub (\u003ca href=\"https:\/\/github.com\/PTSolns\/I2Connect_AHT20\"\u003ehttps:\/\/github.com\/PTSolns\/I2Connect_AHT20\u003c\/a\u003e) or installed through the Library Manager available in both the \u003ca href=\"https:\/\/ptsolns.com\/ptsolns-ide\" title=\"PTSolns IDE\" rel=\"noopener\" target=\"_blank\"\u003e\u003ci\u003ePTSolns IDE\u003c\/i\u003e\u003c\/a\u003e and Arduino IDE by searching for:\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e     I2Connect_AHT20\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eExample programs are included with the library and demonstrate common tasks such as device initialization, sensor detection, and reading temperature and humidity data. Users are encouraged to review these examples as a starting point for integrating the \u003ci\u003eI2Connect: AHT20\u003c\/i\u003e module into their own applications.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3 id=\"mark-authenticity\"\u003eMark of Authenticity\u003c\/h3\u003e\n\u003cp\u003eAuthentic PTSolns PCBs have a black solder mask color and are marked with the “PTSolns” logo in white silkscreen printing. The “Canadian Designed” symbol, consisting of the Canadian Maple Leaf with the word “Designed” underneath, can also be found on the PCB in white silkscreen printing. The “PTSolns” trademark and the “Canadian Designed” symbols are shown in Figure \u003cspan style=\"mso-no-proof: yes;\"\u003e6\u003c\/span\u003e.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0832\/1810\/4629\/files\/PTSolne_authentic_boards_mark_of_authenticity.png?v=1781975582\" alt='The \"Canadian Designed\" symbol and \"PTSolns\" trademark found on authentic PTSolns PCBs' style=\"float: none; display: block; margin-left: auto; margin-right: auto;\"\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e[Figure 6: The \"Canadian Designed\" symbol and the \"PTSolns\" trademark found on authentic PTSolns PCBs.]\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3 id=\"whats-included\"\u003eWhat's Included\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e2x PTSolns \u003cem\u003eI2Connect: AHT20\u003c\/em\u003e boards, fully assembled\u003c\/li\u003e\n\u003cli\u003e2x \u003cem\u003eI2Connect \u003c\/em\u003e(Qwiic®) cables\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3 id=\"other-names\"\u003eOther Names\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli style=\"font-style: italic;\"\u003e\n\u003cem\u003eI2Connect: AHT20\u003c\/em\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003ePTS-00219-201\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"PTSolns","offers":[{"title":"Default Title","offer_id":53021290299701,"sku":null,"price":17.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0832\/1810\/4629\/files\/Picture2.png?v=1782005597","url":"https:\/\/ptsolns.com\/products\/i2connect-aht20","provider":"PTSolns","version":"1.0","type":"link"}