This is an old revision of the document!
TTGO TWatch 2020
Links:
Setup VSCode
- Installieren Sie VSCode: https://code.visualstudio.com/
- Konfigurieren Sie Code wie folgt:
- File → Preferences → Extensions (oder Ctrl-Shift-X)
- Suchen nach “PlatformIO IDE”, installieren.
- Auf den Laptops vom E24 legen Sie einen Ordner auf /data an, sonst läuft die Home-Partition voll.
- Öffnen Sie ein Terminal und geben Sie folgende beide Kommandos ein:
- sudo mkdir /data/TWatch
- sudo chown tech/lab /data/TWatch
- Installieren Sie git, mit folgendem Kommando
- sudo apt install git
- Klick auf den PlatformIO-Icon, dann unter “Miscellaneous”, “Clone Git Project” auswählen.
- Als Adresse https://github.com/techlabksbg/t-watch.git eingeben.
- Repository in in /data/TWatch clonen und öffnen.
- Die Extension, die Probleme bereitet desinstallieren.
- Der Code sollte nun kompilieren.
Neue App
- Neuen git-branch anlegen (z.B. motorapp).
- Im Ordner src/app einen neuen Ordner anlegen (z.B. motorapp), dort drin zwei neue Dateien, motorapp.h und motorapp.cpp
- Icon erstellen: 72×72 Pixel, mit Alpha-Channel, konvertieren auf https://lvgl.io/tools/imageconverter
- App Programmieren (sorry)
- App in launcher.h eintragen.
- Testen
- Committen