Bonjour Finette,
J'ai un regardé de plus près les bibliothèques et je pense avoir trouvé une approche en 3 étapes :
- modifier le code de votre premier programme pour le faire tourner sur UIEthernet. Il utilise une requête GET (et non une POST) ce qui est une bonne nouvelle, car plus simple. Dans un premier temps, on va faire un code simple (pas très robuste), pour voir si ça marche,
- ensuite, on va intégrer les deux. L'idée c'est d'avoir 2 clients : 1 pour le Blynk, un autre pour la pushingbox, le deuxième se connectant suivant nécessité. Encore ici, on va utiliser le code non optimisé de l'étape 1, pour voir si ça marche,
- enfin, si tout va bien, il faudra optimiser et surtout rendre plus robuste.
Je posterai les morceaux de code, écrits d'après vos deux posts. Comme je ne peux pas les compiler dans votre environnement, il vous faudra corriger les petits bugs et surtout adapter à votre système (comptes etc.).
Votre projet m'intéresse car je n'ai pas utilisé ces techniques et que j'ai une carte avec un AVR 328 et un ENC28J60 qui dort dans un tiroir car je la pensais incompatible avec les Arduino, ce qui n'est plus le cas avec ces bibliothèques.
Voilà, la suite au prochain numéro,
MicroQuettas