Kannst du gerne haben.
Meine Strukturen sind aber ggf. etwas gewöhnungsbedürftig. Daher einige Anmerkungen:
Vorweg: Das Projekt verwendet als Eingabe eine PC-Tastatur mit AT-Schnittstelle (die Creed75 von mir ist OHNE Tastatur).
1. Die "App" (der "Sketch") für die Creed75 ist hier zu finden:
https://sourceforge.net/p/fredssmallpro ... /SW/trunk/
Die Creed75Par.ino Datei ist eine art Template, die ich universell für die meisten meiner Projekte benutze, wenn diese den ESP8266 verwenden. So eine Art "Betriebssystem" mit WIFI-Login-Manager und System-Uhr.
Die eigentliche Anwendung ist in den Dateien Creed75ParApp.xpp und .h
Die Hardware-Schnittstelle zur Creed75 ist in CreedIF.cpp und .h versteckt. Den Teil kannst du also getrost ignorieren, der passt eh nur ganz speziell.
Ports.h und Bits.h sind selbsterklärend.
2. Das Programm verwendet folgende Bibliotheken:
https://sourceforge.net/p/fredslibrarie ... ree/trunk/
MsTimer.cpp / .h: Timer-Klasse für Millisekunden-genaue Abläufe
https://sourceforge.net/p/fredslibrarie ... nk/iTelex/
*DIE* i-Telex Bibliothek. Diese verwendet MsTimer.
https://sourceforge.net/p/fredslibrarie ... MainClock/
"System-Uhr". Für die Funktion des i-Telex nicht wichtig. Verwende ich aber, damit wie beim "normalen" i-Telex Datum und Uhrzeit gedruckt wird.
https://sourceforge.net/p/fredslibrarie ... 2Keyboard/
Wie erwähnt: Eine Library zum Anschließen einer PC-Tastatur. Etwas abgewandelt von
https://github.com/PaulStoffregen/PS2Keyboard.git
https://github.com/tzapu/WiFiManager
WIFI-Login-Manager: geniale Bibliothek, um die WIFI-Anmeldedaten nicht im Code einbetten zu müssen.
...nun hoffe ich alles erwischt zu haben, was man brauchst um die App nachzubauen.
Wie erwähnt: Als "Kern" braucht es aber nur die MsTimer-Dateien und die i-Telex-Bibliothek.
Für Anregungen, wie die i-Telex Bibliothek benutzt wird, schaue mal in
https://sourceforge.net/p/fredslibrarie ... es/iTelex/
Dies sind zwar Anwendungen für "normale" Betriebssysteme, aber auch auf die i-Telex Schnittstellenfunktionen beschränkt.
Für weitere Tipps einfach fragen...