Skip to content
/ NM8 Public
forked from thisisnoiseinc/NMCode

NMSVE custom firmware to use with Dirtywave M8

Notifications You must be signed in to change notification settings

boorch/NM8

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 

Repository files navigation

Functionality

  • Pot sends CC10
  • Slider sends CC11
  • Slider has a deadzone in the middle where it outputs value 64 constantly. So it can safely be used with the DJFX Filter of M8.
  • First 8 buttons act as toggles to mute/unmute tracks 1 to 8. Last 4 buttons act as momentary switches that mute tracks 1&2, 3&4, 5&6, 7&8.

Flashing Instructions (thanks roge-rm )

  1. Download Arduino
  2. Install ESP32 in Arduino
  3. Load sketch, install required libraries (MIDI, Bounce2)
  4. Select board Firebeetle-ESP32
  5. Plug in USB to serial FTDI adapter, select port in Arduino
  6. Connect adapter to NMSVE - see pinout
  • Black/GND to GND on NMSVE
  • Green/TX to RX on NMSVE
  • White/RX to TX on NMSVE
  1. Turn on NMSVE while holding boot pin to ground wire - POWER and CONNECT LEDs should be solid
  2. Flash in Arduino

About

NMSVE custom firmware to use with Dirtywave M8

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%