Skip to content

lukaslerche/macropad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MacroPad

This is an ESPHome configuration for a 10-key macropad using a ESP32-C3 Super Mini board. The keys are expose to Home Assistant as binary sensors. Also, the macropad acts as a Bluetooth proxy for Home Assistant to connect to Bluetooth devices, e.g. from SwitchBot or similar vendors with Bluetooth devices.

MacroPad

How to use

  • Clone this repository
  • Copy secrets.yaml.example to secrets.yaml and fill in the values
  • Edit macropad.yaml to match your key configuration
  • Build the firmware using https://esphome.io documentation
  • Flash the firmware to the ESP32-C3 Super Mini board
  • (Optional) In your router, set a fixed IP address for the ESP32-C3 Super Mini board
  • Add the MacroPad to Home Assistant. It should be automatically discovered
  • Wire up the keys to the ESP32-C3 Super Mini board
  • Print bracket and assemble: https://www.thingiverse.com/thing:5317404

Build process

Print Assembly Soldering Finished

About

ESPHome MacroPad and Bluetooth proxy for Home Assistant

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors