/EmHonaiseDaisySP

Primary LanguagePythonMIT LicenseMIT

EmHonaise DaisySP

Purpose

A place to support DaisySP development.

This is an excellent intro to the platform: GPIO, serial printing, ADC libDaisy ref docs

Setup

How to setup your enviornment for DaisySP dev.

See DaisyWiki for setting up your development enviornment.

  • Build the DaisySP submodules
git submodule update --init --recursive
cd lib/DaisySP/
make
cd ../libDaisy/
make
  • Install the toolchain tools

The tool chain are build utilities needed for DaisySP dev. You are likely to have a few of them already. Electrosmith also provides utilities to install them for you.

  • Create your module

Boards: patch_sm,seed

./helper.py create ./projects/MyDSPProj --board patch_sm

Build

For each example directory do the following after Flashing the Daisy via USB.

make clean ; make ; make program-dfu