Aurora, a Hackable Hardware Platform

Introducing Aurora SDK, a C++ based development environment tailored to creating your own instruments and effects using Aurora as your code canvas. Thanks to the powerful Electrosmith Daisy platform, the possibilities are endless, from loopers and samplers, to sound sources and utilities. The choice is yours.

Note: If you are a user just looking to use alternate firmware files on your Aurora, you do not need to install the SDK! The SDK is only used with the intention of coding your own alternate firmware for the Aurora hardware platform.

What Is a SDK?

In short, a software development kit (SDK) is a collection of code-based development tools for a specific hardware platform. This can include pre-built code for communicating with peripherals, interfaces, and UI, as well as example code for specific applications. In laymen’s terms, you don’t need to write the code to use a knob or turn on an LED, we’ve got that covered. Your job is to create all the fun audio things in between!


How Do I Get Started?

“I want to hack my Aurora, but where do I begin?” Download the appropriate Toolchain for your OS below, then head on over to the official Aurora SDK GitHub repository, where you’ll find instructions on how to set up your development environment, build the appropriate libraries and examples, and get access to example firmware that will help kickstart your Aurora project!

Download The Toolchain (Windows)

Download The Toolchain (Mac OS)


Work Smarter With The SDK Overlay

 
 

The perfect companion for developing firmware on the Aurora Hardware Platform. Tailored to fit on your module at any angle without removing a single knob, and designed with flexibility in mind to keep development streamlined.


Sharing Firmware With The Community

Once you've got something cool you may want to share the binary, and/or the source code with the community!

The Qu-Bit Forum is a great place to share your project along with any details about how it works.

Another great place to share your project is on patchstorage.