Câblage HX711
Le HX711 est l’amplificateur utilisé par les configurations Bee Thing actuelles pour lire une cellule de charge.
Cette page décrit les points communs. Les broches exactes côté carte sont rappelées dans chaque configuration matérielle.
Principe
La cellule de charge se connecte au module HX711. Le module HX711 se connecte ensuite à l’ESP32 avec deux signaux numériques :
DTouDOUTpour les données ;SCKouCLKpour l’horloge.
Le firmware lit une valeur brute, applique la calibration configurée, puis produit une mesure normalisée en kilogrammes.

Source image : ShillehTek. L’image illustre le principe du module ; utilisez toujours le tableau Bee Thing ci-dessous pour les broches de votre configuration.
Cellule de charge vers HX711
Les noms exacts changent selon les modules et les cellules. Suivez le marquage de votre cellule de charge et de votre module HX711.
Les bornes courantes sont :
E+etE-pour l’excitation de la cellule ;A+etA-pour le signal de mesure principal ;- parfois
B+etB-pour un second canal non utilisé par les configurations Bee Thing actuelles.
HX711 vers ESP32
| Configuration | DT / DOUT | SCK / CLK |
|---|---|---|
| ESP32 générique | GPIO4 par défaut | GPIO5 par défaut |
| ESP32-S3 Mini + WiFi + HX711 | GPIO4 | GPIO5 |
| Waveshare + WiFi + HX711 | GPIO39 | GPIO40 |
| Waveshare + 4G + HX711 | GPIO39 | GPIO40 |
Si vous changez ces broches, la configuration de compilation doit être modifiée avec BEE_HX711_DATA_PIN et BEE_HX711_CLOCK_PIN.
Alimentation du module
Utilisez une alimentation compatible avec votre module HX711 et votre carte ESP32. Vérifiez particulièrement le niveau logique de sortie du module : les GPIO ESP32 ne sont pas faits pour recevoir du 5 V.
Après câblage
Une fois le HX711 câblé :
- flashez le firmware correspondant à votre configuration ;
- entrez en mode configuration ;
- configurez le facteur de calibration et la tare ;
- testez avec une masse connue.
Voir : Calibration et Diagnostic.