Guide for displaying PinToMind on Raspberry Pi with script

⚠️ Do you have a Raspberry Pi 4? Go to our guide to install PinToMind Player on Raspberry Pi!

💡 This is information for setting up and using equipment for PinToMind. Although we have a guide, it is not a recommendation. Find information about equipment we recommend, on our website.

🛒 It may be a good idea to buy a Raspberry Pi starter kit, as you will get the equipment you need in one package. Otherwise, you will need the following parts to run PinToMind on a Raspberry Pi:

  • Raspberry Pi
  • Power adapter
  • Micro SD-card
  • HDMI to micro HDMI-cable 
  • Cabinet (Optional, but recommended)
  • Windows or Mac with SD-card-input

❗️ NOTE! We recommend following all the steps in the wizard, even if you already have a Raspberry Pi operating system installed on the SD card, as this reduces the risk of errors. Note that this erases everything on the SD card. If you do not want this, jump down to the instructions below, "For Mac" / "For Windows". 

📽  IMPORTANT! Raspberry Pi has low performance when using video.

If all the conditions above are in place, let's start! 😊

Download Raspberry Pi Imager ( https://www.raspberrypi.org/software/) for your operating system.

  • Select Raspberry Pi OS 32 bit, followed by the SD-card you have put in your PC/Mac.

  • Select "Advanced options" (the ⚙️ in the in the bottom right corner)
  1. Select "Disable overscan" and write a recognizable and unique name - You need this in the following steps!
  2. Select "Enable SSH" and "Use password authentication".
  3. Select "Set username and password", enter the username, which must be "pi", and select a password for the Pi user.
  4. Select "Configure wifi" and write the password for your wifi network (optional, but recommended). 
  5. Select "Set locale settings", and select settings for your time zone and keyboard.
  6. Finish by clicking "SAVE"

  • Click "WRITE" (Mac users must provide access by entering the user's password).

  • When done, plug the SD card into the Pi, turn on the power, and connect the HDMI cable.

For Mac

  • Once the Raspberry Pi has started, open the terminal on your Mac.
  • In the terminal window, write: 
  1. "ssh pi@name-you-chose-earlier.local"
  2. At the next point, write "yes".
  3. And the password you set earlier.

  • You know that you are in when the line starts with "pi@name-you-chose-earlier:~ $".
  • Run the following command in the terminal:
/bin/bash "$(curl -fsSL https://app.pintomind.com/pi/install.sh > install.sh | echo install.sh)"
  • The Pi will now download all the updates and set itself up to display PinToMind in kiosk mode. When done, it restarts itself.
  1. PinToMind Player startsThe screen displays a code.
  2. a. If you use PinToMind 3On another computer or mobile: Log in to your PinToMind-account. Go to "Screens" in the left menu and select "+ CONNECT A NEW SCREEN".

    b. If you use PinToMind ClassicOn another computer or mobile: Log in to your PinToMind-account in https://app.pintomind.com/connect.

  3. Enter the code on the screen to connect the device to your account.  
  4. Choose which screen (PinToMind Classic) or channel (PinToMind 3) should be displayed on this. You can change which screen or channel is displayed on this device at any time.
  5. The screen/channel you selected now starts displaying on your device.

For Windows

  • Once the Raspberry Pi has started, log on to your Windows machine.
  1. Open "Settings" -> "Apps" -> "Optional features" -> "Add a feature"
  2. In the search field, write "OpenSSH Client" (1).
  3. Select the app (2) and click "Install" (3).

  4. Open the command line that can be done by searching "Command prompt"
  5. Type  "ssh pi@name-you-chose-earlier.local" in the command line
  6. At the next point, write "yes".
  7. And the password you set earlier. 
    • You know that you are in when the line starts with "pi@name-you-chose-earlier:~ $".
    • Run the following command in the terminal:
/bin/bash "$(curl -fsSL https://app.pintomind.com/pi/install.sh > install.sh | echo install.sh)"
    • The Pi will now download all the updates and set itself up to display PinToMind in kiosk mode. When done, it restarts itself.

      1. PinToMind Player starts The screen displays a code.

      2.  a. If you use PinToMind 3On another computer or mobile: Log in to your PinToMind-account. Go to "Screens" in the left menu and select "+ CONNECT A NEW SCREEN" and enter the code on the screen to connect the device to your account.  

      b. If you use PinToMind ClassicOn another computer or mobile: Log in to your PinToMind-account in https://app.pintomind.com/connect. and enter the code on the screen to connect the device to your account.  

  • 3. Choose which screen (PinToMind Classic) or channel (PinToMind 3) should be displayed on this. You can change which screen or channel is displayed on this device at any time.
    • The screen/channel you selected now starts displaying on your device.

Change to portrait or landscape display

1. Log in to the Pi via ssh, and find the file named:

/home/pi/resolution.sh

2. Edit the file in a text editor and change the following line:

ORIENTATION=normal

to either:

ORIENTATION=left

or:

ORIENTATION=right

3. Restart the Pi.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us