
ExternalCodec
lucidcoding/daisy-seed-development-kit
A modular development kit for the Electrosmith Daisy Seed development board. Currently modules include the central breakout board, a MIDI adapter and an array of 16 potentiometers.

A modular development kit for the Electrosmith Daisy Seed development board. Currently modules include the central breakout board, a MIDI adapter and an array of 16 potentiometers.
Midi is an open-source printed circuit board by lucidcoding, from the lucidcoding/daisy-seed-development-kit repository on GitHub. It is a 2-layer board of 71.1 × 40.6 mm with 10 parts on 16 nets, routed with 36 tracks and 0 vias.
It is built around the H11L1. Its parts include 4 resistors, 3 connectors, 1 capacitor, 1 IC and 1 diode. It belongs with the audio and music boards of this library.
Paul Davies
A modular development kit for the Electrosmith Daisy Seed development board. Currently modules include the central breakout board, a MIDI adapter and an array of 16 potentiometers. The breakout board includes connections for a second potentiometer array, SPI, I2C, an encoder and an SD card.
Ensure you have LIBDAISY_DIR and DAISYSP_DIR environment variables set and pointing to the relevant libraries. If you are using Windows, ensure they use the forward slash. If you are on Linux, ensure the capitalisation is correct. You'll make your life a lot easier if you don't have spaces in the path:
LIBDAISY_DIR=/path/to/libdaisy
DAISYSP_DIR=/path/to/daisyspIn order to build the hardware, load each of the projects in to Kicad, generate Gerber files and upload to a PCB manufacturer such as https://jlcpcb.com/. I can go into more detail about this at a later point.
The to get started, load the MonoSeed09 project on to the Daisy Seed by pressing both buttons to put it into program mode, entering the relevant folder, then enetering the commands to upload the code onto the Seed:
cd Examples/MonoSeed09
make clean; make; make program-dfu;Ensure the Daisy Seed is correctly seated in the breakout board. Then connect the potentiometer array to port 1 with a JST XH2.54 8 wire cable, and connect the MIDI adapter with a JST XH2.54 4 wire cable. Finally connect your MIDI sequencer to the MIDI in DIN connector and plug your headphones into the audio out jack socket. Set the MIDI transmit channel to 1 - this is what it defaults to.
Although I am a professional programmer, I am purely a hobbyist when it comes to hardware or embedded programming. There may well be some mistakes here and I accept no responsibility for damage to you Daisy Seed, external equipment or anything else. You use this code and harware at your own risk.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | DIN-5_180degree | Eurocad.pretty:MIDI_DIN5 | J2, J3 |
| 1 | 100nF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C1 |
| 1 | 10R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R3 |
| 1 | 1N4148 | Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal | D1 |
| 1 | 220R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1 |
| 1 | 270R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R2 |
| 1 | 33R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R4 |
| 1 | Conn_01x04_Male | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | J1 |
| 1 | H11L1 | Package_DIP:DIP-6_W7.62mm_Socket | U1 |
It measures 71.1 × 40.6 mm and has 2 copper layers, 1.6 mm thick.
10 parts, built around the H11L1. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the lucidcoding/daisy-seed-development-kit repository on GitHub, at the commit this page was made from: the board is Hardware/Midi/PCB/Midi/Midi.kicad_pcb and its schematic Hardware/BreakoutBoard/PCB/BreakoutBoard/BreakoutBoard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask lucidcoding before reusing the design.

lucidcoding/daisy-seed-development-kit
A modular development kit for the Electrosmith Daisy Seed development board. Currently modules include the central breakout board, a MIDI adapter and an array of 16 potentiometers.

lucidcoding/daisy-seed-development-kit
A modular development kit for the Electrosmith Daisy Seed development board. Currently modules include the central breakout board, a MIDI adapter and an array of 16 potentiometers.

lucidcoding/daisy-seed-development-kit
A modular development kit for the Electrosmith Daisy Seed development board. Currently modules include the central breakout board, a MIDI adapter and an array of 16 potentiometers.

bkshepherd/DaisySeedProjects
A collection of hardware and software projects based around the Electro-Smith Daisy Seed

zynthian/zynthian-hw
Zynthian hardware stuff: PCBs, schemes, parts specifications, pin assignment, ...

chris-jh/mt32-pi-midi-hat
A Raspberry Pi Midi Hat for the project mt32-pi by Dale Whinham (https://github.com/dwhinham/mt32-pi)


todbot/pico_test_synth
Simple board to help make synths with Raspberry Pi Pico/Pico2 and PCM5102 I2S DAC

grantek/minisynth32
A 3D-printable MIDI synthesiser inspired by the Roland MT-32 and clumsyMIDI, and powered by the mt32-pi MT-32 emulator.

SloeComputers/picoX7
Software simulation of the Yamaha DX7 with a MIDI interface for the Raspberry Pi Pico

dchwebb/Oscar
Eurorack 3 Channel Oscilloscope based on ARM STM32F446 MCU