Projektportfolio:

Dipl.-Ing. (FH) Dieter Goller

Spezialist für Embedded Systems, Hard- & Softwareentwicklung

Mit über drei Jahrzehnten Erfahrung biete ich ganzheitliche Kompetenz in der Embedded Entwicklung – von der ersten Schaltungsidee über das PCB-Layout bis hin zur hardwarenahen Programmierung und der Anbindung an übergeordnete IT-Systeme.

🛠 Kernkompetenzen & Technologiespektrum

  • Embedded Systems & Hardware-Entwicklung: Konzeption, Schaltplanerstellung und PCB-Layout (Eagle). Auslegung von Analog-/Digitaltechnik, Leistungselektronik, DC/DC-Wandlern und industriellen Bussystemen (CAN-Bus, RS-485, SMI).
  • Microcontroller-Programmierung: Hardwarenahe Softwareentwicklung in C/C++ und Assembler für Architekturen von Microchip (PIC8/PIC32), STMicroelectronics (STM32), Silicon Labs (EFM32 Gecko), Texas Instruments und Philips (8051XA).
  • Industrielle Automatisierung & SPS: Programmierung und Inbetriebnahme von Siemens-Steuerungen (S7-200, S7-1200, S7-1500) im TIA-Portal und Step 7. Integration von industrieller Kommunikation (Profinet, Profibus, EthernetIP).
  • Applikationsentwicklung & HMI: Erstellung von Windows-Desktopanwendungen (C++, C#, Visual Studio), Windows CE- / Windows Mobile-Applikationen, IPC-Leitrechnern sowie Android-Apps (Kotlin).

🚀 Meilensteine & Projekthistorie (Auszug)

🖥️ Embedded Entwicklung & Hardwarenahe Programmierung

  • Automotive & Traktor-Steuerungen (2006, 2012, 2024): * Mitarbeit an einer TTCan-Anwendung für ein X-by-Wire-System (Steer-by-Wire) auf TI-Prozessoren.
    • Redesign eines Traktor-Bedienpanels auf eine moderne Microchip PIC32-Variante inklusive nativer CAN-Bus-Anbindung.
    • Entwicklung der Steuerungselektronik und Endstufe für eine Traktor-Zapfwelle.
  • Smarte Wasseraufbereitung & Consumer Electronics (2015 – 2025): * Entwicklung und Serienfertigung von Embedded Systems zur Steuerung von UV-C-Reaktoren und Wasseraufbereitungseinheiten für den Camping- und Haussektor (12V, Betriebsstundenverwaltung, Fehlermanagement und Profinet-Anbindung).
    • Entwicklung der „Clean Control“-Steuerung zur Einhaltung der Trinkwasserverordnung.
  • Spezial-Steuergeräte & Medizintechnik (2011, 2017, 2021):
    • Entwicklung einer Embedded-Steuerung mit Handbedienung für medizinische Anti-Dekubitus-Betten (Faulhaber-Motoren, USB-Schnittstelle, Log-Daten-Auslesung).
    • Entwicklung der Hard- und Software für komplexe Heimkino-Leinwand-Steuerungen (Dualmask/Quadromask) mit SMI-Interface (Becker-Motoren) und IR-Fernbedienung.
    • Entwicklung der Steuerung für einen Schienenlift mit Schräglagenregulierung.

🏭 Industrielle Automatisierung, Prüfstands- & Sondermaschinenbau

  • Leckage- & Dichtheitsprüfgeräte (2015 – 2026): * Langjährige Entwicklung und Fertigung hochpräziser Leckage-Tester (Druckabfall, Differenzdruck, Staudruck, Durchfluss).
    • Konzeption der zugehörigen 32-Bit-Messtechnik-Platinen (PIC32) samt USB-Anbindung an Windows CE Panel-PCs sowie Anbindung von IPC-basierten Prüfanlagen-Leitrechnern.
    • Aktuell (2026): Erweiterung des Systems um eine automatisierte Etikettenausgabe via cab SQUIX-Drucker.
  • Aquablade-Lochtester (2015 – 2023): * Projektierung, Umbau und Neuentwicklung mehrerer High-Speed-Prüfanlagen für einen großen Automobilzulieferer.
    • Integration von IPCs, Drucksensoren, Widerstandsmessung und Hilscher-Kommunikationskarten (Profinet/Profibus) zur Messdatenspeicherung und Benutzerverwaltung.
  • Minimalmengenschmierung (MMS) (2013 – 2025): * Entwicklung und kontinuierliche Evolution von MMS-Steuerungen (Schaltplan, Layout, 32-Bit-Firmware).
    • Integration von Hilscher ComX-Modulen (Profibus/Profinet) direkt auf der Mikrocontroller-Platine zur drastischen Reduktion des Verdrahtungsaufwands sowie Implementierung von EthernetIP-Anbindungen.
  • Automatisierte Montageanlagen (2015 – 2021):
    • SPS-Programmierung (S7-1200/1500) für komplexe Handling- und Einpressanlagen (z.B. für Kupplungsscheiben, Antennenmodule mit Runddrehtischen oder Radarsensoren) inklusive Druck- und Wegemessung.

💻 PC- & Mobile Applikationen / Software-Tools

  • Industrie- & Utility-Software (2000 – 2025): * Entwicklung von Oberflächen zur Konfiguration, Steuerung, Jobdaten-Verwaltung und Fehlerdiagnose bei Automatisierungsanlagen (C++, C#, MS Access).
    • Entwicklung von Windows-CE-Applikationen, u.a. zur hausinternen Postverfolgung (inkl. RFID-Scan und WLAN-Einbindung) für namhafte Energieversorger.
    • Erstellung von PC-Software zur automatisierten Datensicherung aus SPS-Datenbausteinen via S7Connector.
  • Mobile Apps & Algorithmen (2009 – 2026):
    • Aktuell (2026): Entwicklung nativer Android-Apps mit Kotlin (Android Studio).
    • Frühe Entwicklungen von mathematischen Vorhersage-Algorithmen (Roulette-Serien) für Windows CE-Smartphones.

⏳ Die Anfänge & Fundamente (1989 – 1999)

  • Pionierarbeiten der Mikroelektronik: Eigenentwicklung und Vertrieb von Speichererweiterungen und Double-Speed-Modulen für legendäre Taschenrechner (HP48-Serie, Atari ST) inklusive eigener Platinenproduktion und Assembler-Programmierung.
  • Erste Industrie-Projekte: Mitarbeit an hochvolatilen Magnetisierungs-Steuerungen (1200V / 20A Spitze) und Entwicklung von softwareseitigen Datenloggern für Minensuchgeräte (Philips 8051XA).

📈 Projektchronologie (Kompaktübersicht)

Zeitraum / JahrProjektschwerpunktTechnologiestack (Auswahl)
2026Adapterplatinen mit Lauflicht, Drucker-Erweiterungen für Leckage-Tester, Kotlin Android Apps Eagle, Visual C++, Android Studio, Kotlin
2024 – 2025Smart-Home Wasseraufbereitung (Profinet), Hochdruck-Pumpenansteuerungen, MMS-EthernetIP-Software, CAN-Bus Traktor-Panel PIC32, STM32, TIA-Portal, Plug and Drive Studio
2021 – 2023Medizinisches Dekubitus-Bett, Nachfüllsteuerungen, 5-Kanal-Lochtester, Akku-Fehlersuche (Ishikawa) PIC32, Visual Studio C#, TIA-Portal, Arduino Studio
2017 – 2020Weltweit erster automatischer Airbagtester, Camping-Steuergeräte, Schienenlift, USV für Panel-PCs PIC8/PIC32, Eagle, Visual Studio C++
2013 – 2016Leckage-Tester-Serienfertigung, Aquablade-High-Speed-Tester, MMS-Feldbus-Integration, Zahnbürstentester PIC32, Visual Studio C++, TIA-Portal, Hilscher Profinet
2000 – 2012Automatisierungsanlagen Reutlingen (HMI, Bildverarbeitung, Messtechnik), Windows CE Industrie-Apps, S7-200/1200 Prüfanlagen Visual Studio C++, WinCE, TIA-Portal, Step 7, Eagle
1989 – 1999Hardware-Upgrades für HP-Taschenrechner & Atari ST, Minensuchgerät-Datenlogger, frühe Web-Warenkörbe Assembler, Eagle, Keil C-Compiler, Turbo-Pascal, HTML/JS