TinyScreen+ Setup

by TinyCircuits Staff April 26, 2016

TinyScreen+ Setup

Configure Arduino Software IDE

  • Download and install the latest Arduino Software (IDE) from the Arduino website. (On Windows click Yes/Install when it asks ‘Do you want to install this device driver/software’. You can also select the check box ‘Always trust Arduino’).
  • Open Arduino IDE and go to File->Preferences (Windows) or Arduino->Preferences (Mac OSX).

  • Go to Tools->Board->Boards Manager.

 

  • Select and install Arduino SAMD Boards (32 bits ARM Cortex-M0+) for Ardiuno/Genuino Zero/MKR 1000. Be patient this will take a few minutes.

  • Then on the same Board Manager, scroll down to select and install TinyCircuits SAMD Boards.


Install TinyScreen Library

  • Open the Arduino IDE and click Sketch-> Include Library-> Manage Libraries

  • Search for "TinyScreen"

  • Click install

 

If the above method does not work, you can manually download the library by following the three steps below:

  • Click here to download the TinyScreen library.
  • Unzip and copy the unzipped folder named TinyScreen.
  • Go to My Documents (Mac) or Documents (PC) folder in your computer and paste the copied TinyScreen library folder in to Arduino->Libraries folder.

TinyScreen+ Board Preparation

  • Insert micro-USB cable to the TinyScreen+ USB slot gently. Connect the other side of the cable to the USB port on your computer.
  • Windows 7/8 users click here for device driver installation instructions before proceeding to next step. Mac and Win 10 users proceed to next steps below.
  • In the Arduino IDE, go to Tools->Board and scroll down to select TinyScreen+.

  • In the IDE, go to Tools->Port and select the port showing TinyScreen+. e.g. on Mac it should show something similar to “/dev/cu.usbmodem1411 (TinyScreen+)” and on Windows similar to “COM3 (TinyScreen+)”. The port numbers maybe different on your computer.

  • Now you are ready to upload your very first program to the TinyScreen+!

Upload Your First Program

  • Open the Arduino IDE and open File->Examples->TinyScreen->TinyScreenBasicExample
  • Once the program loads into the IDE, go to Tools -> Port and make sure the correct Port has been selected.
  • Make sure the TinyScreen+ is plugged into the computer and turned on.
  • Click the upload button near the top left of the IDE to upload the program to the TinyScreen+ and watch the results!

TroubleShooting

Refer to the following if you are unable to connect to the TinyScreen+ from Arduino IDE or if you are getting errors while connecting or uploading.
 

First: Before proceeding, check your USB cable connection. Especially the micro USB connector – make sure it is inserted fully into the TinyScreen+ connector slot.

 

  • TinyScreen+ does not show up on Arduino Port: 
    • If the TinyScreen was successfully installed and you are still unable to upload from Arduino Software, the go to Reset TinyScreen page.

 

  • Mac Upload Error:
    • If you get the error similar to “Cannot run program “/Users/<user>/Library/Arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++” go to Mac upload error page.

 

  • Stuck on ‘Uploading’ Error:
    • If the Arduino IDE is stuck when uploading and stays ‘Uploading’ and not moving forward, go to Reset TinyScreen page.

 

  • Windows 7/8 USB Driver Error:
    • On Windows 7/8 if you are unable to see TinyScreen on your USB then go to Windows Device Drivers instructions and re-install.
    • If the driver was successfully installed and you are still unable to upload from Arduino Software, the go to Reset TinyScreen.

Attribution

We would like to thank the O Watch team for their help in writing this TinyScreen+ setup guide. Their help and collaboration on the TinyScreen+ has been tremendously helpful to us at TinyCircuits. Thanks O Watch!



TinyCircuits Staff
TinyCircuits Staff

Author



Also in Learn

New Tiny Arcade - Assembly Instructions (With Rev5 Boards)
New Tiny Arcade - Assembly Instructions (With Rev5 Boards)

by TinyCircuits Staff July 27, 2017

We are super excited to release our latest version of the beloved Tiny Arcade kit! This assembly tutorial features our...

View full article →

New Tiny Arcade - Assembly Instructions
New Tiny Arcade - Assembly Instructions

by TinyCircuits Staff July 25, 2017

We are super excited to release our latest version of the beloved Tiny Arcade kit! We've updated the design for...

View full article →

TinySaber Reprogramming - A How-To Guide
TinySaber Reprogramming - A How-To Guide

by TinyCircuits Staff July 18, 2017

This tutorial will walk you through how to reprogram your TinySaber to include custom POV text, special colors, lighting effects,...

View full article →