Les meilleurs développeurs informatique freelances sont sur Codeur.com

Développement C/python sur ESP-32-USB-OTG

 Terminé·Moins de 500 €·6 offres·368 vues·10 interactions


Le besoin est le suiant :
- on a une API déployée sur une ec2
- on cherche à joindre une machine sur le réseau local d'un client
- on dispose d'un bon nombre d'ESP et on peut en brancher une chez le client, avec les identifiants WIFI dans un .env
- on souhaite utiliser une ESP pour servir de "passerelle", l'idée étant que l'API sur l'ec2 puisse faire un POST sur une API sur l'ESP afin que l'ESP relaye le POST vers la machine sur le réseau local

On herberge notre service VPN sur l'ec2, avec openvpn. On peut ajouter l'ESP au VPN afin qu'elle soit joignable par l'ec2. Je suis un développeur python, j'apprécierai une solution avec micropython qui me permette de prendre la main sur le code fourni.

Autrement, on a un serveur socket. On a déjà un code fonctionnel qu'on peut téléverser sur l'ESP qui réalise les étapes suivantes :
- l'esp se connecte au WIFI
- l'esp se connecter au serveur socket
- l'esp attend des requetes de la part du serveur socket avant de transmettre des informations via l'USB

On peut alors envisager d'utiliser cette seconde solution et de "remplacer" l'envoie de commande via le port USB par un appel API.

Merci pour votre lecture !

Budget indicatif : Moins de 500 €

Publication : 18 avril 2024 à 09h20

Profils recherchés : Développeur spécifique freelance, Développeur Python freelance, Développeur API freelance, Développeur système embarqué freelance, Développeur C freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

6 freelances ont répondu à ce projet

5 propositions de devis en moins de 2h

LT_Lab Développeur spécifique
TouchWeb Spécialiste infogérance
Soufiane Baghdadi Développeur spécifique
LouisFour Développeur full-stack
Phiber Développeur spécifique
MODON Développeur web
Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients