Data Sheet
WM8960 Audio Board       
GND 
GND 
SDA 
I2C1_SDA (PB9) 
SCL 
I2C1_SCL (PB8) 
CLK 
SAI1_SCK_B (PF8) 
WS 
SAI1_FS_B (PF9) 
TXSDA 
SAI1_SD_B (PF6) 
TXMCLK 
SAI1_MCLK_B (PF7) 
  Note: Pins which doesn’t listed on table are not connected 
2.  Description of files 
Examples are compiled on MDK-ARM V4, generated by STM32CubeMX 
../Src: 
WM8960.c: Bottom driver of WM8960, mainly provide functions that sending data 
to chip, initializes chip 
Play_WAV.c: Provide function that play WAV file from SD card, include read list of 
WAV files, read audio information of files, play WAV files, handle keys events and 
so on. 
3.  Expected result 
After connecting all module to Open429I-C, insert an earphone or speaker to 
Audio board, connect USART1 interface of Open429I to PC , and then open serial 
assistance software on PC. 
Download example to Open429 board, module will begin to play audio file 










