Skip to content

oscadev/nav-lcd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nav-lcd

Instructions (software setup):

  1. Add your navidrome login info a .env file. NAVIDROME_URL= NAVIDROME_USERNAME= NAVIDROME_PASSWORD=

  2. Run app with node, nodemon, pm2 etc

The code assumes you are using pin 4 for the star/unstar button The code assumes you are using a 20x4 I2C display

Instructions (hardware):

Using an arduino uno with usb connected to the computer running the node app. Using a generic 20x4 LCD with the backpack (a5, a4, grd, 5v pins in arduino) Using a Sanwa arcade button connected directly to digital pin 4 and the other grd pin on the Arduino.

This should get you up and running. If you need to make some tweaks (changing the subsonic api version, changing the pins used on the arduino etc), you can start in the config file, but the defaults there should work.

PLANS:

Add new screens for

  1. Github PR notifications
  2. Slack notifications
  3. Emails from specific recipients
  4. etc

More buttons, and LEDs to alert events. Make a few models for family and friends. Sell a few if more people want?

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published