Adds the first README.md
This commit is contained in:
parent
92a7e3bfca
commit
ccd9734ef6
29
README.md
29
README.md
@ -1,2 +1,27 @@
|
|||||||
# marlin-box
|
# **MARLIN** Box
|
||||||
RFID Jukebox
|
This project aims to take another approach at RFID-Jukeboxes like the [toniebox](https://tonies.com/).
|
||||||
|
|
||||||
|
Our goal is to empower parents to make their kids happy - on their own terms.
|
||||||
|
|
||||||
|
## Prerequisites
|
||||||
|
We are currently at the beginning of the development.
|
||||||
|
|
||||||
|
If you wish to try the **MARLIN** Box in this state you will need the following:
|
||||||
|
- Raspberry Pi (at least 3B)
|
||||||
|
- Raspbian OS
|
||||||
|
- Packages:
|
||||||
|
- `portaudio-devel.x86_64`
|
||||||
|
- RFID-Reader (**EM4100**)
|
||||||
|
- Some **.mp3-Files**
|
||||||
|
|
||||||
|
## Setup
|
||||||
|
- Clone this repository to your Computer or directly onto the Raspberry Pi - on whatever device you would like to build the software you will need **golang** installed
|
||||||
|
- `git clone https://github.com/itsscb/marlinbox`
|
||||||
|
- `cd marlinbox/cmd`
|
||||||
|
- Build the software
|
||||||
|
- `go build main.go && mv main marlinbox`
|
||||||
|
- Create or modify the file `playlist.json` in the same directory
|
||||||
|
- Run it with `sudo` [^1]
|
||||||
|
- `sudo ./marlinbox`
|
||||||
|
|
||||||
|
[^1]: Required because we access `/dev/input/` devices which require root privileges.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user