Aziz Bench

AHT20 vs SHT31

6 des 10 caractéristiques de notre tableau diffèrent entre l’AHT20 et le SHT31.

Aosong

AHT20

±0,3 °C · ±2 % HR · I²C · de 2 à 5,5 V

Un capteur I²C petit et bon marché avec ±0,3 °C et ±2 % HR : l’évolution logique après un DHT22.

Attention : Adresse fixe 0x38, donc un seul par bus. Dans ESPHome, utilisez le composant aht10 avec la variante AHT20.

Sensirion

SHT31

±0,2 °C · ±2 % HR · I²C · de 2,15 à 5,5 V

Le capteur éprouvé de Sensirion : ±0,2 °C, ±2 % HR, deux adresses I²C et une alimentation de 2,15 à 5,5 V.

Attention : Pour le même usage, le SHT4x est plus récent, plus petit et plus précis en humidité.

Différences

CaractéristiqueAHT20SHT31
Précision en température±0,3 °C±0,2 °C
Plage de températurede −40 à 85 °Cde −40 à 125 °C
Adresse I²C0x380x44, 0x45 (choisie par une broche)
Alimentationde 2 à 5,5 Vde 2,15 à 5,5 V
Courant entre deux mesures0,25 µA0,2 µA
ESPHomeaht10sht3xd

Lignes identiques pour les deux capteurs : mesure · précision en humidité · interface · statut.

Quand choisir un AHT20

Dans notre tableau, un AHT20 n’a rien qu’un SHT31 n’ait déjà : choisissez-le pour le prix, la disponibilité ou parce que vous avez déjà la carte.

Choisissez un SHT31 pour avoir

Ouvrir le comparatif de capteurs →Cochez ce dont votre projet a besoin et voyez quel capteur convient le mieux.

AHT20 : adresse I²C, câblage et résistances de rappel →
SHT31 : adresse I²C, câblage et résistances de rappel →

Questions fréquentes

Quelle est la différence entre l’AHT20 et le SHT31 ?

Côté SHT31 : une température plus précise, une plage de température plus large, le choix de l’adresse I²C et une configuration toute prête dans le générateur ESPHome de ce site. Côté AHT20, rien de plus dans notre tableau, en dehors du prix ou de la disponibilité.

Lequel est le plus précis, l’AHT20 ou le SHT31 ?

Valeurs typiques des datasheets : température ±0,3 °C pour l’AHT20 et ±0,2 °C pour le SHT31 ; humidité ±2 % HR et ±2 % HR. L’emplacement compte tout autant : tenez l’un comme l’autre loin des parties chaudes de la carte.

Puis-je remplacer un AHT20 par un SHT31 ?

Souvent oui : les deux utilisent l’I²C. Changez le pilote ou, dans ESPHome, le composant (aht10 → sht3xd). L’adresse I²C change aussi (0x38 → 0x44/0x45).

Autres comparatifs

Valeurs tirées des datasheets et des pages produit des fabricants et de la documentation d’ESPHome, vérifiées en novembre 2026.