Product description: MIDI - control and sound synthesis module - SAM2695 - Unit expansion module - M5Stack U187
MIDI Unit is a versatile MIDI control and sound synthesis module designed for integration with M5Stack systems. Equipped with the SAM2695 chip, supporting the MIDI 1.0 standard (16 channels), which supports 64-voice polyphony (without effects) or 38-voice (with effects), enabling realistic reproduction of MIDI instruments. It has two 5-pin DIN ports and three 3.5 mm audio jack outputs , which allows flexible connection of MIDI instruments and controllers. The mode switch allows you to choose between direct (Bypass) and independent (Separate) connection. Communication via UART (31520 bps) and optical isolation ensure stable signal transmission. The module works with the M5Stack ecosystem via the Grove port and is compatible with Arduino and UIFlow 2.0. It is perfect for music production, on stage and in interactive sound installations.
MIDI Unit Main Features
- SAM2695 chip : built-in digital synthesizer supporting 16 MIDI channels and up to 64 voices of polyphony (without effects)
- UART communication (31520 bps) : compatible with microprocessor controllers and systems
- MIDI 1.0 standard : supports a wide range of MIDI devices
- 5-pin DIN and 3.5mm jack ports : allow you to connect both classic MIDI devices and modern audio interfaces
- Operation modes (Bypass / Separate) : adaptable to different MIDI configurations
- Optical isolation : stable signal transmission without interference
- Compact dimensions : 48 x 40 x 25 mm, easy integration with control systems
- M5Stack, Arduino, UIFlow 2.0 support : support for popular programming environments
Compatibility and programming
MIDI Unit is compatible with M5Stack controllers such as Core , Core2 , CoreS3 , Atom and StickC . It uses the Grove (UART) port for communication, requiring pin numbering adjustments in the code. It supports programming in Arduino and UIFlow 2.0 environments, and the available libraries facilitate the implementation of MIDI functions, such as instrument control or sound synthesis.
Example communication pins for M5Stack development modules:
- Core Basic: TX - G17, RX - G16
- Core2: TX-G14, RX-G13
- CoreS3: TX-G17, RX-G18
Practical applications
MIDI Unit is used in music production, electronic instrument control, interactive installations and music education. It can be used in DJ controllers, live sound systems and multimedia projects . Thanks to optical isolation and wide compatibility, it will work well in professional and amateur sound applications.
Technical specification of the module
- Chip: SAM2695
- Protocol: MIDI 1.0 standard (16 channels)
- Polyphony: 64 voices (without effects) / 38 voices (with effects)
- Communication: UART (31520 bps)
- MIDI ports: 2x 5-pin DIN, 3x 3.5 mm stereo jack
- Isolation: optical
- Power supply: DC 5 V (consumption 18.59 mA)
- Operating temperature: 0°C to 40°C
- Dimensions: 48 x 40 x 25 mm
- Weight: 28.2 g
Kit Contents
- 1x MIDI Unit
- 1x Grove cable 4-pin with 2 mm pitch (20 cm)