splitti / oled_phoniebox

oled_phoniebox
24 stars 16 forks source link

Date: 06.02.2022 Version: 2.0.3 - 20220206

oled_phoniebox

oled_phoniebox Based on https://github.com/rm-hull/luma.oled

Tested with this display (affiliate Link): https://amzn.to/2SjPFPt

Start Screen Play View Full Play View Mixed Play View Lite Info Screen Pause Screen Play Screen Vol Down Screen Vol Up Screen
Caption Caption Caption Caption Caption Caption Caption Caption Caption

My finished Box on Youtube: Die drei ??? Kids Phoniebox

Youtube Information Video: German Youtube Video

Forum: German Forum

My Phoniebox Project (german only): My Selfmade Phoniebox

Installation Steps

Deactivate Buttons

It is possible, that the Display uses the same GPIO like the Shut-Command of the jukebox4kids. In this case, you should edit the file gpio-buttons.py like this

sed -i -e "s:shut = Button(3, hold_time=2):#shut = Button(3, hold_time=2):g" ~/RPi-Jukebox-RFID/scripts/gpio-buttons.py

Service Installation

Please notice: This installer will create the directory oled_phoniebox in the home-Directory of the user. If you try to rename or move this folder, the service stops working. Run the following code with the user pi for the installer:

cd; rm o4p_installer.sh; wget https://raw.githubusercontent.com/splitti/oled_phoniebox/master/scripts/install/o4p_installer.sh; chmod +x o4p_installer.sh; ./o4p_installer.sh

Contrast Control

You can add Contrast Control while editing the ~/RPi-Jukebox-RFID/scripts/gpio-buttons.py. You can find an example here: https://github.com/splitti/oled_phoniebox/tree/master/scripts/gpio-buttons Add a Button press and start these commands:

python3 ../oled_phoniebox/scripts/contrast/contrast_up.py python3 ../oled_phoniebox/scripts/contrast/contrast_down.py

Just another Feature

Press Prev- and Next-Button together for two or more seconds, and you get some Information about your WiFi and the installed oled_phoniebox-Version. If you press the buttons again, you can change the Display-Mode.

Spend me a coffee

paypal.me

FAQ

How can i switch between lite or full version?

How should i update the oled_phoniebox?

Thank you

Contributors and Testers:

Github:

Image (music.png):

Images (cardhand and musiccard) based on:

Font:

Changelog