Home

Featured Post

Volumio with PeppyMeter in a Pokemon box


Credits:

Kudos to PeppyMeter owner who has been answering my questions timely as well as giving recommendations.

Pokemon Box:

This is a box I can find and am not afraid of messing it up. I don’t have professional tools, nor am I good in mechanical stuff.

After the mechanical part is done, put it to the tight box. The USB provides both power and touch control to the touchscreen LCD.

The GPIO has the 3.3V power LED, GPIO.21 activity LED, and GPIO.3 shutdown switch.

The LCD is mounted outside because the box is not wide enough.

PeppyMeter starts after the music starts playing. I’ve made some changes in my fork so it works with Volumio. The changes are:

  1. Enforce singleton PeppyMeter running.
  2. Have a 1-minute cron job that checks if the /tmp/myfifo gets created by MPD, if it does, starts PeppyMeter, otherwise, exits.
  3. When the PeppyMeter is in random mode, refresh the meters only when there has been 1s silence. This is just a simple algorithm to change the meter when music changes.
Left LED is Activity while right one is Power.

Wishlist

When I have time, I will look into how to support linear meters. They can be used, but will have an obvious void block on the right. I’d like to use that area to show album arts.

My repos:

https://github.com/ocean1598/PeppyMeter4Volumio.doc

https://github.com/ocean1598/PeppyMeter

Design a site like this with WordPress.com
Get started