Ich programmiere ESP32, Arduino Uno und ATmega328P, um Sensoren auszulesen und Daten zu senden
Elektronikingenieur
Über diesen Service
Du brauchst ESP32, Arduino Uno oder ATmega328P, um einen Sensor auszulesen und die Daten an deinen Computer zu schicken? Ich schreibe klaren, kommentierten C++-Firmware-Code und teste ihn vor der Lieferung auf meinem eigenen Board.
Ich bin Elektronikingenieur. Ich habe ein ESP32-S3-Projekt aufgebaut, das ein KI-Modell auf dem Gerät laufen lässt und MIDI über USB sendet. An der Uni habe ich den ATmega328P direkt programmiert, Timers konfiguriert und Arduino Uno verwendet.
Was ich kann:
Sensoren auslesen und Werte über USB-Seriell senden
LEDs, Taster und Relais steuern
ATmega328P-Timer für präzises Timing und periodische Abtastung einrichten
Daten im CSV-Format für deinen Computer protokollieren
Bestehende Firmware verbessern oder reparieren: Timing, Stabilität, Speicher
Was du bekommst:
Kommentierter Quellcode (Arduino IDE-Projekt)
Steckbrettplan oder Pin-Tabelle
Installationsanleitung
Lieferung erst, nachdem du bestätigt hast, dass es auf deinem Board funktioniert
Bevor du bestellst, sag mir dein Board, das Sensor-Modell und den Output, den du willst – ich bestätige, ob ich es machen kann.
Ich arbeite nicht mit individuellen PCBs, Cloud oder MQTT, Bluetooth-Apps oder Produktions-hardware.
Plattform:
Andere
Expertise:
Firmware-Entwicklung
•
Debuggen
•
Mikrocontroller
FAQ
Automatische Übersetzung
Welche Boards unterstützt du?
ESP32 (einschließlich ESP32-S3), Arduino Uno und ATmega328P. Andere Boards erst nach Absprache.
Muss ich meine genaue Hardware haben?
Ich teste an meinen eigenen Boards. Wenn ich deinen Sensor nicht habe, sage ich es dir vor dem Start, und wir einigen uns darauf, wie du es auf deiner Seite testest.
Welche Software verwenden Sie?
C++ mit der Arduino-IDE. Falls du PlatformIO bevorzugst, nutze ich das.
Was passiert mit meinem Code?
Ich verwende es nur für deinen Auftrag und lösche es nach der Lieferung.
