Je programmerai l’ESP32, l’Arduino Uno et l’ATmega328P pour lire des capteurs et envoyer des données
Ingénieur électronique
À propos de ce service
Besoin d’un ESP32, d’un Arduino Uno ou d’un ATmega328P pour lire un capteur et envoyer les données sur votre ordinateur ? J’écris un firmware C++ clair et commenté et je le teste sur ma propre carte avant la livraison.
Je suis ingénieur en électronique. J’ai réalisé un projet ESP32-S3 qui exécute un modèle d’IA sur l’appareil et transmet le MIDI via USB. À l’université, j’ai programmé directement l’ATmega328P, en configurant ses temporisations, et j’ai utilisé l’Arduino Uno.
Ce que je peux faire :
Lire les capteurs et envoyer les valeurs via la liaison série USB
Contrôler des LEDs, des bouton-poussoirs et des relais
Configurer les temporisateurs ATmega328P pour un minutage précis et un échantillonnage périodique
Enregistrer les données au format CSV sur votre ordinateur
Corriger ou améliorer le firmware existant : minutage, stabilité, mémoire
Ce que vous recevez :
Code source commenté (projet Arduino IDE)
Schéma de câblage ou tableau des broches
Instructions d’installation
Livraison uniquement après votre confirmation que cela fonctionne sur votre carte
Avant de commander, indiquez-moi votre carte, le modèle de capteur et la sortie souhaitée, et je vous confirmerai si je peux le faire.
Je ne travaille pas avec des PCBs personnalisées, le cloud ou MQTT, des applications Bluetooth ou du matériel de production.
FAQ
Traduction automatique
Quels boards supportez-vous ?
ESP32 (y compris ESP32-S3), Arduino Uno et ATmega328P. D’autres cartes uniquement après confirmation de votre part.
Faut-il que j’aie exactement le matériel ?
Je teste sur mes propres cartes. Si je n’ai pas votre capteur, je vous en informe avant de commencer et nous nous mettons d’accord sur la manière dont vous le testerez de votre côté.
Quel logiciel utilisez-vous ?
C++ avec l’IDE Arduino. Je peux utiliser PlatformIO si vous préférez.
Que se passe-t-il avec mon code ?
Je l’utilise uniquement pour votre commande et je le supprime après la livraison.
