mikroLAB kits are 25% OFF - discount is valid until March 19, 12:00 CET

Use your forum account to login.


TOP Contributors

  1. MikroElektronika Team (514 codes)
  2. Shawon Shahryiar (248 codes)
  3. Alcides Ramos (99 codes)
  4. Dany (66 codes)
  5. O B (62 codes)
  6. MikroBUS.NET Team (35 codes)
  7. NART SCHINACKOW (34 codes)
  8. Alberto Trasimeni (25 codes)
  9. Roman Toropov (25 codes)
  10. Arezki YOUYOU (24 codes)

Most Downloaded

  1. Timer Calculator (81700 times)
  2. Network Ethernet Library (39347 times)
  3. FAT32 Library (39024 times)
  4. USB Device Library (29940 times)
  5. Network WiFi Library (28397 times)
  6. FT800 Library (21408 times)
  7. PID Library (19653 times)
  8. GSM click (19324 times)
  9. microSD click - Example (16420 times)
  10. GPS click - Example (13128 times)
Libstock prefers package manager

Package Manager

We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]

< Back

WM8731 - Example


Author: MikroElektronika Team

Last Updated: 2012-04-06

Category: Audio & Speech

Downloaded: 5083 times

Followed by: 1 user

This project demonstrates communication with WM8731 audio codec.

Program reads one wav file from MMC and sends it to WM8731 for decodingand playing.

Example is for PIC32.

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "WM8731 - Example" changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "WM8731 - Example" changes.

Do you want to report abuse regarding "WM8731 - Example".

  • Information
  • Comments (5)

Example Blog

This example demonstrates usage of WM8731 Audio codec with PIC32 controllers. Example reads wav file from SD card and plays it via WM8731 Audio Codec chip.Provided examples are for:



Enables audio reproduction on 3.5mm audio connector. Microcontroller communicates with this module over SPI and I2C interface

View full image


ConnectEVE - Example

This is a sample program which demonstrates the use of EVE click board. EVE click can be used to drive TFT with on board FT800 chip.

[Learn More]

BUCK 6 click

BUCK 6 click is an advanced synchronous DC-DC step down (buck) converter, with a very wide input voltage range and reasonably high output current.

[Learn More]

Timer Click Library

Timer click is a mikroBUS add-on board with Maxim’s DS1682 total elapsed time recorder. It holds an elapsed time counter (ETC) in conjunction with the ALARM pin. The alarm flag is one time programmable. The board communicates through I2C interface, with two additional pins: ALARM and EVENT. It uses either a 3.3V or a 5V power supply only.

[Learn More]