With this post we want to give a quick overview of the different development boards we use when working on ELK. As you can see we focus only on the specs here, but we aim to give you examples of applications and set up for each board in future posts.

Adam

Expansion shield for: Intel® Joule™ 550x Compute Module

Specs:

  • Cirrus Logic CS5368-CQZ ADC 24-bit, 48 / 96 /192 kHz
  • Cirrus Logic CS4382A-CQZ DAC 24-bit, 48 / 96 / 192 kHz
  • XMOS xCORE-200 XU microcontroller
  • 2 balanced audio inputs (6.35 mm TRS jack)
  • 6 analog audio inputs (6.35 mm mono jack)
  • 2 balanced audio outputs (6.35 mm TRS jack)
  • 6 analog audio outputs (6.35 mm mono jack)
  • Headphone stereo output (3.5 mm Stereo Jack) w/ adjustable volume
  • Joule pinout exposed

Rocket

Expansion shield for : AAEON UpCore SoC: Intel Atom X5-Z8350, 1-4 Gb RAM, 16-64 Gb eMMC, WiFi/BT module

Specs:

  • Cirrus Logic CS4272 audio codec, 24-bit, 48 / 96 / 192 kHz
  • XMOS xCORE-200 XU microcontroller
  • 2 analog audio inputs (6.35 mm TRS Jack)
  • 2 analog audio outputs (6.35 mm TRS Jack)
  • Headphone stereo output (3.5 mm Stereo Jack) w/ adjustable volume
  • +10 dB Input gain switch
  • Optical ADAT input/output
  • 32 digital inputs
  • 40 digital outputs
  • 32 sensor analog inputs
  • USB Audio Class 2.0 + MIDI (micro USB)

Pilot

Expansion shield for: Toradex Colibri iMX7: 1-2 Arm Cortex™-A7 (1 GHz), 1x Cortex™-M4 (200 MHz ), 512-1024 Mb DDR3, up to 4GB flash storage (NAND or eMMC)

Specs:

  • Texas instruments PCM3168 audio codec, 24 Bit, 48 / 96 / 192 kHz
  • 6 analog audio inputs (6.35 mm mono Jack)
  • 8 analog audio outputs (6.35 mm mono Jack)
  • Headphone stereo output (6.35  mm Stereo Jack) w/ adjustable volume
  • 4 sensor analog inputs
  • 4 PWM outputs
  • 16 digital inputs
  • 16  digital outputs
  • 20 GPIOS (exposed from Colibri module)
  • SD Card Slot
  • 100 MBit/s Ethernet RJ45 connector
  • USB host connector

Elk Pi

Expansion shield for: Raspberry Pi 2 / 3 / 3b / 3b+

Specs:

  • Texas Instruments PCM3168 audio codec, 24 Bit, 48 / 96 / 192 kHz
  • 6 fixed analog audio inputs (2 configurable audio/CV inputs)
  • 6 fixed analog audio outputs (2 configurable audio/CV outputs)
  • Headphone stereo output w/ adjustable volume
  • Stereo Input jack
  • 2 fixed Control Voltage outputs
  • 2 Gate/Trigger inputs
  • 4 Gate/Trigger output
  • 16 analog sensor inputs
  • 32 digital inputs
  • 32 digital outputs
  • 5-poles DIN MIDI In/Out
  • 1 I2C interface

To order the Elk Pi development kit go here

Related All Tech

13 May
The Audio Programmer Virtual Meetup

29 April
Elk Audio OS ♥ HiFiBerry

17 April
Introducing the BLACKBOARD

06 April
Raspberry Pi 4 support

14 February
Advice on Developing with Elk dev kits - Part 1

21 January
Sensei - Standing in the way of control

20 January
CCRMA Workshop

27 November
ADC19 - Talk

30 August
Elk on the I.MX8M Mini!

16 August
std::algorithm for audio, part II

16 August
Controlling plug-ins in Elk, part II:

20 June
std::algorithm for audio, part I

04 June
Controlling plug-ins in Elk, part I:

24 May
Using CMake for compiling XMOS code

27 March
Audio Latency demystified, part II:

15 March
Audio Latency demystified, part 1

01 March
Discover the DAW inside Elk

23 January
How Elk works