Ik programmeer esp32, arduino uno en atmega328p om sensoren uit te lezen en data te verzenden
Elektronisch ingenieur
Over deze dienst
Nodig je een ESP32, Arduino Uno of ATmega328P uit om een sensor uit te lezen en de data naar je computer te sturen? Ik schrijf duidelijke, gecommentarieerde C++ firmware en test het op mijn eigen bord vóór levering.
Ik ben elektronisch ingenieur. Ik heb een ESP32-S3-project gebouwd dat een AI-model op het apparaat draait en MIDI via USB verzendt. Op de universiteit programmeerde ik de ATmega328P rechtstreeks, waarbij ik de timers configureerde en Arduino Uno gebruikte.
Wat ik kan doen:
Sensors uitlezen en waarden via USB-serial verzenden
LEDs, knoppen en relais aansturen
ATmega328P-timers inrichten voor nauwkeurige timing en periodieke bemonstering
Gegevens loggen in CSV-formaat voor jouw computer
Huidige firmware repareren of verbeteren: timing, stabiliteit, geheugen
Wat je ontvangt:
Commentaar in de broncode (Arduino IDE-project)
Aansluitdiagram of pinnetjeslijst
Installatie-instructies
Levering alleen nadat je hebt bevestigd dat het op jouw bord werkt
Voordat je bestelt, laat me jouw bord, het sensormodel en de gewenste output weten, dan check ik of ik het kan doen.
Ik werk niet met maatwerk PCBs, cloud of MQTT, Bluetooth-apps of productiehardware.
Platform:
Overige
Expertise:
Firmware development
•
Debuggen
•
Microcontrollers
Veelgestelde vragen
Automatische vertaling
Welke boards ondersteun je?
ESP32 (inclusief ESP32-S3), Arduino Uno en ATmega328P. Andere borden alleen na afstemming met jou.
Moet ik jouw exacte hardware hebben?
Ik test op mijn eigen borden. Als ik jouw sensor niet in huis heb, laat ik dit voordat ik begin en spreken we af hoe jij het aan jouw kant test.
Welke software gebruik je?
C++ met de Arduino IDE. PlatformIO kan ik gebruiken als jij dat prefereert.
Wat gebeurt er met mijn code?
Ik gebruik het alleen voor jouw bestelling en verwijder het na levering.
