Waveshare ESP32-S3-A7670E-4G + 4G + HX711
Cette configuration utilise la carte Waveshare ESP32-S3-A7670E-4G avec son modem A7670E pour envoyer les mesures directement par réseau cellulaire.

Source image : Waveshare.
Pour qui ?
Choisissez cette configuration si le rucher n’a pas de WiFi fiable et si vous voulez une balance capable d’envoyer ses mesures sans passerelle locale.
Elle demande plus de préparation qu’une configuration WiFi : carte SIM, couverture réseau, alimentation adaptée au modem et, dans certains rares cas, APN de la SIM à renseigner.
Ce que la carte fournit
Le preset firmware waveshare_esp32_s3_a7670e_4g_hx711 prévoit :
- un ESP32-S3 ;
- un modem SIMCom A7670E utilisé par le transport cellulaire ;
- une carte pensée pour batterie et charge solaire ;
- une LED RGB WS2812 sur
GPIO38; - le bouton
BOOTcomme bouton de configuration ; - un capteur batterie MAX17048 quand il est détecté.
Ce que vous devez ajouter
- module de pesée adapté au poids à mesurer, composé d’une cellule de charge et d’un HX711 ;
- carte SIM compatible avec la couverture du rucher ;
- antenne cellulaire adaptée ;
- batterie, panneau et boîtier selon votre installation.
Câblage
Le firmware Waveshare utilise des broches HX711 dédiées :
| Signal HX711 | Broche Waveshare |
|---|---|
DT / DOUT | GPIO39 |
SCK / CLK | GPIO40 |
Voir la référence commune : Câblage HX711.
Firmware
Compilez et flashez l’environnement PlatformIO :
pio run -e waveshare_esp32_s3_a7670e_4g_hx711 -t uploadPour une carte qui doit rester en mode configuration pendant le provisioning, le firmware fournit aussi :
pio run -e waveshare_esp32_s3_a7670e_4g_hx711_config -t uploadCette configuration utilise :
- le capteur
Hx711Sensor; - le capteur batterie
Max17048BatterySensor, si disponible sur la carte ; - le transport
CellularHttpTransport; - le profil matériel
waveshare_esp32_s3_a7670e_4g_hx711.
Configuration d’exécution
Après le flash, provisionnez la carte avec bee-config :
- URL d’ingestion Bee Thing ;
- jeton de balance ;
- APN, utilisateur, mot de passe et PIN SIM si nécessaire ;
- calibration HX711 ;
- intervalle de sommeil.
Les identifiants WiFi ne sont pas nécessaires dans cette configuration.
Le premier transport cellulaire supporte uniquement une URL HTTP. Si vous utilisez une URL HTTPS, l’envoi ne fonctionnera pas.
Voir : Configuration du firmware, Calibration et Diagnostic.
Limites connues
La consommation dépend fortement de la couverture réseau, de la durée d’attachement cellulaire et de l’intervalle de mesure. La partie alimentation doit donc être testée sur votre installation réelle.