Skip to content

Commit

Permalink
Fixed mismatch between readmes.
Browse files Browse the repository at this point in the history
  • Loading branch information
Andreasdahlberg committed Mar 7, 2014
1 parent a251bb6 commit 5c19592
Showing 1 changed file with 24 additions and 19 deletions.
43 changes: 24 additions & 19 deletions PCM2705/README
Original file line number Diff line number Diff line change
@@ -1,40 +1,45 @@
PCM2705 library is a bitbang SPI implementation which makes it possible to interface with the PCM2705C USB DAC from Texas Instruments. The library should also work with PCM2705, PCM2707 and PCM2707C but this has not been tested.
PCM2705 SPI Library
===========

**FEATURES**
All available HID-states are supported, these are listed below.

*MUTE
*volume-up
*volume-down
*next-track
*previous-track
*stop
*play/pause
*extended
PCM2705 SPI library is a bitbang SPI implementation which makes it possible to interface with the PCM2705 USB DAC from Texas Instruments. The library should also work with PCM2705C, PCM2707 and PCM2707C but this has not been tested.

See the PCM2705C datasheet for more information about the HID-states.
#####FEATURES
The library provides an easy to use interface to PCM2705 USB DACs. Playback on the computer that is connected to the PCM2705 can be controlled by eight different HID-states. All available HID-states are supported and are listed below.

* mute
* volume_up
* volume_down
* next
* previous
* stop
* play_pause
* extended

**USAGE**
See the PCM2705 datasheet for more information about the HID-states.


#####USAGE
Connect your three selected digital pins (ex. 10,12,13) to the MD, MS and MC pin one the PCM2705 chip. See pin placement in the datashet. Check out the supplied code example for library usage instructions.


**INSTALLATION**
#####INSTALLATION
1. Move the PCM2705 directory to the libraries directory in your sketchbook. Create this directory if it does not exist.
2. Start/Restart Arduino IDE. The library should now be ready to use.


**UNINSTALLATION**
#####UNINSTALLATION
1. Delete the PCM2705 directory from your libraries directory.


**DEVELOPMENT**
#####DEVELOPMENT
Support for serial programming of the internal descriptor data is planned for an future release.
See the PCM2705 datasheet for more information about the internal descriptor data internal descriptor data.


**LINKS**
GitHub page: https://github.com/Andreasdahlberg/pcm2705_spi
Datasheet: http://www.ti.com/lit/ds/symlink/pcm2705c.pdf
#####LINKS
[GitHub page](https://github.com/Andreasdahlberg/pcm2705_spi)

[PCM2705 datasheet](http://www.ti.com/lit/ds/symlink/pcm2705.pdf)


0 comments on commit 5c19592

Please sign in to comment.