This is an improved version of CE95390 - USB Audio with PSoC 3/5LP which is an 8-bit, 32-kHz, mono USB Audio.
Features:
- Internal DAC and I2S outputs are supported. Both of them sound simultaneously.
- Sampling rate: 44.1kHz - 96kHz
- Bit depth: 16-bit (Actual audio output via internal DAC is 8bit.)
- Audio channel: Stereo (No mono support.)
- PSoC5LP Prototyping Kit (CY8CKIT-059)
- 3.3V logic external I2S DAC with self MASTER CLOCK generation capability [optional]
- 16x2 Character LCD (LCD1602) with I2C backpack [optional]
P0[6] --- Speaker L P0[7] --- Speaker R P1[6] --- LCD1602 I2C SDA P1[7] --- LCD1602 I2C SCL P12[2] --- I2S SCK (a.k.a. BCLK) P12[3] --- I2S WS (a.k.a. LRCLK) P12[4] --- I2S SDO (a.k.a. SDATA)
This project contains CharLCD_I2C_v1_5 which is a "CharLCD_I2C Component interface for PCF8574AT / HD44780 Combo a.k.a 'LCD1602 with I2C backpack' designed for Arduino" posted by Michael Bey.