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 e-ink frame

    Scheduled Pinned Locked Moved Show your Mirror
    18 Posts 9 Posters 11.4k Views 10 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.
    • H Offline
      handfish @Matuki
      last edited by

      @Matuki Thank you for sharing. I’m in the process of doing something similar: your code is a godsend!

      1 Reply Last reply Reply Quote 1
      • N Offline
        nat.andrews
        last edited by

        perfect github page, thank you a lot!

        I’m following your instructions, but can’t see the step where we get Magic mirror to display on the e-ink panel.
        setting resolution etc. am I missing a step?

        M 1 Reply Last reply Reply Quote 0
        • M Offline
          Matuki Module Developer @nat.andrews
          last edited by Matuki

          @nat-andrews hello,

          The display is done by the module I wrote: https://github.com/seb-ma/MMM-IT8951

          The configuration is done like any module: https://github.com/seb-ma/eInkFrame/blob/4defe289e4ebbc873d0e68418e278ff21a976e08/magicmirror_files/config.js#L81

          And the resolution is automatically found when initializing driver.
          It can be forced in config file when using mock for tests: electronOptions: { fullscreen: true, width: 1872, height: 1404 }

          Be sure to set the correct value of VCOM to not damage your eink.
          Also, I never had success running my module without the root user. So, unless you find a way (this interest me) you must run MagicMirror as root.

          I let you read the readme of the MMM-IT8951 module, but if you need more details or have some questions, let me know.

          –
          edited to correct behavior on resolution

          H 2 Replies Last reply Reply Quote 0
          • H Offline
            handfish @Matuki
            last edited by

            @Matuki Thanks again for you help with this. I’m trying to get my eink working without the touch pads.

            Can I confirm how you run the mirror as root? Just using sudo? Also the VCOM needs to be given to the MMM-IT8951 module as “driverParam: { VCOM: -1.25 },” in the config? I didn’t see anything about this in the instructions.

            Thanks!

            1 Reply Last reply Reply Quote 0
            • H Offline
              handfish @Matuki
              last edited by

              @Matuki Also just wondering what version of nodejs you need and why? Just checking whether I need a new version of nodejs or if RPi distribution has caught up?

              1 Reply Last reply Reply Quote 0
              • 1
              • 2
              • 2 / 2
              • First post
                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