Ho un esp8266 collegato in i2c con un display oled 64x128, vorrei poter visualizzare ad intervalli di tempo diverse pagine sullo stesso display a rotazione
dal sito esphome ho provato e riprovato dagli esempi ma non riesco a far lavorare il display come desidero
la sintassi di esempio è questa:
- platform: ...
# ...
id: my_display
pages:
- id: page1
lambda: |-
it.print(0, 10, id(my_font), "This is page 1!");
- id: page2
lambda: |-
it.print(0, 10, id(my_font), "This is page 2!");
You can then switch between these with three different actions:
show_next / show_previous: Shows the next or previous page, wraps around at the end.
on_...:
- display.page.show_next: my_display
- display.page.show_previous: my_display
# For example cycle through pages on a timer
interval:
- interval: 5s
then:
- display.page.show_next: my_display
- component.update: my_display
scusate per la domanda forse banale ma mi serve per fare ulteriore esperienza
Grazie