annotate espNode/display1.yaml @ 1702:ac1ae0c21bb0

formatting
author drewp@bigasterisk.com
date Sat, 23 Oct 2021 13:14:07 -0700
parents b14020802f8a
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
596
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
1 substitutions:
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
2 location: display1
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
3 board: d1_mini
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
4
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
5 <<: !include esp8266_nightlight.yaml
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
6
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
7 i2c:
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
8 sda: D6
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
9 scl: D5
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
10
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
11 font:
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
12 - file: "/usr/share/fonts/truetype/ttf-bitstream-vera/Vera.ttf"
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
13 id: font_big
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
14 size: 24
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
15 - file: "/usr/share/fonts/truetype/ttf-bitstream-vera/Vera.ttf"
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
16 id: font_small
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
17 size: 12
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
18
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
19 text_sensor:
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
20 - platform: mqtt_subscribe
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
21 name: "Data from topic"
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
22 id: mysensor
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
23 topic: display1/text
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
24
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
25 display:
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
26 - platform: ssd1306_i2c
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
27 model: "SSD1306 128x64"
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
28 address: 0x3c
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
29 lambda: |-
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
30 it.rectangle(0, 0, 127, 63);
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
31 it.printf(64, 5, id(font_big), TextAlign::TOP_CENTER, id(mysensor).state.c_str());
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
32 it.printf(64, 63-5, id(font_small), TextAlign::BOTTOM_CENTER, "left today");
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
33
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
34
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
35 spi:
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
36 clk_pin: D0
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
37 miso_pin: D1
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
38 mosi_
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
39 pin: D2
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
40
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
41 pn532:
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
42 cs_pin: D3
a56bc73d308c espNode code
drewp@bigasterisk.com
parents:
diff changeset
43 update_interval: 1s