• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

My second MagicMirror, this time on Epaper frame

Scheduled Pinned Locked Moved Show your Mirror
7 Posts 3 Posters 3.7k Views 4 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • U Offline
    uros76
    last edited by uros76 Jul 30, 2021, 11:50 AM Jul 30, 2021, 11:46 AM

    After good success with my first MM, I decided to try and use MM software for something different.
    The initial inspiration for my second MM came from this post.

    Once I started to order the parts I didn’t know how big of an issue will be the epaper screen. The 7.5" sized epaper from waveshare comes in v2 format which has increased resolution. It’s hard to get the v1 model in this size (with lower resolution) and I thought the higher resolution will help me anyway.
    Unfortunately, the v2 epaper screen comes with a bad HAT module which doesn’t work when used with RPi 0. I spent hours trying to adjust scripts and debug but in the end, waveshare support confirmed there is a problem with HAT module. The shop where I bought the epaper screen did some fixes on the HAT module but that didn’t help entirely. I was getting random hangs of screen refresh scripts, regardless if it’s Python or C.
    Anyway, the problem is not resolved and now I waiting for the shop to potentially replace the HAT module or the whole epaper+hat set. In the meantime, I managed to get it working the way I want with a temporary solution of adding a reboot script into crontab after every screen refresh. Not ideal at all but it works for the moment.

    Parts used:

    • Raspberry Pi Zero running Pi OS Lite (without desktop environment)
    • Waveshare 7.5" B/W Epaper Screen v2 list item(don’t recommend using this one, go for a different model with Rpi 0)
    • Custom made wooden picture frame
    • USB-C power supply

    Modules used:

    • Clock, Calendar, Currentweather, Newsfeed
    • MMM-Jast
    • MMM-SunRiseSet

    All in all still happy with how it turned out. I am using it on the main work desk to show me some basic data. Data is refreshed on an hourly basis. And best of all power usage is tiny and has no backlight.

    20210730_125235_2 compress.jpg
    20210730_125055_2 compress.jpg
    20210730_125029_2 compress.jpg
    20210730_125140_2 compress.jpg

    My magicmirror projects: https://forum.magicmirror.builders/post/79889, https://forum.magicmirror.builders/post/93241 and https://forum.magicmirror.builders/post/94586

    S D 2 Replies Last reply Jul 30, 2021, 12:41 PM Reply Quote 7
    • S Away
      sdetweil @uros76
      last edited by Jul 30, 2021, 12:41 PM

      @uros76 very cool…

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      1 Reply Last reply Reply Quote 0
      • D Offline
        Davepre @uros76
        last edited by Aug 2, 2021, 8:42 AM

        @uros76 This looks great! For anyone interested in more/similar e-paper projects theres one called InkyCal here that looked interesting as well. InkyCal on Reddit

        The reddit isn’t the most active, but discord is

        U 1 Reply Last reply Aug 2, 2021, 8:51 AM Reply Quote 0
        • U Offline
          uros76 @Davepre
          last edited by Aug 2, 2021, 8:51 AM

          @davepre thanks for the hint. Wasn’t aware of InkyCal, will try it one day. But, I see it requires full Pi OS Desktop which is heavy on Pi Zero.

          My magicmirror projects: https://forum.magicmirror.builders/post/79889, https://forum.magicmirror.builders/post/93241 and https://forum.magicmirror.builders/post/94586

          D S 2 Replies Last reply Aug 4, 2021, 10:37 AM Reply Quote 0
          • D Offline
            Davepre @uros76
            last edited by Aug 4, 2021, 10:37 AM

            @uros76 Thats actually a very good point. I did not realise that. I really like what you’ve done with this. Would love to build one myself

            1 Reply Last reply Reply Quote 0
            • S Away
              sdetweil @uros76
              last edited by Aug 4, 2021, 12:18 PM

              @uros76 mm also requires full desktop. pi 0 or not

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              U 1 Reply Last reply Aug 4, 2021, 12:26 PM Reply Quote 0
              • U Offline
                uros76 @sdetweil
                last edited by Aug 4, 2021, 12:26 PM

                @sdetweil not really. I have it running desktop-less on my Pi Zero W.
                There are some scripts behind that run virtual browser and take screenshot of it. It’s described in the link above that inspired me to do this.

                My magicmirror projects: https://forum.magicmirror.builders/post/79889, https://forum.magicmirror.builders/post/93241 and https://forum.magicmirror.builders/post/94586

                1 Reply Last reply Reply Quote 0
                • 1 / 1
                1 / 1
                • First post
                  1/7
                  Last post
                Enjoying MagicMirror? Please consider a donation!
                MagicMirror created by Michael Teeuw.
                Forum managed by Sam, technical setup by Karsten.
                This forum is using NodeBB as its core | Contributors
                Contact | Privacy Policy