Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
ha:integrationen:esphome:start [2025/04/17 08:58] admin [esphome Kommandozeile] |
ha:integrationen:esphome:start [2025/05/20 14:17] (aktuell) admin [ESP32-C& LCD 172*320] |
||
|---|---|---|---|
| Zeile 29: | Zeile 29: | ||
| Projekt Sourcecode YAML: https:// | Projekt Sourcecode YAML: https:// | ||
| + | |||
| + | ==== ESP32-C& | ||
| + | |||
| + | rotation: 0-Hochkant (USB unten), 90-Quer (USB rechts) | ||
| + | |||
| + | Roboto Font Size 40 = 30 Punkte Zeilenabstand. 0,0 links oben, USB unten) | ||
| + | |||
| + | 0,0 immer links oben, egal was für eine Rotation | ||
| + | |||
| + | Farben: | ||
| + | |||
| + | auto black = Color(0, 0, 0); | ||
| + | auto red = Color(255, 0, 0); | ||
| + | auto green = Color(0, 255, 0); | ||
| + | auto blue = Color(0, 0, 255); | ||
| + | auto white = Color(255, 255, 255); | ||
| + | it.print(5, 5, id(font1), " | ||
| + | it.print(5, 35, id(font1), " | ||
| + | it.print(5, 70, id(font1), " | ||
| + | it.print(5, 105, id(font1), blue, " | ||
| + | it.print(5, 140, id(font1), " | ||
| + | Drei Kreise in der Mitte, abstand 30 Punkte | ||
| + | it.filled_circle(it.get_width() / 2 -30, it.get_height() /2, 20, red); | ||
| + | it.filled_circle(it.get_width() / 2 + 30, it.get_height() /2, 20, blue); | ||
| + | it.filled_circle(it.get_width() / 2, it.get_height() /2, 20, green); | ||
| + | |||