Page 1
Trigger first. WAV Trigger MP3 Trigger WIG-13660 WIG-13720 The Tsunami Super WAV Trigger (Qwiic) is a polyphonic WAV file player that was developed in collaboration with Robertsonics (a portion of each sale goes back to them for product support and development). The Tsunami Super WAV Trigger (Qwiic) is an improved version of the Tsunami Super WAV Trigger (the bigger brother of the WAV Trigger), which can now, be controlled through the Qwiic connect system.
Page 2
Tsunami Super WAV Trigger (Qwiic) WIG-18159 Users familiar with the original Tsunami, will notice a few improvements to the Qwiic Tsunami: Input Voltage: 5 - 10V USB-C Connector RGB Status LED I C Control Qwiic Connector New Audio Codec Digital Filters Comparison Table Tsunami WAV Trigger (Qwiic)
Control Triggers: 16 (3.3V) 16 (3.3V) 16 (5V or 3.3V) Serial: Yes (3.3V) Yes (3.3V) Yes (5V or 3.3V) Qwiic (I C): Yes (3.3V) Status LED Blue Hot Swap SD Card Yes (with button) Yes (with button) RESET RESET Firmware Updates via SD card via SD card via serial port...
Page 4
IC Hook Test Leads microSD USB Reader CAB-00501 COM-13004 SparkFun TRRS 3.5mm Jack Breakout USB 3.1 Cable A to C - 3 Foot BOB-11570 CAB-14743 There are other additional component options available from our catalog (click the button below to display).
Page 5
SparkFun Qwiic Cable Kit SparkFun RedBoard Plus KIT-15081 DEV-18158 USB 3.1 Cable A to C - 3 Foot CAB-14743 ALTERNATIVE MICROCONTROLLER AND QWIIC PARTS (TOGGLE) Suggested Reading Note: Robertsonics has a more detailed about this product on their Tsunami product page. Robertsonics also provides a cross-platform utility for generating Tsunami configuration files and updating the firmware.
Page 6
Learn the difference between 3.3V and 5V devices and An introduction to I2C, one of the main embedded logic levels. communications protocols in use today. Analog vs. Digital Serial Terminal Basics This tutorial covers the concept of analog and digital This tutorial will show you how to communicate with signals, as they relate to electronics.
Page 7
Arduino library. SparkFun Serial Basic CH340C Hookup Guide RedBoard Plus Hookup Guide SparkFun Serial Basic Breakout takes advantage of This tutorial covers the basic functionality of the USB-C and is an easy-to-use USB-to-Serial adapter RedBoard Plus. This tutorial also covers how to get based on the CH340C IC from WCH.
Hardware Overview Note: For more details on the Tsunami Super WAV Trigger (Qwiic) check out these resources from the Robertsonics website: Tsunami User Guide Tsunami Product Page and FAQ Robertsonics Tutorial Page Board Dimensions The dimensions for the Qwiic Tsunami are essentially the same as the original Tsunami. The overall board size is 2.95"...
Page 9
The power connections on the Qwiic Tsunami. (Click to enlarge) The input voltage range for the power pins is 5V - 10V, but we recommend providing a 5V supply. The current draw from the Qwiic Tsunami is approximately 220mA (at 5V) at idle with an SD card inserted. When playing audio files, the current draw increases.
Page 10
Dynamic routing to 8 mono or 4 stereo outputs Seamless looping over arbitrary track length Independent real-time volume and playback rate control per output Pause and resume individual or groups of tracks Minimal trigger-to-sound delay: 8 msecs typ, 12 msecs max Trigger inputs can be individually inverted and set to be edge, latched, or level sensitive Dedicated MIDI I/O Assign individual MIDI notes to specific outputs, with individual looping control...
The µSD card slot on the Qwiic Tsunami. (Click to enlarge) Buttons There are two buttons available on the Qwiic Tsunami. : Used to reset (reinitialize) the board after an SD card has been inserted. RESET : Used to update the firmware from the SD card. USER 1.
Page 12
The RGB status LED on the Qwiic Tsunami. (Click to enlarge) Along with this improvement is a whole list of status indicators for users: After SD card is inserted and Tsunami is reset: µSD card found and formatted correctly: 3 short green blinks, then idle state Error Codes: No µSD card: One long blue, then idle state µSD card format error (card installed but can't read FAT): One long red, one short, then idle...
The breakout pins on the Qwiic Tsunami. (Click to enlarge) Power Input While we normally recommend that users power the Qwiic Tsunami through the USB-C connector, there are four power input pins on the bottom of the board for users, who wish to permanently attach an external power source. The input voltage range is 5 - 10V, but we recommend providing a 5V supply.
There is significant frequency roll off at the ends of the high and low range of the audio output channels. Extended use in these ranges can potentially damage the audio codec chip. The audio output channels can be configured as stereo or mono outputs. By default, the factory programmed firmware on the Qwiic Tsunami only supports mono file playback and audio output channels will act .wav...
Note: Any inputs to the Qwiic Tsunami must use 3.3V logic-levels; otherwise, users risk permanently damaging their board. The trigger pins are the primary inputs for the Qwiic Tsunami. They can be configured to trigger various actions on the Qwiic Tsunami. By default, the 16 trigger pins are active-high and are triggered by pulling the pins low. The trigger pins on the Qwiic Tsunami.
Page 16
The serial control pins on the Qwiic Tsunami. (Click to enlarge) MIDI Pins Note: The MIDI pins are the only exception to the 3.3V logic-level input voltage, as the pins are opto-isolated. Therefore, the pins can directly interface with the 5V logic levels of the MIDI standard. The Qwiic Tsunami can be connected with MIDI controllers and instruments;...
Page 17
The user breakout pins on the Qwiic Tsunami. (Click to enlarge) Qwiic Connector Note: By default, the board's power is isolated from the Qwiic connector system. Although it isn't recommended, users can modify the jumper to draw power from the Qwiic connector. The Qwiic 3V3 Qwiic system is meant to run on 3.3V, be sure that another voltage is NOT used with the Qwiic system.
Page 18
Cutting the jumper will remove the 2.2kΩ pull-up resistors from the I C bus. If you have many devices on your I C bus you may want to remove these jumpers. The I C pull-up resistor jumper on the Qwiic Tsunami. (Click to enlarge) By default, the board's power is isolated from the Qwiic connector system.
For more information on compatible SD cards, please check out the Robertsonics website. The µSD card is an integral part of the Qwiic Tsunami's operation. In order for the µSD card to be compatible with the Qwiic Tsunami: A FAT16 or FAT32 file system must be used The file allocation size must be 32 kilobytes For a brand new card, formatting may not be necessary.
The Qwiic Tsunami plays files recorded at 16-bit resolution, with a 44.1kHz sampling rate. Different *.wav firmware images allow for the playback of stereo or mono files. The Qwiic Tsunami also requires that the files not contain any additional header information. Some audio recording programs, such as Pro Tools, write additional information at the start of the file.
Example of a filename trigger mapping. (Click to enlarge) In the example above, the firmware on the Qwiic Tsunami will correspond the filenames of the 16 files numbered 001 to 016 to each of the trigger inputs by default. The triggered files would be output on the first audio *.wav channel (...
The mono setting option for the configuration tool. (Click to enlarge) There is also an initialization file, . The Qwiic Tsunami reads this file when it starts, to gather more tsunami.ini details about how it should configure the trigger inputs. The files can be generated and edited using the *.ini Tsunami Configurator application.
For the examples in the following section, users will need to prepare their card with the demonstration files we provide. 1. Download the example files using the link below. DEMO TSUNAMI FILES (.ZIP) 2. Unzip the folder and put the files on the root directory of the card. 3.
Page 24
Two of the more common variations of the headphone jack connection standards. (Click to enlarge) Source: quora.com This part of the guide will demonstrate how to temporarily connect a pair of headphones to the audio output channels of the Qwiic Tsunami with the IC hook cables. Connect the TRRS 3.5mm jack breakout board to the Qwiic Tsunami, as illustrated below: Connect three of the IC hook cables to the , and...
Page 25
Attaching the IC hooks to the audio output channels of the Qwiic Tsunami. (Click to enlarge) Below, is a table summarizing the cable connections between the Qwiic Tsunami's pins and the TRRS 3.5mm jack breakout board's pins: Qwiic Tsunami TRRS Breakout Board Cable 1 Cable 2 RING1...
The assembly for the Arduino library example, with the Redboard Plus connected to the Qwiic Tsunami. (Click to eleagre) MIDI Users interested in connecting the Qwiic Tsunami to other MIDI devices will need to solder the MIDI pins to a 5-pin DIN connector.
Page 27
Note: The default firmware is for mono channel operation; therefore, users should only expect audio ouput on one side of their headphone. Users can use the configuration tool to create an initialization file to modify the default operation. If users experience problems with the audio output to their headphones, there are different headphone connector standards that might be the issue.
Page 28
DOWNLOAD THE TSUNAMI ARDUINO SERIAL LIBRARY I C (Qwiic) Control Unlike the original Tsunami, the Qwiic Tsunami now has a Qwiic connector; and therefore, the board can be controlled with I C, through the Qwiic connect system, using the SparkFun Tsunami Qwiic Arduino library.
Page 29
The SparkFun Tsunami Qwiic Arduino Library in the Arduino library manager. Click to enlarge) Users can install this library through the Arduino Library Manager. Search for SparkFun Tsunami Qwiic Arduino Library and you should be able to install the latest version. Users who prefer manually downloading the libraries...
For more information on the Tsunami Super WAV Trigger (Qwiic), check out the links below: Board Dimensions Schematic Eagle Files Tsunami User Guide Tsunami Downloads Page Tsunami Arduino Serial Library SparkFun Tsunami Qwiic Arduino Library Python Library (Special Thanks to Nicholas Hayeck!) GitHub Hardware Repo Product Showcase Video...
Page 31
Touch Potentiometer Hookup Guide The LilyPad MP3 Player is an amazing little board that Learn how to use the SparkFun Touch Potentiometer to contains almost everything you need to play audio files. control lighting, volume or other inputs in your daily life.
Page 32
Vibe-O-Matic 3000 Papa Soundie Audio Player Hookup Guide We attempt to emulate a car seat to ease a baby to Add sound effects to your project, prop or costume with sleep. Papa Soundie Audio Player.
Need help?
Do you have a question about the WIG-13660 and is the answer not in the manual?
Questions and answers