| 123456789101112131415161718192021222324252627282930313233343536 |
- # Arduino-framework compile smoke test. The runtime is framework-portable
- # (see the gxepd2-support-targets memory / display.py's framework-gate
- # comment); this fixture exists to keep ESP32-Arduino building in CI/bench.
- # Uses a 1bpp panel deliberately - color (>1bpp) panels need PSRAM, which
- # plain esp32dev-arduino doesn't have.
- esphome:
- name: gxepd2-smoke-arduino
- esp32:
- board: esp32dev
- framework:
- type: arduino
- external_components:
- - source:
- type: local
- path: ../components
- components: [gxepd2]
- spi:
- clk_pin: 18
- mosi_pin: 23
- logger:
- display:
- - platform: gxepd2
- model: GxEPD2_213_Z98C
- cs_pin: 5
- dc_pin: 17
- reset_pin: 16
- busy_pin: 4
- invert_mono: true
- update_interval: 60s
- lambda: |-
- it.fill(Color::WHITE);
- it.print(0, 0, id(roboto), Color::BLACK, "arduino smoke");
- font:
- - file: "gfonts://Roboto"
- id: roboto
- size: 20
|