{"product_id":"si7021-gy-21-digital-temperature-and-humidity-sensor-module-i2c","title":"Si7021 GY-21 Digital Temperature and Humidity Sensor Module – I2C","description":"\u003ch3\u003e\u003cspan\u003eSi7021 GY-21 Digital Temperature and Humidity Sensor Module – I2C\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eThe \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eSi7021 GY-21 Temperature and Humidity Sensor Module\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e is a compact, high-precision digital sensor designed for accurate environmental monitoring in electronics, automation, and IoT applications.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBased on the Silicon Labs Si7021 sensor, this module combines a relative humidity sensor, temperature sensor, analog-to-digital converter, signal processing, and factory calibration in a single integrated circuit.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFeaturing an \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003eI2C digital communication interface\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e, low power consumption, and excellent long-term stability, the Si7021 is suitable for Arduino, ESP32, Raspberry Pi, and other microcontroller-based projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThe sensor is factory-calibrated, with calibration data stored in non-volatile memory, eliminating the need for user calibration in most applications.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan\u003eKey Features\u003c\/span\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eDual Measurement:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Measures relative humidity and ambient temperature.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eHigh Accuracy:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Typical ±3% RH humidity accuracy and ±0.4°C temperature accuracy.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eDigital I2C Interface:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Simple integration with microcontrollers.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eLow Power Consumption:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Suitable for battery-powered monitoring applications.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eFactory Calibrated:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Calibration data stored in internal non-volatile memory.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eHigh Resolution:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Up to 12-bit humidity and 14-bit temperature resolution.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eLong-Term Stability:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Designed for reliable environmental measurements.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eCompact Module:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Ideal for embedded systems and IoT projects.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eMicrocontroller Compatible:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Supports Arduino, ESP32, Raspberry Pi, and other I2C-capable devices.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cspan\u003eTechnical Specifications\u003c\/span\u003e\u003c\/h3\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003cspan\u003eParameter\u003c\/span\u003e\u003c\/th\u003e\n\u003cth\u003e\u003cspan\u003eSpecification\u003c\/span\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eModule Model\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eGY-21\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eSensor IC\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eSi7021\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eManufacturer of Sensor IC\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eSilicon Labs\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eSensor Type\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eDigital Temperature and Humidity\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eSensor Operating Voltage\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003e1.9V–3.6V DC\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eRecommended Module Supply\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003e3.3V DC\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eCommunication Interface\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eI2C\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eI2C Address\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003e0x40\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eTemperature Measurement Range\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003e-40°C to +125°C\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eHumidity Measurement Range\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003e0–100% RH\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eTemperature Accuracy\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003e±0.4°C Typical\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eHumidity Accuracy\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003e±3% RH Typical\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eTemperature Resolution\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eUp to 14-bit\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eHumidity Resolution\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eUp to 12-bit\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eCalibration\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eFactory Calibrated\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eOutput Type\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eDigital\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003ePCB Type\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eGY-21 Breakout Module\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cem\u003e\u003cspan\u003eAccuracy values are typical under specified operating conditions. The module supply voltage should be verified against the exact breakout board design.\u003c\/span\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan\u003ePin Configuration\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eThe GY-21 module typically provides four connection pins.\u003c\/span\u003e\u003c\/p\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003cspan\u003ePin\u003c\/span\u003e\u003c\/th\u003e\n\u003cth\u003e\u003cspan\u003eFunction\u003c\/span\u003e\u003c\/th\u003e\n\u003cth\u003e\u003cspan\u003eDescription\u003c\/span\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eVCC \/ VIN\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003ePower Input\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003e3.3V Recommended\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eGND\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eGround\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eCommon Ground\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eSCL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eI2C Clock\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eConnect to Microcontroller SCL\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eSDA\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eI2C Data\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eConnect to Microcontroller SDA\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003e\u003cspan\u003eConnection Examples\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eArduino UNO\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003cspan\u003eSi7021 GY-21\u003c\/span\u003e\u003c\/th\u003e\n\u003cth\u003e\u003cspan\u003eArduino UNO\u003c\/span\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eVCC\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003e3.3V\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eGND\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eGND\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eSDA\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eA4\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eSCL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eA5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eESP32\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003cspan\u003eSi7021 GY-21\u003c\/span\u003e\u003c\/th\u003e\n\u003cth\u003e\u003cspan\u003eESP32\u003c\/span\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eVCC\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003e3.3V\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eGND\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eGND\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eSDA\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eGPIO21\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eSCL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eGPIO22\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eRaspberry Pi\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003cspan\u003eSi7021 GY-21\u003c\/span\u003e\u003c\/th\u003e\n\u003cth\u003e\u003cspan\u003eRaspberry Pi\u003c\/span\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eVCC\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003e3.3V\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eGND\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eGND\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eSDA\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eGPIO2 (Pin 3)\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eSCL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eGPIO3 (Pin 5)\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eImportant:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e The Si7021 is a 3.3V-class sensor. Ensure that I2C pull-up resistors are connected to a compatible logic voltage. A 5V Arduino UNO may require an I2C level shifter, depending on the breakout board circuitry.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan\u003eApplications\u003c\/span\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eArduino and ESP32 Projects\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eRaspberry Pi Environmental Monitoring\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eIoT Weather Stations\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSmart Home Automation\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHVAC Monitoring Systems\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eGreenhouse Monitoring\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eIndoor Climate Monitoring\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eData Logging Systems\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eIndustrial Environmental Monitoring\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eEducational Electronics Projects\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cspan\u003eImportant Notes\u003c\/span\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eThe Si7021 uses the I2C communication protocol.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eIts fixed I2C address is 0x40.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eThe bare Si7021 sensor operates from 1.9V to 3.6V; do not assume the breakout board accepts 5V without checking its circuitry.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eUse 3.3V-compatible I2C logic unless the module provides verified level shifting.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAvoid direct water exposure and prolonged condensation.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eThe module is not waterproof.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eFor accurate measurements, position the sensor away from heat-generating components.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eFactory calibration eliminates the need for routine user calibration in most applications.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHeader pins may require soldering before installation.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cspan\u003ePackage Includes\u003c\/span\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003e1 × Si7021 GY-21 Temperature and Humidity Sensor Module\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e1 × Male Header Pin Strip \u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Robot Pi Shop","offers":[{"title":"Default Title","offer_id":40764265955461,"sku":"SN-000037-DVR","price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0565\/5819\/0725\/files\/screen_shot_2020-01-27_at_11.54.13_am.png?v=1767555046","url":"https:\/\/robotpishop.com\/products\/si7021-gy-21-digital-temperature-and-humidity-sensor-module-i2c","provider":"Robot Pi Shop","version":"1.0","type":"link"}