Skip to content

muxa/esphome-midi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

MIDI In component for ESPHome

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published