EasyManua.ls Logo

USOUND HELIKE 1.0 UA-E3010 - User Manual

USOUND HELIKE 1.0 UA-E3010
30 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
DEVELOPMENT BOARD
Helike 1.0 UA-E3010 is a development
board for assessing multiple USound
MEMS speaker-based products for rapid
prototyping. The evaluation board is
designed to function in three modes
—standalone, as USB audio device
(UAC 2.0) or as an extension board to
a Raspberry Pi platform with 40 Pin
GPIO interface. Helike 1.0 UA-E3010
also contains a set of ampliers to
drive two MEMS speakers and two
electrodynamic speakers along with
multiple supply options.
HELIKE 1.0 UA-E3010 | USER MANUAL
FEATURES
Standalone mode (SD card playback)
USB Audio Device (UAC 2.0)
Raspberry Pi platform via I2S interface
Multiple supply options, depending on the
availability and application
Compatible with several USound audio
products
2 x MEMS ampliers
2 x electrodynamic speaker ampliers
Digital audio equalizer
Dynamic compression algorithm for MEMS
speakers
SD-Card slot
Joystick for playback control
Helike 1.0 UA-E3010 | User manual
Released in November 2020, updated in June 2022
USound GmbH | www.usound.com | sales@usound.com
Question and Answer IconNeed help?

Do you have a question about the USOUND HELIKE 1.0 UA-E3010 and is the answer not in the manual?

Summary

FEATURES

CREATING A HELIKE 1.0 UA-E3010 CONFIGURATION FILE

CUSTOMIZE A HELIKE 1.0.JSON FILE

Configure acoustic response using JSON files, tuning response with four blocks.

FILTER CONFIGURATION

Implement digital biquadratic filters using feedforward and feedback coefficients.

DRC CONFIGURATION

Utilize built-in dynamic range compressor with leveler and limiter settings.

CONVERT JSON FILE TO.BIN FILE

Convert JSON configuration files to .bin format for MicroSD card usage.

PLACE FILE ON MICROSD CARD AND SET DIP SWITCHES

Copy .bin files to MicroSD for loading configuration at startup.

INTERFACES

JOYSTICK

Control volume and playback in SD card mode; adjusts volume in I2S mode.

BUTTONS

System reset via SW1; enter DFU mode via SW3 for firmware updates.

LEDS

Four LEDs indicate audio frame status, volume/mute, MicroSD card presence, and I2C failures.

FIRMWARE UPDATE

UPDATE VIA USB-C PORT

Update firmware using DfuSe software via USB-C connection.

FIRMWARE UPDATE TROUBLESHOOTING

Addresses issues like device not being detected by DfuSe software.

UPDATE VIA SWD INTERFACE

Use SWD for personalized firmware programming and debugging.

TROUBLESHOOTING

.WAV AUDIO REPRODUCTION

Troubleshoot .wav file playback issues on MicroSD card.

ACOUSTIC CANCELLATION ON LEFT CHANNEL IN A TWO-WAY SPEAKER SYSTEM

Addresses potential acoustic cancellation due to DAC polarity inversion.

EQUALIZATION FILTER IMPLEMENTATION EXAMPLE

Example of generating and copying biquad filter coefficients for acoustic tuning.

OVERVIEW

REQUIRED ADDITIONAL PARTS

BEFORE GETTING STARTED

PCB LAYOUT

TOP LAYER

Shows component placement and supply jumpers on the top layer of the PCB.

BOTTOM LAYER

Illustrates component placement on the bottom layer of the PCB.

SUPPLYING THE HELIKE 1.0 UA-E3010 BOARD

USB SUPPLY

Supplies power via the USB-C connector, configured as USB slave.

EXTERNAL 36 V SUPPLY

Powers the board using a 36 V input via the barrel connector, suitable for Dione Maxi.

EXTERNAL 5 V

Powers the board using a 5 V input via the barrel connector, mandatory for Dione Mini.

5 V SUPPLY FROM EXPANSION HEADER

Supplies 5 V power from the Raspberry Pi expansion header.

AUDIO INPUT CONFIGURATION

STANDALONE MODE

Generates I2S clocks internally; audio input via USB or MicroSD card.

SLAVE MODE

Receives I2S audio data and clocks from an external source like Raspberry Pi.

OVERVIEW

Summarizes DIP switch settings for different audio input modes.

OUTPUT CONFIGURATION

CARME SPEAKER BOXES

Connects Carme speaker boxes and selects filter configurations via DIP switches.

FOR DIONE MAXI UY-R3020

Configures filter settings and speaker attachment for Dione Maxi UY-R3020.

FOR DIONE MINI UY-R3010

Configures filter settings and speaker attachment for Dione Mini UY-R3010.

FOR DANUBE 5.0 UAM-P2050

Configures filter settings and speaker attachment for Danube 5.0 UAM-P2050.

CREATING A HELIKE 1.0 UA-E3010 CONFIGURATION FILE

CUSTOMIZE A HELIKE 1.0.JSON FILE

Configure acoustic response using JSON files, tuning response with four blocks.

FILTER CONFIGURATION

Implement digital biquadratic filters using feedforward and feedback coefficients.

DRC CONFIGURATION

Utilize built-in dynamic range compressor with leveler and limiter settings.

CONVERT JSON FILE TO.BIN FILE

Convert JSON configuration files to .bin format for MicroSD card usage.

PLACE FILE ON MICROSD CARD AND SET DIP SWITCHES

Copy .bin files to MicroSD for loading configuration at startup.

INTERFACES

JOYSTICK

Control volume and playback in SD card mode; adjusts volume in I2S mode.

BUTTONS

System reset via SW1; enter DFU mode via SW3 for firmware updates.

LEDS

Four LEDs indicate audio frame status, volume/mute, MicroSD card presence, and I2C failures.

FIRMWARE UPDATE

UPDATE VIA USB-C PORT

Update firmware using DfuSe software via USB-C connection.

FIRMWARE UPDATE TROUBLESHOOTING

Addresses issues like device not being detected by DfuSe software.

UPDATE VIA SWD INTERFACE

Use SWD for personalized firmware programming and debugging.

TROUBLESHOOTING

.WAV AUDIO REPRODUCTION

Troubleshoot .wav file playback issues on MicroSD card.

ACOUSTIC CANCELLATION ON LEFT CHANNEL IN A TWO-WAY SPEAKER SYSTEM

Addresses potential acoustic cancellation due to DAC polarity inversion.

EQUALIZATION FILTER IMPLEMENTATION EXAMPLE

Example of generating and copying biquad filter coefficients for acoustic tuning.

USOUND HELIKE 1.0 UA-E3010 Specifications

General IconGeneral
BrandUSOUND
ModelHELIKE 1.0 UA-E3010
CategoryMotherboard
LanguageEnglish