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.
 
 
Corvus 211725249d Updated according to latest feedback 2 years ago
.vscode Adjusted code styling and added back top comment 2 years ago
Blink Updated according to latest feedback 2 years ago
ci Removed code comments and aligned to guide 2 years ago
libs added all new files to repository 2 years ago
.gitignore fix typo in gitignore. 2 years ago
.gitmodules added all new files to repository 2 years ago
LICENSE Initial commit 2 years ago
README.md updated README for newest task changes. 2 years ago

README.md

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

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: build the blink example
  • Clean: removes compiled Blink code
  • Program DFU: programs the Blink.bin file via USB
  • Build and Program DFU: Rebuilds the program and downloads it via USB DFU

In addition, the following debug configurations are available:

  • Debug Blink: debugs the Blink 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.