Prusa Black Friday is here! Free shipping, printer discounts, amazing gifts & more! See all deals!

ESPHome Cartridge Player w. media buttons

A remiox of the ESPHome Cartridge Player with media buttons
1
4
0
74
updated September 6, 2025

Summary

PDF
A remiox of the ESPHome Cartridge Player with media buttons

Model origin

The author remixed this model.

Differences of the remix compared to the original

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

License