mattgrayyes / epic Goto Github PK
View Code? Open in Web Editor NEWDSCOVR:EPIC image viewer for Raspberry Pi with Pimoroni 2.1" Hyperpixel Round display.
DSCOVR:EPIC image viewer for Raspberry Pi with Pimoroni 2.1" Hyperpixel Round display.
Hey, I'm setting up an epic viewer, and thought I'd list some issues I ran into (and hopefully some solutions to those issues which I'll add on the thread).
brightness.sh
calls a command line utility called gpio
which doesn't exist on my pi with the latest raspbian. The instructions don't list where to get that - the wiringpi project seems to be the one, but that also says it's bundled with raspbian and seems not to be. Maybe these calls could be replaced by calls to raspi-gpio
, which does seem to be included.
The requirements.txt specifies pygame 1.9.4.post1, a version which seems to no longer be in the repositories. I tried 2.3.0, the current latest version, which is refusing to load the loading.jpg file with the error "File is not a Windows BMP file" - which is unexpected. I also tried to use 1.9.6, it ends up saying that there's no matching distribution found.
I'll keep digging in and post what I find.
In epic.py
first_run
is set to True at beginning and then never set to False so the api fetch is always done every 20 seconds not every 120 minutes.
This requires Debian Buster, which will be End-of-Life'd in 3 months (June 30, 2024).
This should be updated to confirm support for Debian Bullseye or Bookworm.
Bullseye with Matt's setup. I am a Linux noob and trying to build this for my daughter (post-grad student at MIT) for a Christmas present. I have tried various ways to autorun the .sh script. I tried the exact way that the OP did, I did the system.d method too. I can't seem to get it to keep running.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.