AGATRONIK steht für maßgeschneiderte Elektronik- und Softwarelösungen, entwickelt mit technischer Präzision, Leidenschaft und langjähriger Erfahrung.
Als eigenständiger Entwickler oder in Zusammenarbeit mit bewährten Partnern aus spezialisierten Fachbereichen begleite ich Projekte ganzheitlich – von der ersten Idee bis zur einsatzbereiten Lösung.
Mein Anspruch: Technologien zu entwickeln, die nicht nur funktionieren, sondern langfristig überzeugen.
Ich arbeite mit modernen Werkzeugen, überwiegend aus dem Open-Source-Umfeld, darunter KiCad, Git, SVN und Arduino, ergänzt durch etablierte industrielle Entwicklungsumgebungen wie LTspice, STM32CubeIDE, Atmel Studio und Visual Studio Code.
Embedded Systems: Mikrocontroller (STM32, ESP32, AVR u. a.), C-Programmierung, Plattformmigration
Softwareentwicklung: Entwicklung von PC-Software mit grafischer Benutzeroberfläche (.NET, Qt, Python)
Gerätekommunikation: TCP/IP, WLAN, Bluetooth, LoRa, RS-232, RS-485, I²C, CAN, Modbus – Integration von Protokollen und Schnittstellen
Tools & Workflow: Effiziente Entwicklungsprozesse mit Git und SVN, strukturierte Dokumentation, Nextcloud-basierte Backups und Serienpflege
Auswahl realisierter Projekte
PC Einsteckkarte - Kommunikationsplatine
Entwicklung einer kompakten, industrietauglichen PC Einsteckkarte im
M.2-Formfaktor zur seriellen Datenverarbeitung und -weiterleitung.
Umsetzung von USB- und seriellen Schnittstellen (RS-232/RS-422,
SPI, GPIO) inklusive EMV-gerechtem Schaltungsdesign, mehrlagigem PCB-Layout
sowie Integration und Funktionstests im Zielsystem.
Verkehrs- und Anzeigesystem
Entwicklung einer Verkehrs-Anzeigetafel auf LED Basis, inklusive Sensorintegration (Radar, Temperatur, Funk, SMS, kundenspezifische Trigger) für Verkehrs- und Informationssysteme. PCB-Layout und Firmwareentwicklung in C für ATMEL-Mikrocontroller sowie Entwicklung einer PC-Anwendersoftware in VB.NET zur Konfiguration ereignisbasierter Trigger und zur Verwaltung von LED-Piktogrammen. Erstellung der technischen Dokumentation nach ISO 9001:2015, Qualitätssicherung und Begleitung der Produkteinführung in die Fertigung.
STM32 Embedded Software Migration
Portierung bestehender C-Firmware auf neue STM32-Hardware
(Peltier-Steuerung mit CAN-Bus-Kommunikation und mehreren Sensoren).
Versionsverwaltung mit Git sowie Debugging über SWD.
Durchführung von Funktionstests inklusive Vergleich zwischen
Alt- und Neusystem sowie Erstellung der technischen Dokumentation.
PC-Anwendung · Bilder- und Datensuche (Python)
Entwicklung einer PC-Anwendung in Python zur rekursiven Suche,
Analyse und Speicherung von Bild- und Datendateien auf Datenträgern.
Implementierung einer grafischen Benutzeroberfläche (GUI) sowie
einer Datenbank zur eindeutigen Erkennung, Zuordnung und Verwaltung
der gefundenen Dateien (z. B. Dublettenprüfung, Metadatenverwaltung).
Geeignet für die strukturierte Auswertung großer Datenbestände.
Referenzen
Auswahl an Unternehmen, für die ich als freiberuflicher Entwickler erfolgreich Projekte in der Elektronik- und Softwareentwicklung umgesetzt habe.