TOP Contributors

  1. MIKROE (2784 codes)
  2. Alcides Ramos (391 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (122 codes)
  5. Bugz Bensce (97 codes)
  6. S P (73 codes)
  7. dany (71 codes)
  8. MikroBUS.NET Team (35 codes)
  9. NART SCHINACKOW (34 codes)
  10. Armstrong Subero (27 codes)

Most Downloaded

  1. Timer Calculator (140475 times)
  2. FAT32 Library (72979 times)
  3. Network Ethernet Library (57984 times)
  4. USB Device Library (48157 times)
  5. Network WiFi Library (43780 times)
  6. FT800 Library (43189 times)
  7. GSM click (30297 times)
  8. mikroSDK (28937 times)
  9. PID Library (27093 times)
  10. microSD click (26681 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
Example

WM8731 - Example

Rating:

0

Author: MIKROE

Last Updated: 2016-02-23

Package Version: 1.0.0.0

Example: 1.0.0.0

Category: Audio & Speech

Downloaded: 7051 times

Followed by: 1 user

License: MIT license  

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:
PIC32MX460F512L
PIC32MX795F512L

WM8731

WM8731

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

View full image

ALSO FROM THIS AUTHOR

Charger 26 Click

0

Charger 26 Click is a compact add-on board that provides a single-cell charging solution. This board features the MAX1811, a USB-powered Li+ charger from Analog Devices. The charger uses an internal FET to deliver the battery up to 500mA charging current. It has pre-conditioning that soft-starts a near-dead battery cell before charging.

[Learn More]

Clock Gen 4 Click

0

Clock Gen 4 Click is a compact add-on board that contains both a clock generator and a multiplier/jitter reduced clock frequency synthesizer. This board features the CS2200-CP, an analog PLL architecture comprised of a Delta-Sigma fractional-N frequency synthesizer from Cirrus Logic. This clocking device utilizes a programmable phase lock loop and allows frequency synthesis and clock generation from a stable reference clock. It generates a low-jitter PLL clock from an external crystal, supports both I²C and SPI for full software control, and also has configurable auxiliary clock output. This Click board™ is suitable for MCU clock source, or in applications like digital effects processors, digital mixing consoles, and many more.

[Learn More]

LR IoT Click

0

LR IoT Click is a compact add-on board that contains a long-range LoRa transceiver. This board features Semtech Corporation’s LR1110, an ultra-low power platform integrating a LoRa® transceiver, multi-constellation GNSS, and passive WiFi AP MAC address scanner. Alongside its sub-GHz capabilities, the LR1110 also has a multi-band front-end capable of receiving 802.11b/g/n WiFi Access Point MAC addresses and GNSS (GPS, BeiDou, geostationary) satellite raw data befitting geo-positioning purposes. The acquired information is then transmitted using an LPWAN network to a geolocation server, which analyzes it and correlates the position with data from a geolocation database, enabling a unique balance between low power and performance.

[Learn More]