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

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

 Ouvert·Moins de 500 €·4 offres·151 vues·9 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

4 freelances ont répondu à ce projet

3 propositions de devis en moins de 2h

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

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.