USOUND HELIKE 1.0 UA-E3010 User manual

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 ampliers 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 ampliers
2 x electrodynamic speaker ampliers
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

2
Helike 1.0 UA-E3010 | User manual
Released in November 2020, updated in June 2022
USound GmbH | www.usound.com | sales@usound.com
CONTENT
1. OVERVIEW................................................................................................................................................... 5
2. REQUIRED ADDITIONAL PARTS .............................................................................................................. 5
3. BEFORE GETTING STARTED ..................................................................................................................... 5
4. PCB LAYOUT................................................................................................................................................ 6
4.1. TOP LAYER.................................................................................................................................................... 6
4.2. BOTTOM LAYER .......................................................................................................................................... 6
5. SUPPLYING THE HELIKE 1.0 UA-E3010 BOARD.................................................................................... 7
5.1. USB SUPPLY................................................................................................................................................. 8
5.2. EXTERNAL 36 V SUPPLY .......................................................................................................................... 8
5.3. EXTERNAL 5 V ............................................................................................................................................. 9
5.4. 5 V SUPPLY FROM EXPANSION HEADER............................................................................................ 9
6. AUDIO INPUT CONFIGURATION .............................................................................................................. 9
6.1. STANDALONE MODE................................................................................................................................. 9
6.1.1. SD card input ..................................................................................................................................................................9
6.1.2. USB input...................................................................................................................................................................... 10
6.2. SLAVE MODE..............................................................................................................................................10
6.2.1. I2S input ........................................................................................................................................................................ 10
6.3. OVERVIEW..................................................................................................................................................10
7. OUTPUT CONFIGURATION......................................................................................................................11
7.1. CARME SPEAKER BOXES ....................................................................................................................... 12
7.1.1. DIP switch settings.................................................................................................................................................... 12
7.1.2. Speaker attachment .................................................................................................................................................. 13
7.2. FOR DIONE MAXI UY-R3020..................................................................................................................13
7.2.1. DIP switch settings.................................................................................................................................................... 13
7.2.2. Speaker attachment .................................................................................................................................................. 14
7.3. FOR DIONE MINI UY-R3010 ...................................................................................................................14

3
Helike 1.0 UA-E3010 | User manual
Released in November 2020, updated in June 2022
7.3.1. DIP switch settings.................................................................................................................................................... 14
7.3.2. Speaker attachment .................................................................................................................................................. 14
7.4. FOR DANUBE 5.0 UAM-P2050..............................................................................................................15
7.4.1. DIP switch settings.................................................................................................................................................... 15
7.4.2. Speaker attachment .................................................................................................................................................. 16
8. CREATING A HELIKE 1.0 UA-E3010 CONFIGURATION FILE ..............................................................16
8.1. CUSTOMIZE A HELIKE 1.0 .JSON FILE .................................................................................................16
8.2. FILTER CONFIGURATION........................................................................................................................17
8.3. DRC CONFIGURATION ............................................................................................................................18
8.4. CONVERT .JSON FILE TO .BIN FILE ......................................................................................................19
8.5. PLACE FILE ON MICROSD CARD AND SET DIP SWITCHES .........................................................20
9. INTERFACES...............................................................................................................................................20
9.1. JOYSTICK .....................................................................................................................................................20
9.2. BUTTONS ....................................................................................................................................................21
9.3. LEDS .............................................................................................................................................................21
10. FIRMWARE UPDATE ..............................................................................................................................21
10.1. UPDATE VIA USB-C PORT .....................................................................................................................21
10.2. FIRMWARE UPDATE TROUBLESHOOTING.......................................................................................25
10.2.1. Helike 1.0 UA-E3010 is not detected as DFU device in the DefuSe software ................................. 25
10.2.2. Installing DFU drivers manually......................................................................................................................... 25
10.3. UPDATE VIA SWD INTERFACE.............................................................................................................26
11. TROUBLESHOOTING..............................................................................................................................26
11.1. .WAV AUDIO REPRODUCTION.............................................................................................................26
11.2. ACOUSTIC CANCELLATION ON LEFT CHANNEL IN A TWO-WAY SPEAKER SYSTEM ........27
11.3. EQUALIZATION FILTER IMPLEMENTATION EXAMPLE...................................................................27
11.3.1. Open sample.json file ............................................................................................................................................ 27
11.3.2. Generate coefficients.............................................................................................................................................. 27

4
Helike 1.0 UA-E3010 | User manual
Released in November 2020, updated in June 2022
11.3.3. Copy coefficients to .json file............................................................................................................................... 27
11.3.4. Convert to .bin and copy to MicroSD card ...................................................................................................... 28
REVISION HISTORY
November 2020: first release.
February 2021:
Updated connector name from J4 to J2, page 8.
Corrected sampling rate information in section 6.1.1, page 9.
Corrected entries in table 4 for I2S slave configuration, page 10.
Added DRC configuration section, page 18.
Added instructions for firmware update via USB-C connector, page 21.
March 2022:
Added Carme Kit to compatible product table, page 5 and page 10.
Add JsonBsonConverter Instruction, page 19.
Add instructions for DFU driver installation and manual DFU driver installation, pages
21-25. Added Troubleshooting section, page 26
June 2022:
Added filter configuration example, page 2
Updated Carme Kit connection section, page 11.

5
Helike 1.0 UA-E3010 | User manual
Released in November 2020, updated in June 2022
1. OVERVIEW
USound MEMS speakers offer a series of advantages compared to traditional electrodynamic speakers. The
Helike 1.0 UA-E3010 development board enables the evaluation of USound MEMS speakers and the
following USound extension kits:
Table 1: Helike 1.0 UA-E3010 compatible USound products and the corresponding connectors
2. REQUIRED ADDITIONAL PARTS
The Helike 1.0 UA-E3010 development board is delivered with a MicroSD card that can be used to store
filter coefficients and audio files for playback. Note that the MicroSD card is empty when delivered, and the
user must place the desired files (media, configuration files).
Depending on which of the above products will be tested, the corresponding extension kit must be
acquired separately.
3. BEFORE GETTING STARTED
Before getting started, we recommend updating the Helike 1.0 UA-E3010 firmware to the latest available
version. The open-source firmware is available from the public git repository
under https://github.com/usound-audio/Helike 1.0. The compiled firmware files are in the public git
repository under https://github.com/usound-tech/audio_device_configuration in the “release” folder. They
can be used to update Helike 1.0 UA-E3010 via the USB port. Find details in the Firmware update section.
Extension kits
Description
Connector
Dione Maxi UY-R3020
Bendable MEMS speaker array with
external amplifier board
Dione Maxi UY-R3020 connector
Dione Mini UY-R3010
Bendable MEMS speaker array with
integrated amplifiers, extendable
Dione Mini UY-R3010 connector
Carme 3.0 UJ-R1030
Speaker box designed for testing the
performance of MEMS speakers. Can be
fitted with Adap or Achelous speakers.
2.54 mm header from MEMS amp
Danube 5.0 UAM-P2050
Audio module combining a MEMS
tweeter and an electrodynamic woofer
in a 2-way system
2.54 mm header from MEMS and
electrodynamic amp
Carme Kit Ganymede
UJ-E1040G00
Speaker evaluation kit designed for
testing the performance of USound
Ganymede MEMS speakers. Can be
fitted with Adap or Achelous speakers.
2.54 mm header from MEMS amp
Table of contents
Other USOUND Motherboard manuals