Affichage date et heure sur ESP32 à l’aide d’une horloge temps-réel DS3231

Dans les transmissions radio-amateur en mode numérique certains protocoles (WSPR, FT8, …) nécessitent une synchronisation de l’ordre de la seconde entre toutes les stations.

Pour disposer d’une heure précise sur ESP32 il existe plusieurs solutions :
– la connexion à un serveur NTP,
– la connexion à un GPS,
– l’utilisation d’une horloge temps-réel sauvegardée
– une combinaison de plusieurs méthodes.

Les deux premières solutions impliquent soit d’être connecté à un réseau (WiFi, …) soit de pouvoir recevoir les signaux GPS ce qui n’est pas toujours possible.

L’article présente la réalisation d’un affichage de l’heure et de la date sur un ESP32 TTGO T-Display avec l’utilisation d’une horloge temps-réel sauvegardée DS3231.

Le principe est le suivant :

– les données date et heure sont acquises par une connexion WiFi avec un serveur NTP et sauvegardées sur le DS3231,
– le DS3231 fournit ensuite les données pour affichage.

Deux versions du programme ont été réalisées l’une utilisant un des boutons du TTGO T-Display pour éteindre ou allumer l’affichage. Les sources sont disponibles sur Github : Sources horloge DS3231.

Une vidéo de présentation :

73 de Philippe F6CZV

One thought on “Affichage date et heure sur ESP32 à l’aide d’une horloge temps-réel DS3231

  1. Bonjour, merci pour la publication de ce tuto .J’ai donc essayé d’implanter ce sketch
    dans un TTGO mais j’ai quelques problèmes avec les bibliothèques .Pouvez vous m’indiquer les versions des différentes bibliothèques que vous avez utilisées .
    Merci d ‘avance.
    Albert

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *