The author remixed this model.
Added cutouts for media buttons. They are designed for gatheron switches i had spare but cherry should work too.
I simply tied ground together and wired the other leg of each switch to a spare GPIO. Belows the section of the ESPHome config incase its needed.
binary_sensor:
- platform: template
name: "Cartridge Present"
id: tag_present
- platform: gpio
pin:
number: GPIO4
mode: INPUT_PULLUP
inverted: true
name: "Button GPIO4"
id: button_4
filters:
- delayed_on_off: 20ms
- platform: gpio
pin:
number: GPIO5
mode: INPUT_PULLUP
inverted: true
name: "Button GPIO5"
id: button_5
filters:
- delayed_on_off: 20ms
- platform: gpio
pin:
number: GPIO6
mode: INPUT_PULLUP
inverted: true
name: "Button GPIO6"
id: button_6
filters:
- delayed_on_off: 20ms