-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcoderhouse.yaml
More file actions
34 lines (32 loc) · 863 Bytes
/
coderhouse.yaml
File metadata and controls
34 lines (32 loc) · 863 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# ESP32 38-pin devkit w/P-FET driver for whole-house sync bus
substitutions:
name: 'coderhouse'
# Outputs
gpio_code: 'GPIO16'
gpio_led: 'GPIO1'
gpio_led_invert: 'false'
gpio_reverse: 'GPIO13'
gpio_shunt: 'GPIO17'
gpio_trigger: 'GPIO32'
# Inputs
gpio_zone: 'GPIO33'
gpio_zone_invert: 'true'
gpio_presignal: 'GPIO34'
gpio_presignal_invert: 'false'
gpio_presignal_pullup: 'false'
# I2C (for OLED)
gpio_scl: 'GPIO25'
gpio_sda: 'GPIO27'
# Panel buttons (menu layout)
gpio_toggle: 'GPIO19'
gpio_menu_up: 'GPIO21'
gpio_menu_down: 'GPIO18'
gpio_type_up: 'GPIO4'
gpio_type_down: 'GPIO26'
gpio_select_up: 'GPIO14'
gpio_select_down: 'GPIO22'
packages:
main: !include main.yaml
fire: !include includes/effects_fire.yaml
buttons: !include includes/buttons_menu_gpio.yaml
display: !include includes/display_oled.yaml