Étape 3: Firmware Arduino
J’ai écrit un sketch Arduino qui écoute les connexions entrantes (provenant de l’app Android) sur l’internet. L’esquisse a une fonction très simple pour vérifier si l’application Android est le vôtre (d’empêcher des tiers d’utiliser votre interrupteur).
Amélioration possible consiste à écrire une fonction de hachage mieux ou même intégrer sécurité plus compliquée. Si vous faites cela, vous devez également ajouter la même fonctionnalité à votre application Android.
L’esquisse a certaines constantes que vous devrez peut-être modifier l’adresse IP du serveur web Arduino (l’esquisse implémente un serveur Web) et le port.