Raspberry Pi Zero BTC Tracker with 2.13" e-ink screen (Dr Mod)

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024

Комментарии • 50

  • @deamoen
    @deamoen 2 года назад +4

    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 😍

  • @davidworden1466
    @davidworden1466 7 месяцев назад +1

    I managed to get the 2in13b V4 screen added and all is working, thanks for the tutorial!

    • @kiraitachi
      @kiraitachi 6 месяцев назад +2

      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

    • @davidworden1466
      @davidworden1466 6 месяцев назад +1

      @@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.

  • @ravnx
    @ravnx 2 года назад +1

    Thanks! Great instructions. Got mine setup in no time.

  • @JohnDanvoye
    @JohnDanvoye 2 года назад +1

    Amazing! Thank you so much! Works like a charm

  • @-someone-.
    @-someone-. 2 года назад +1

    We’re almost back at 47k lol. The timing of this vid. 🤣👊🚀

  • @xMichioHDx
    @xMichioHDx 2 года назад +2

    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?

  • @FishKungfu
    @FishKungfu Год назад

    Thanks for these excellent instructions!

  • @MattMacD
    @MattMacD 2 года назад +1

    great video! so easy to set up

  • @CAIOVSKY
    @CAIOVSKY 9 месяцев назад

    Awesome tutorial my friend/, thanks 👍👍

  • @goober-ll1wx
    @goober-ll1wx Месяц назад

    Why install the full desktop version for this??

  • @soestereich
    @soestereich 2 года назад +1

    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 :)

  • @billupsti
    @billupsti 2 года назад +1

    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?

    • @f0ozzi
      @f0ozzi Год назад

      same problem
      did you find solution?

  • @tang2583
    @tang2583 2 года назад +2

    awesome step by step thank you! could you setup a lightning donation invoice aswell? so we can send a message alongside the donation.

  • @aguasanta
    @aguasanta 2 года назад

    great video. Thanks

  • @OfficialMoreBeta
    @OfficialMoreBeta Месяц назад

    I watched this video to find out how the case was put together.it wasnt shown

  • @lukez1729
    @lukez1729 2 года назад

    Very cool

  • @TheNpcNoob
    @TheNpcNoob 7 месяцев назад

    Nice one 👍

  • @paulfgomez
    @paulfgomez Год назад

    Hello, will this work with a Raspberry Pi Pico W?

  • @grandkiffeur5543
    @grandkiffeur5543 2 года назад

    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 !

    • @AniDormi
      @AniDormi  2 года назад +1

      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

    • @grandkiffeur5543
      @grandkiffeur5543 2 года назад +3

      ​@@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

    • @spitefulmidget
      @spitefulmidget 2 месяца назад

      @@grandkiffeur5543 the same issue. Did you solve that?

  • @anthonyholmes1312
    @anthonyholmes1312 2 года назад

    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
      @AniDormi  2 года назад

      what is the exact model of screen you have? there are many 3 color waveshare variants

    • @anthonyholmes1312
      @anthonyholmes1312 2 года назад

      @@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?

    • @anthonyholmes1312
      @anthonyholmes1312 2 года назад

      Argh I got the screen to flash, but it still won't show the BTC chart for some reason

    • @davidworden1466
      @davidworden1466 7 месяцев назад

      How did you get it to work?​@@anthonyholmes1312

  • @and1424
    @and1424 Год назад

    Hello
    Isn't the arch 64bit? Thanks

  • @Michael-wh4my
    @Michael-wh4my Год назад

    Cant you use a rasberry pi 3b?

  • @kyleday5246
    @kyleday5246 2 года назад +1

    thanks for the video, could this work on adafruit 2.13" e-ink bonnet?

    • @pikmin4743
      @pikmin4743 Год назад

      thats what I'd like to know, and will try to do next week))

    • @pikmin4743
      @pikmin4743 Год назад

      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

  • @chrlskrkl
    @chrlskrkl 2 года назад

    Do you know a link for the e ink display from USA site ?

    • @AniDormi
      @AniDormi  2 года назад

      www.amazon.com/2-13inch-Display-HAT-Two-Color-Raspberry/dp/B07Z1WYRQH

  • @xiki1506
    @xiki1506 2 года назад

    jajaja, beautiful

  • @jdt6450
    @jdt6450 2 года назад

    Can we pick what coin to display?? Or is it strictly btc

    • @AniDormi
      @AniDormi  2 года назад

      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.

    • @jdt6450
      @jdt6450 2 года назад

      @@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?

    • @AniDormi
      @AniDormi  2 года назад +1

      @@jdt6450 what coin are you trying to view ? it may not be available at the endpoint

    • @jdt6450
      @jdt6450 2 года назад

      @@AniDormi HNT

    • @jdt6450
      @jdt6450 2 года назад

      @Ani Yeah its not, and I dont know how to change api to coinbase or others

  • @fadior3270
    @fadior3270 2 года назад

    Hardware list ?

    • @AniDormi
      @AniDormi  2 года назад +1

      in the description

  • @virajinvents
    @virajinvents 2 месяца назад

    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'?