docs/guides/installation

Installation Guide

Home | Installation | Getting Started | CMSIS-DSP

---

To develop with Nimphea, you need the ARM Embedded Toolchain and the Nim compiler.

1. Prerequisites

ARM Toolchain

You need the arm-none-eabi-gcc toolchain to compile for the Daisy's Cortex-M7 processor.

DFU-Util

Required for flashing via USB.

2. Install Nim

Nimphea requires Nim 2.0.0 or later. Follow the instructions at nim-lang.org.

3. Install Nimphea

Install the Nimphea library and its C++ dependencies using Nimble:

nimble install nimphea

Note: This will automatically clone and build libDaisy. It may take a few minutes.

4. Verify Installation

Check if you can run the ARM compiler:

arm-none-eabi-gcc --version

Now you are ready to create your first project! See the Getting Started guide.