ST / Mbed OS Karaoke_CCA01M1_CCA02M1_mbedOS

Dependencies:   X_NUCLEO_CCA02M1 X_NUCLEO_CCA01M1

Having fun with Karaoke

This application provides an example of usage of the X-NUCLEO-CCA01M1 Sound Terminal Expansion Board and the X-NUCLEO-CCA02M1 MEMS Microphones Expansion Board on top of a Nucleo-F401RE board to realize a simple stereo@32KHz Karaoke system: it records the audio through the microphones and plays it through the speakers on the fly. It is built against mbed OS.

/media/uploads/Davidroid/karaoke.jpg


Power supply

The X-NUCLEO-CCA01M1 Sound Terminal Expansion Board has to be powered with at least 5V DC. You can connect the VCC terminal to an external power supplier or directly to the +5V pin of the CN6 Arduino connector.


SW Configuration

Currently the only configuration supported is stereo@32KHz for both boards.


HW Configuration

To make the two audio boards work together, the X-NUCLEO-CCA01M1 Sound Terminal Expansion Board has to be configured to use the I2S2 peripheral of the Nucleo F401RE board: please refer to the X_NUCLEO_CCA01M1 page.

Files at this revision

API Documentation at this revision

Comitter:
Davidroid
Date:
Fri May 05 11:42:48 2017 +0000
Parent:
3:0a195b8c2f57
Child:
5:fd74c02f9c16
Commit message:
Updating with the new version of the library.

Changed in this revision

X_NUCLEO_CCA02M1.lib Show annotated file Show diff for this revision Revisions of this file
mbed-os.lib Show annotated file Show diff for this revision Revisions of this file
--- a/X_NUCLEO_CCA02M1.lib	Thu May 04 10:45:54 2017 +0000
+++ b/X_NUCLEO_CCA02M1.lib	Fri May 05 11:42:48 2017 +0000
@@ -1,1 +1,1 @@
-http://developer.mbed.org/teams/ST/code/X_NUCLEO_CCA02M1/#1a061e306cc9
+http://developer.mbed.org/teams/ST/code/X_NUCLEO_CCA02M1/#9952bef19da1
--- a/mbed-os.lib	Thu May 04 10:45:54 2017 +0000
+++ b/mbed-os.lib	Fri May 05 11:42:48 2017 +0000
@@ -1,1 +1,1 @@
-https://github.com/ARMmbed/mbed-os/#42be5c01a7f91292d5e27124ad9584236025f6ab
+https://github.com/ARMmbed/mbed-os/#ed4febefdede4e88743ca12909b7bc9a3993889a