Tiny Video Player Tutorial

by TinyCircuits Staff December 19, 2018

Tiny Video Player Tutorial

This tutorial will show you how to upload the Tiny Video Player program using the Arduino IDE. This tutorial is more tailored to those that did not buy the Tiny Video Player Kit, as the Kit comes pre-downloaded with the program that this tutorial will discuss.

If you bought the Tiny Video Player Kit and you are looking for the resource that teaches you how to add your own videos to the Tiny Video Player, please skip directly to the .TSV Converter Tutorial. 


Description

If you're still here, get ready to learn how to upload your favorite movies and videos into a screen you can comfortably fit in the palm of your hand.

You can take this project on the road with some movies loaded on it, or use it in your next project that needs some tiny video.

**If this is your first time programming the TinyScreen+, please go through the TinyScreen+ Setup Tutorial before proceeding.**

 


Materials

Hardware materials

Hardware: 

Software: 

 

Extras:

  • Some videos!

Fun Fact:

  • The micro SD card that comes with the kit is 8 GB, which may seem small, but most movies are around 1-2GB each. HD movies tend to be closer to 5GB, but that is still an impressive amount of memory in such a tiny package. 

Step 1: Assembly (Hardware)

There is no soldering or complicated configurations to worry about, you simply have to plug things into the right places to assemble this project.

Starting with the SD and Audio TinyShield, plug in the speaker and the SD card to the slots on the TinyShield. Plug the battery into the 2 pin connector on the TinyScreen+.  Be careful not to switch the 2 pin connectors of the speaker and the battery between the boards! Then attach the TinyScreen+ to the SD and Audio TinyShield via the tan 32-pin connectors.

 The complete setup of the Tiny Video Player 

Turn the switch on the TinyScreen+ to ON.


Step 2: Software (Setup)

If you have not already, download the Arduino IDE. This is the platform, or application we will use to upload a program to the TinyScreen+ so that it will work as a Tiny Video Player.

To setup the Arduino IDE to program the TinyScreen+, open up the Arduino IDE after downloading. You need to make these selections under the Tools tab: 

  • Tools -> Board -> "TinyScreen+"
  • Tools -> Port -> "COM##(TinyScreen+)"
  • Programmer -> "Arduino as ISP"

Tools selections

If you have any issues finding the correct port, you can unplug the microUSB cable and plug it back in while noting which COM## disappears and reappears during this process.


Step 3: The Code!

At this point, you have everything set up to upload the program to your TinyScreen+. Download the following zip file of the Tiny Video Player program and open it in the Arduino IDE:

 

After the program is uploaded, the Tiny Video Player program will begin playing all the files on the SD Card that have the .tsv extension in order. 

The Tiny Video Player program has the following functionality programmed for the TinyScreen+ buttons: 

If you want to add some new videos or movies to your SD Card, you can move on to the .TSV Converter tutorial for a more in depth dive into exactly how to do that using the TSV (TinyScreen Video) Converter. To sum up using the TSV Converter, you simply need to download either the MacOS or Windows app, open it and then upload the files you want to convert to the .tsv format. The converted videos will automatically save to the same file location as the original video. The videos you would like to play on the Tiny Video Player then just need moved onto the SD card being used in the project.


Contact Us

As always, if you have any questions or feedback, feel free to email us at info@tinycircuits.com, or visit our Forum page. 

Show us what you make by tagging @TinyCircuits on Instagram, Twitter, or Facebook so we can feature it!

Thanks for making with us!



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 January 15, 2019

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

View full article →

Command Servo Motors from your Phone using Bluetooth
Command Servo Motors from your Phone using Bluetooth

by TinyCircuits Staff December 27, 2018

Using a TinyZero, Bluetooth TinyShield, Servo TinyShield, and a servo along with a handy dandy iOS or Android app, you...

View full article →

Tiny Screen Video(TSV) Converter Install for macOS
Tiny Screen Video(TSV) Converter Install for macOS

by Laverena Wienclaw December 19, 2018

In this tutorial we'll talk about how you can get a Windows application running on your Mac (for free) using Wine...

View full article →