Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
arduino_boards:ogg_player_board [2014/07/22 21:11] admin |
arduino_boards:ogg_player_board [2019/10/02 16:16] admin [Parts] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ---- | + | ===== OGG-Player-Board ===== |
- | **OGG-Player-Board** | + | |
- | ---- | + | |
A simple OGG Player for the Arduino. It's based on the [[http://www.vlsi.fi/en/products/vs1000module.html|VS1000 Audio Module]] of [[http://www.vlsi.fi/en/home.html|VSLI Solution]]. The Board provide all pins for headphone and line out like the module.\\ | A simple OGG Player for the Arduino. It's based on the [[http://www.vlsi.fi/en/products/vs1000module.html|VS1000 Audio Module]] of [[http://www.vlsi.fi/en/home.html|VSLI Solution]]. The Board provide all pins for headphone and line out like the module.\\ | ||
{{ :arduino_boards:ogg-player-board.jpg?400 |}}\\ | {{ :arduino_boards:ogg-player-board.jpg?400 |}}\\ | ||
- | One needs an SD Card, upload the ogg-files and because it's controlled over serial protocol it's super simple to controll it with the Arduino.\\ | + | One needs an SD Card, upload the ogg-files and because it's controlled over serial protocol it's super simple to control it with the Arduino.\\ |
Front:\\ | Front:\\ | ||
Line 12: | Line 11: | ||
---- | ---- | ||
- | **Comands:**\\ | + | ====Commands ==== |
The continuous playing mode understands the following single-byte commands:\\ | The continuous playing mode understands the following single-byte commands:\\ | ||
* f - switch to file play mode | * f - switch to file play mode | ||
Line 21: | Line 20: | ||
* = - pause on, responds with = | * = - pause on, responds with = | ||
* > - play (normal speed), responds with > | * > - play (normal speed), responds with > | ||
- | * (0xbb) - faster play, responds with the new play speed | + | * » (0xbb) - faster play, responds with the new play speed |
* n - next song, responds with n | * n - next song, responds with n | ||
* p - previous song, responds with p | * p - previous song, responds with p | ||
Line 37: | Line 36: | ||
---- | ---- | ||
- | **Example Code:**\\ | + | ====Example Code ==== |
{{:arduino_boards:ogg_player_01.zip|}} | {{:arduino_boards:ogg_player_01.zip|}} | ||
---- | ---- | ||
- | **Paper-PCB:**\\ | + | ==== Paper-PCB ==== |
{{:arduino_boards:ogg-player-board_11.jpg?200|}}\\ | {{:arduino_boards:ogg-player-board_11.jpg?200|}}\\ | ||
{{:arduino_boards:ogg-player-board_11.xcf.zip|}}\\ | {{:arduino_boards:ogg-player-board_11.xcf.zip|}}\\ | ||
---- | ---- | ||
- | **Components:**\\ | + | ==== Parts ==== |
* VS100 Audio Module | * VS100 Audio Module | ||
* reset button | * reset button | ||
Line 56: | Line 55: | ||
* USB socket | * USB socket | ||
+ | ---- | ||
+ | ==== License ==== | ||
+ | |||
+ | This board is designed by **Wolfgang Spahn**.\\ | ||
+ | It is licensed under a [[http://creativecommons.org/licenses/by-nc-sa/4.0/"|Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License]]. | ||
+ | |||
+ | <html> | ||
+ | <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" /></a> | ||
+ | </html> | ||
+ | |||
+ | ---- |