Linux kernel driver for the VLSI VS1053 and VS1063 audio dsp. It supports playback of aac, flac, mp3, ogg and wav files.

The driver is optimized for performance and uses pre-allocated queues and interrupt driven mechanism to ensure smooth playback at low resource usage.

Up to four devices were used in a testbed to play mp3 simultaneously at low cpu load (10-15% on 200Mhz Atmel ARM 9).

Source code is available in the SVN repository. It includes documentation that explains how to build a system and how to use the driver.

A document that describes how to build and use the driver is available in the file section:

More info on the VS10xx dsp can be found here:


  • Linux
  • Audio
  • MP3
  • FLAC
  • WAV
  • OGG
  • Embedded
  • VS1053
  • VS1063
  • Driver

Project Samples

Project Activity

See All Activity >


Players, Linux

Follow VS1053 / VS1063 Linux driver

VS1053 / VS1063 Linux driver Web Site

Other Useful Business Software

Searching for Affordable Business Phone Service? Searching for Affordable Business Phone Service? Icon
Searching for Affordable Business Phone Service? Icon

If you're on the hunt for business phone service that is reliable and budget-friendly, Voice over Internet Protocol (VoIP) is your answer.

Today's small-to-medium-sized (SMB) businesses and large enterprises are saving on their monthly communications costs by making one simple decision: to switch to a VoIP service solution from their old, outdated Plain Old Telephone Service (POTS). By choosing a new VoIP service, these companies enjoy the flexibility, reliability, call features, and audio quality that only a VoIP service can provide. Plus, they cut their phone bill by up to 70%!

Rate This Project

Login To Rate This Project

User Reviews

Be the first to post a review of VS1053 / VS1063 Linux driver!

Additional Project Details



Intended Audience

Advanced End Users

Programming Language