ich bin relativ "frisch" in der Arduino Entwicklung unterwegs und komme aus der Web-Softwareentwicklung. (Arbeite seit 2 Tagen mit der Arduino IDE)
Ich wollte schon seit langem mir eine eigene Smartwatch entwickeln und ich dachte für das "Prototypen" der Arduino die beste Wahl ist. Allerdings bin ich jetzt leider schon auf das größte Hindernis für mich gestoßen.. und zwar das UI.
Ich dachte das es für den Arduino irgendwelche leicht bedienbaren UI Editoren gibt, doch ich habe nach ein paar Recherche-Versuchen nichts brauchbares gefunden... da frage ich mich wie es denn Smartwatch-Hersteller etc. bewerkstelligen ein schönes UI zu generieren.
Ich möchte eine schöne Benutzeroberfläche erstellen (so ähnlich wie ein HTML+ CSS gebautes UI Interface). (In erster Linie für Gauges)
Ich habe zuerst an Gifs gedacht die ich in Bilder aufsplitte (umkonventiere in C Code in ein Array) und dann je nach "Status" ein anderes Bild auf den LCD Display zeichne. Allerdings reicht dafür das PROGMEM und der Speicher nicht aus. (Ggf. mit SD Karte zwischen Speicherung).
Habt Ihr Tipps oder Tools die Ihr weiterempfehlen könnt?
wenn du deine Uhr mit HTML + CSS gestalten willst
und du ein "LC Display" - vieleicht sogar mit Grafiken haben willst
Dann
vergiss den Arduino UNO, Mega alle 8bit Microcontroller mit wenig Speicher.
möglicherweise macht etwas in Form eines NodeMCU oder Wemos D1 Sinn, hauptsache etwas potenteres mit ESP8266 oder ESP32
Die eigentliche Aufgabe - HTML + CSS + Grafikdisplay - für eine Uhr würde ich jedoch auf einem Tablet machen, Browser im Kiosk Modus - Always On. Fertig.
Imho ist ein kleiner 8bitter einfach die falsche Ausgangsbasis für das was du am Ende haben willst.