How did you do it? Please I've been banging my head all day with this. I created the epd2in13bv4.py as a copy of epd2in13v2.py and just modified the import classes Stuck with the error: config.builder.BtcConfigError: Cannot instantiate epd2in13bv4
@@kiraitachi I forgot to mention, you also need to make sure you add it to the config file. You should be able to copy the 'v2' version and just paste in a 'v4' version. Make sure to leave the 'v4' version uncommented and the others commented.
I have a " 800×480, 7.5inch E-Ink display HAT for Raspberry Pi", tried everything but I it does not turn on I believe I have to add the display it to the code? Other than that I followed every step from github and your video... would appreciate if someone can help me out :)
I am using a 2.13 Ink Display from Inland. I followed the steps to a T and it did not display anything within the command line nor on my Ink display when I ran the code. Any idea what I need to use in order to get this display to work?
When I deploy the command "5. Run It" : python3 ~/zero-btc-screen/main.py nothing appear on my screen .. I have an error message : FileNotFoundError Please help !
I see, I think in the description youtube has cut the line short for the command before you run 'python3 ~/zero-btc-screen/main.py' try running this command first: git clone github.com/dr-mod/zero-btc-screen.git ~/zero-btc-screen then try running this again after: python3 ~/zero-btc-screen/main.py
@@AniDormi It didn't work. I tried with the sudo command but that didn't work either. I got this message: Traceback (most recent call last): File "/home/pi/zero-btc-screen/main.py", line 60, in main() File "/home/pi/zero-btc-screen/main.py", line 40, in main builder.bind(data_sink) File "/home/pi/zero-btc-screen/config/builder.py", line 23, in bind screen_class(observable=observable, **kwargs) File "/home/pi/zero-btc-screen/presentation/screens/epd2in13v2.py", line 23, in __init__ self.epd = self._init_display() File "/home/pi/zero-btc-screen/presentation/screens/epd2in13v2.py", line 30, in _init_display epd = epd2in13_V2.EPD() NameError: name 'epd2in13_V2' is not defined
not getting the screen to turn on. The only thing I can think of is that I have the 3 color waveshare e-ink screen. Is there a different driver you think? I tried the different ones in the config screen and no dice.
@@AniDormi I believe it is the EPD2in13bc (red/black/white). Can I just add this screen in myself in the screen configuration do you think, or do I need to load a different driver possibly?
I found a workaround, by using the picture display to make a png, then converting and projecting the image with pillow. trying to work out the automation but it gets the candles on my adafruit
@@AniDormi Sorry but it doesnt work.. its throwing an error 400 code bc I think that some api link needs to be modified to match the desired coin (I think) Any ideas?
getting the below error Traceback (most recent call last): File "/home/viraj/zero-btc-screen/main.py", line 60, in main() File "/home/viraj/zero-btc-screen/main.py", line 40, in main builder.bind(data_sink) File "/home/viraj/zero-btc-screen/config/builder.py", line 23, in bind screen_class(observable=observable, **kwargs) File "/home/viraj/zero-btc-screen/presentation/screens/epd2in13v2.py", line 23, in __init__ self.epd = self._init_display() ^^^^^^^^^^^^^^^^^^^^ File "/home/viraj/zero-btc-screen/presentation/screens/epd2in13v2.py", line 30, in _init_display epd = epd2in13_V2.EPD() ^^^^^^^^^^^ NameError: name 'epd2in13_V2' is not defined. Did you mean: 'Epd2in13v2'?
great video, recently ordered the exact same hardware combo - will use this project as a basis for my stock tracker !
thank you very much !
subbed 😍
I managed to get the 2in13b V4 screen added and all is working, thanks for the tutorial!
How did you do it? Please I've been banging my head all day with this. I created the epd2in13bv4.py as a copy of epd2in13v2.py and just modified the import classes
Stuck with the error:
config.builder.BtcConfigError: Cannot instantiate epd2in13bv4
@@kiraitachi I forgot to mention, you also need to make sure you add it to the config file. You should be able to copy the 'v2' version and just paste in a 'v4' version. Make sure to leave the 'v4' version uncommented and the others commented.
Thanks! Great instructions. Got mine setup in no time.
Amazing! Thank you so much! Works like a charm
We’re almost back at 47k lol. The timing of this vid. 🤣👊🚀
Hey I did everything like you in the video but the screen doesn't update every minute, just every 15 minutes even tho I changed it to 1, can you help?
Thanks for these excellent instructions!
great video! so easy to set up
Awesome tutorial my friend/, thanks 👍👍
Why install the full desktop version for this??
I have a "
800×480, 7.5inch E-Ink display HAT for Raspberry Pi", tried everything but I it does not turn on I believe I have to add the display it to the code? Other than that I followed every step from github and your video... would appreciate if someone can help me out :)
I am using a 2.13 Ink Display from Inland. I followed the steps to a T and it did not display anything within the command line nor on my Ink display when I ran the code. Any idea what I need to use in order to get this display to work?
same problem
did you find solution?
awesome step by step thank you! could you setup a lightning donation invoice aswell? so we can send a message alongside the donation.
great video. Thanks
I watched this video to find out how the case was put together.it wasnt shown
Very cool
Nice one 👍
Hello, will this work with a Raspberry Pi Pico W?
When I deploy the command "5. Run It" : python3 ~/zero-btc-screen/main.py
nothing appear on my screen .. I have an error message : FileNotFoundError
Please help !
I see, I think in the description youtube has cut the line short for the command before you run 'python3 ~/zero-btc-screen/main.py'
try running this command first:
git clone github.com/dr-mod/zero-btc-screen.git ~/zero-btc-screen
then try running this again after:
python3 ~/zero-btc-screen/main.py
@@AniDormi It didn't work.
I tried with the sudo command but that didn't work either. I got this message:
Traceback (most recent call last):
File "/home/pi/zero-btc-screen/main.py", line 60, in
main()
File "/home/pi/zero-btc-screen/main.py", line 40, in main
builder.bind(data_sink)
File "/home/pi/zero-btc-screen/config/builder.py", line 23, in bind
screen_class(observable=observable, **kwargs)
File "/home/pi/zero-btc-screen/presentation/screens/epd2in13v2.py", line 23, in __init__
self.epd = self._init_display()
File "/home/pi/zero-btc-screen/presentation/screens/epd2in13v2.py", line 30, in _init_display
epd = epd2in13_V2.EPD()
NameError: name 'epd2in13_V2' is not defined
@@grandkiffeur5543 the same issue. Did you solve that?
not getting the screen to turn on. The only thing I can think of is that I have the 3 color waveshare e-ink screen. Is there a different driver you think? I tried the different ones in the config screen and no dice.
what is the exact model of screen you have? there are many 3 color waveshare variants
@@AniDormi I believe it is the EPD2in13bc (red/black/white). Can I just add this screen in myself in the screen configuration do you think, or do I need to load a different driver possibly?
Argh I got the screen to flash, but it still won't show the BTC chart for some reason
How did you get it to work?@@anthonyholmes1312
Hello
Isn't the arch 64bit? Thanks
Cant you use a rasberry pi 3b?
thanks for the video, could this work on adafruit 2.13" e-ink bonnet?
thats what I'd like to know, and will try to do next week))
I found a workaround, by using the picture display to make a png, then converting and projecting the image with pillow. trying to work out the automation but it gets the candles on my adafruit
Do you know a link for the e ink display from USA site ?
www.amazon.com/2-13inch-Display-HAT-Two-Color-Raspberry/dp/B07Z1WYRQH
jajaja, beautiful
Can we pick what coin to display?? Or is it strictly btc
yea you can, go to 16:48 where the config edit is and change the currency from BTC to the currency you need like ETH and so on.
@@AniDormi Sorry but it doesnt work.. its throwing an error 400 code bc I think that some api link needs to be modified to match the desired coin (I think)
Any ideas?
@@jdt6450 what coin are you trying to view ? it may not be available at the endpoint
@@AniDormi HNT
@Ani Yeah its not, and I dont know how to change api to coinbase or others
Hardware list ?
in the description
getting the below error
Traceback (most recent call last):
File "/home/viraj/zero-btc-screen/main.py", line 60, in
main()
File "/home/viraj/zero-btc-screen/main.py", line 40, in main
builder.bind(data_sink)
File "/home/viraj/zero-btc-screen/config/builder.py", line 23, in bind
screen_class(observable=observable, **kwargs)
File "/home/viraj/zero-btc-screen/presentation/screens/epd2in13v2.py", line 23, in __init__
self.epd = self._init_display()
^^^^^^^^^^^^^^^^^^^^
File "/home/viraj/zero-btc-screen/presentation/screens/epd2in13v2.py", line 30, in _init_display
epd = epd2in13_V2.EPD()
^^^^^^^^^^^
NameError: name 'epd2in13_V2' is not defined. Did you mean: 'Epd2in13v2'?