Ich entwerfe HMI-Interface mit LVGL für Touchscreen-Anwendungen
Embedded Firmware Engineer ESP32, STM32, PIC, AVR, Raspberry Pi
Über diesen Service
Baust du ein Touchscreen-HMI für dein eingebettetes Produkt und brauchst eine professionelle, flüssige und reaktionsschnelle Benutzeroberfläche?
Ich spezialisiere mich auf LVGL-basierte HMI-Entwicklung auf ESP32 und liefere grafikfähige Oberflächen in Produktionsqualität für Industriepanels, Smart-Home-Controller, medizinische Geräte und Unterhaltungselektronik.
WAS ICH FÜR DICH ERSTELLEN KANN
- LVGL UI-Design mit Buttons, Schiebereglern, Diagrammen, Messgeräten, Spinboxen, Dropdowns, Tastaturen, Listenansichten
- Mehrere Bildschirme mit nahtloser Navigation
- Echtzeit-Datenanzeige von Sensorwerten, Graphen, Live-Diagrammen, Fortschrittsbalken
- Touch-Eingabeverarbeitung resistiver und kapazitiver Touchscreens (XPT2046, GT911, FT6336)
- Display-Treiber-Integration ILI9341, ST7789, ST7796, ILI9488, SSD1306, RA8875, RGB-Panels, individuelle Themes, Farben, Schriftarten, Icons, Animationen
- Industrielle HMI-Panels mit Maschinenstatus, Alarmanzeigen, Parameter-Einstellungen
- Dashboard UI mit Messgeräten, Zeigern, Live-Graphen
- Einstellungs- und Konfigurationsbildschirme
- Popup-Benachrichtigungen, modale Dialoge, Hinweise
- UI-Task-Management mit FreeRTOS, threadsichere Aktualisierung der Anzeige
- UART / Modbus / I2C Backend-Datenübertragung in die UI
- WLAN-Status, MQTT-Daten auf dem Bildschirm
Plattform:
Andere
Sensoren:
Temperatur
•
Infrarot
•
Andere
Meine weiteren Dienstleistungen im Bereich Elektrotechnik
FAQ
Automatische Übersetzung
Welche Displays unterstützt du?
ILI9341, ST7789, ST7796, ILI9488, SSD1306, RA8875 und die meisten SPI-/Parallel-TFT-Displays. Teile mir dein Display-Modell vor der Bestellung mit, und ich bestätige die Kompatibilität.
Unterstützt du ESP32-S3 oder nur den Standard ESP32?
Ich unterstütze ESP32, ESP32-S3 und ESP32-S2. ESP32-S3 wird für LVGL empfohlen wegen seines schnelleren Prozessors und PSRAM-Unterstützung — ich berate dich, welches Modul für dein Projekt am besten geeignet ist.
Kann ich dein bestehendes Squareline Studio-Design verwenden?
Ja. Wenn du deine Bildschirme bereits in Squareline Studio gestaltet hast, kann ich deinen exportierten Code übernehmen und vollständig auf deiner ESP32-Hardware mit allen Treibern und Backend-Integrationen umsetzen.
Mein Display ist schon verbunden, aber LVGL rendert nicht richtig — kannst du das beheben?
Ja, das Debuggen und Beheben bestehender LVGL-Implementierungen biete ich an. Beschreibe dein Problem in deiner Nachricht, und ich werde es prüfen.
Kann die UI Live-Sensordaten in Echtzeit anzeigen?
Ja. Ich kann Live-Daten von Sensoren, Seriellen Ports, Modbus, MQTT oder internen Firmware-Variablen direkt in LVGL-Diagramme, Messgeräte und Labels einspeisen, mit flüssigen Aktualisierungsraten.
