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

Waveshare Magic Mirror touch screen

Scheduled Pinned Locked Moved Hardware
13 Posts 6 Posters 6.5k Views 7 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.
  • C Offline
    cowboysdude Module Developer
    last edited by Jan 5, 2021, 1:54 AM

    Looks like an HA build…

    1 Reply Last reply Reply Quote 0
    • L Offline
      Laohu @MM-Hans
      last edited by Jan 5, 2021, 9:22 AM

      @MM-Hans

      1. The rear shell of 13.3inch Magic Mirror has square M3 fixing holes, allowing you to fix it in both landscape and portrait mode.
        daee471a-afa1-4b44-af9e-6a99dc9827d2-image.png
      2. You can consider using the built-in battery to solve this problem. If conditions permit, we will release models with batteries in the future;
      3. At present, the backlight brightness can only be adjusted through the OSD menu. At present, the CM4 core board has been released. We are working on the CM4 version of Magic Mirror. We will consider adding software to modify the backlight brightness function;
      4. The black frame depends on factors such as the LCD AA area, touchpad and rear case model, and will be adjusted appropriately in conjunction with customer feedback;
        5.13.3inch Magic Mirror is built-in Raspberry Pi 3A+, raspberry Pi is not a toy, for more information, please check RPI official website: https://www.raspberrypi.org/
        Maybe they are referring to the slower running speed, which depends on the pi version (currently 3A+). You can expect the CM4 version of Magic Mirror.
      M 1 Reply Last reply Jan 5, 2021, 1:19 PM Reply Quote 0
      • M Offline
        MM-Hans @Laohu
        last edited by Jan 5, 2021, 1:19 PM

        @Laohu
        Thanks for your kind explanation! Any idea when the new (CM4 update) version will be available?

        1 Reply Last reply Reply Quote 0
        • C Offline
          cyberphox
          last edited by Jan 5, 2021, 7:56 PM

          Definitely looks like it is running HA in the video.

          Full time Dad, DJ and entertainer and lover of technology.

          M 1 Reply Last reply Jan 6, 2021, 8:27 AM Reply Quote 0
          • M Offline
            MM-Hans @cyberphox
            last edited by MM-Hans Jan 6, 2021, 8:42 AM Jan 6, 2021, 8:27 AM

            @cyberphox
            @cowboysdude

            Yes, that’s what I wrote above: “from an HA user”. But the user experience will therefore not differ on my 5 points.

            1 Reply Last reply Reply Quote 1
            • M Offline
              MM-Hans
              last edited by MM-Hans Jan 12, 2021, 11:03 AM Jan 12, 2021, 10:55 AM

              I ordered the display and my first experience is that it looks neat (not a toy) but points 1-4 above remain a concern. An additional problem is that once hung up, the buttons for the on-screen display are no longer accessible.

              The RPi desktop (OS with recommended software) is unusable slow, no idea what the reason is. However, working via SSH is good and fast.

              The installation instructions for MM on the Waveshare WiKi did not work for me. I used their monitor settings and the sound card driver and installed MM further as described in the online MagicMirror² Documentation. Thereafter MM works as expected.

              The monitor was delivered without a manual and something did not work properly with the onscreen display. I asked a question about this via the support address on the Waveshare site but never got an answer. After an email to sales it turned out that the address was no longer correct and I had to email support02@waveshare.com. I did but I’m still waiting for an answer … That seems to take way too long and until then I can’t do anything with the monitor :-(

              1 Reply Last reply Reply Quote 0
              • C Offline
                cyberphox
                last edited by Jan 12, 2021, 12:01 PM

                Is it an actual 2 way mirror finish or just a touchscreen monitor?

                Full time Dad, DJ and entertainer and lover of technology.

                M 1 Reply Last reply Jan 12, 2021, 1:28 PM Reply Quote 0
                • M Offline
                  MM-Hans @cyberphox
                  last edited by Jan 12, 2021, 1:28 PM

                  @cyberphox

                  Maybe I don’t understand you well, but it’s a one-way mirror over a touchscreen. I believe this monitor is also sold without the mirror. There is some space between the mirror and the display. I have not yet used the touch function because I will not be able to continue until I have an answer from Waveshare support.

                  1 Reply Last reply Reply Quote 1
                  • A Offline
                    aprilmaccydee
                    last edited by May 24, 2021, 6:30 PM

                    Just got one of these today, kinda happy with it, especially as a bit of a beginner system!

                    FYI - if you want to programmatically change the brightness (as I’m seeing in older posts):

                    CAUTION - This worked for me, but involves enabling scary flags and setting potentially unsafe values to the monitor. Exercise caution.

                    Edit vi /boot/config.txt
                    Add:

                    dtparam=i2c2_iknowwhatimdoing
                    

                    Reboot

                    Then sudo apt-get install ddcutil

                    Run sudo ddcutil detect
                    You should see an output like:

                    pi@raspberrypi:~ $ sudo ddcutil detect
                    Display 1
                       I2C bus:             /dev/i2c-2
                       EDID synopsis:
                          Mfg id:           RTK
                          Model:            RTK FHD
                          Serial number:    [redacted]
                          Manufacture year: 2011
                          EDID version:     1.3
                       VCP version:         2.2
                    

                    If you do, you can then run:
                    sudo ddcutil getvcp 10 to get the brightness
                    and
                    sudo ddcutil setvcp 10 [1-100] to set the brightness, where 1-100 is the desired value of the brightness

                    J 1 Reply Last reply Jun 28, 2021, 10:05 AM Reply Quote 1
                    • J Offline
                      jrettsch Project Sponsor @aprilmaccydee
                      last edited by jrettsch Jun 28, 2021, 10:07 AM Jun 28, 2021, 10:05 AM

                      @aprilmaccydee

                      Thanks for this example! I got the Waveshare Magic Mirror a few days ago and was looking for a solution to dim the backlight.

                      I’m using xscreensaver to blank the screen after 2 minutes and used the ddcutil command to dim the backlight.

                      Here is the script I’m using:

                      #!/bin/sh
                      process() {
                              while read line; do
                                      case "$line" in
                                              UNBLANK*)
                                                      sudo ddcutil setvcp 10  100
                                              ;;
                                              BLANK*)
                                                      sudo ddcutil setvcp 10  1
                                              ;;
                                      esac
                              done
                      }
                      
                      xscreensaver-command -watch | process   
                      

                      I use xscreensaver-command -watch to get the state changes, see https://www.jwz.org/xscreensaver/man3.html

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