You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

1.6 KiB

DaisyBlinkProject

Basic Blink Project with all required libraries, etc.

Get Started

If cloning this repo from Github, you will want to do so with the submodules with:

git clone https://github.com/electro-smith/DaisyBlinkProject --recurse-submodules

if you've already cloned the repo without this you can fill the submodules by running the following:

git submodule update --init

Alternatively, you can avoid using git, and building libraries if you download the latest zip compiled zip file in the releases.

Contents

Includes:

  • libDaisy - hardware library for Daisy
  • DaisySP - DSP library
  • Blink - Basic example demonstrating a blink
  • NewProject - an empty project, perfect for following along with the Guided Tutorial.

This also contains the following VS code tasks:

  • Build Libraries: builds libDaisy, and DaisySP from scratch. This is only necessary when manually updating, or cloning for the first time.
  • Build Blink: build the blink example
  • Build NewProject: build the new project, an empty template meant as a starting place for following tutorials, or getting creative!
  • Build: builds both examples
  • Clean Blink: removes compiled Blink code
  • Clean NewProject: removes compiled NewProject code
  • Clean: removes all compiled project code

In addition, the following debug configurations are available:

  • Debug Blink: debugs the Blink application
  • Debug NewProject: debugs the NewProject application

Note: debugging an application from VS Code requires an ST-Link or similar probe, as well as the Cortex Debug extension for VS Code.