Adafruit
Adafruit MIDI FeatherWing Kit
The Adafruit MIDI FeatherWing Kit adds MIDI input and output to any compatible Feather board. Featuring both DIN-5 MIDI jacks, a 3.3V optical isolator for sa...
Get notified when back in stock
The Adafruit MIDI FeatherWing Kit adds MIDI input and output to any compatible Feather board. Featuring both DIN-5 MIDI jacks, a 3.3V optical isolator for safe MIDI input, and indicator LEDs for transmit/receive activity, this FeatherWing makes it easy to build MIDI controllers, synthesisers, and musical instruments.
The FeatherWing uses the hardware UART (RX/TX pins) at 31,250 baud for MIDI communication. Optional solder pads are provided for 3.5mm TRS MIDI A stereo jacks if you prefer the compact connector format.
Key Features
- MIDI In + MIDI Out – Both DIN-5 jacks included for full bidirectional MIDI
- 3.3V Optical Isolator – Safe MIDI input for 3.3V logic Feather boards
- Activity LEDs – Indicator LEDs under each jack show data transmission and reception
- Hardware UART Interface – Uses RX/TX pins at 31,250 baud
- Optional TRS MIDI A Support – Solder pads for 3.5mm stereo jacks (jacks not included)
- Feather Compatible – Works with any Feather board that has native USB
Ideal For
- MIDI controllers and custom musical instruments
- Synthesiser projects with Feather boards
- MIDI-to-USB converters
- Interactive music installations
Package Contents
- 1× Adafruit MIDI FeatherWing PCB (surface-mount components pre-assembled)
- 2× DIN-5 MIDI jacks (loose, requires soldering)
- 1× Header pin set (loose, requires soldering)
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- baud
- Baud is the signalling rate of a serial connection, often used as the speed setting for UART communication. Matching the baud rate matters because both connected devices must use the same setting for readable data.
- DIN
- As a pin label, DIN stands for 'data in', the input through which a device receives serial data from a controller, as found on SPI displays, LED drivers and other serial modules. DIN can also refer to the German standards body of that name, as in a round multi-pin DIN connector or DIN-rail mounting.
- FeatherWing
- A FeatherWing is an add-on board made to plug into the Feather microcontroller board layout. Knowing a product is a FeatherWing helps you check whether it will physically and electrically fit your Feather-style mainboard.
- Headers
- Rows of connector contacts on a fixed pitch (commonly 2.54 mm) used to link a board to a breadboard, jumper wires, or another board. They come as male pin headers and female socket headers; when a module ships with pre-soldered headers it can be used straight away, whereas bare pads require soldering the pins yourself.
- MIDI
- MIDI is a standard way for electronic instruments, controllers, and software to send musical control messages such as notes, velocity, and timing. If a board supports MIDI, it can be triggered from keyboards, drum pads, sequencers, or other music gear rather than only from buttons or code.
- native USB
- Native USB means the microcontroller itself handles USB communication, rather than using a separate USB-to-serial chip. This matters for programming, debugging, and projects that need the board to act directly as a USB device.
- PCB
- A printed circuit board (PCB) is a board, usually rigid, with etched copper tracks that connect electronic components together without loose wiring. Components are mounted on the board and signals route between them through the copper layout.
- RX
- RX means receive, usually showing data being received by the board. An RX indicator LED can help with troubleshooting USB or serial communication.
- TX
- TX means transmit, usually showing data being sent from the board. A TX indicator LED can help you see when the board is communicating or uploading code.
- UART
- UART is a simple asynchronous serial interface that sends data over separate transmit and receive wires, usually labelled TX and RX, with both ends set to the same baud rate. It is a common way for microcontrollers and other serial devices to exchange data.
Find this product in
Audio & Video
Brands
classic midi synth control with trellis m4
Document · 9.2 MB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Related Tutorials
Free guides on learn.littlebird.com.au