Skip to content

Latest commit

 

History

History
48 lines (34 loc) · 1.8 KB

README.md

File metadata and controls

48 lines (34 loc) · 1.8 KB

ESPHome MIDI

MIDI In component for ESPHome

MIDI logo

Installing

external_components:
  - source:
      type: git
      url: https://github.com/muxa/esphome-midi

Hardware

I've added LED light effects to my MIDI keyboard.

MIDI LED exmaple

This is what I've used:

  • Wemos D1 Mini
  • Prototype Base for Wemos D1 Mini
  • PC900V optocoupler
  • 220R and 10K resistors
  • 1x2 and 1x3 2.54mm pitch screw terminals
  • Male 5 pin DIN connector
  • WS2812B 5V LED strip (powered via Wemos D1 Mini USB)

Note: schematic has a 1N4007W diode, but I have not used it.

Image Description
Schematic (full) Full schematic (Uses Wemos D1 Mini)
PCB Layout of components on the prototype board
Assembled prototype board Assembled prototype board
Assembled prototype board (top) Assembled prototype board (top)
Assembled prototype board (bottom) Assembled prototype board (bottom)
Assembled device Assembled device
DIN connector wiring DIN connector wiring

Usage

See full documentation.

Note that documentation is generated from RST format ready to use in esphome-docs.