Skip to content

lucidcoding/daisy-seed-development-kit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Daisy Seed Development Kit

Author

Paul Davies

Description

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.

Environment Setup

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/daisysp

Getting up and running

In 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.

Disclaimer

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published