
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.
PotentiometerArray 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 132.1 × 101.6 mm with 19 parts on 24 nets, routed with 196 tracks and 0 vias.
It is built around the CD4051BE. Its parts include 16 resistors, 2 ICs and 1 connector.
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 |
|---|---|---|---|
| 16 | 100K | Potentiometer_THT:Potentiometer_Bourns_PTV09A-1_Single_Vertical | R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16 |
| 2 | CD4051B | Package_DIP:DIP-16_W7.62mm | U1, U2 |
| 1 | Conn_01x08_Male | Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical | J1 |
It measures 132.1 × 101.6 mm and has 2 copper layers, 1.6 mm thick.
19 parts, built around the CD4051BE. 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/PotentiometerArray/PCB/PotentiometerArray/PotentiometerArray.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.

polykit/polykit-x-voice-card
Schematics and PCB layout for a voice card with multimode filter for a polyphonic synthesizer


polykit/polykit-x-mainboard
Schematics and PCB layout for a mainboard for an 8 voice polyphonic synthesizer



GlobalSequence/quadulator
Quadulator - A quad LFO/ADSR envelope generator for Eurorack synthesizers

ezcGman/tiny-power-meter
A very tiny 3-phase power meter to measure your homes power consumption and report to Home Assistant!
