TinyTV Live Streaming Tutorial

TinyTV Live Streaming Tutorial

This tutorial will show you how to connect a TinyTV 2 or TinyTV Mini to your computer and stream your computer screen to it!

What you'll need 


  • TinyTV 2 or TinyTV Mini


    • A Chromium based browser (Google Chrome, Microsoft Edge, Brave, Opera, etc.). Mozilla Firefox is not supported.

    How to stream

    1. Visit the streaming webpage: https://tinycircuits.com/pages/tinytv-live
    2. Connect your TV to your Windows, Mac, or Linux computer using the USB-C cable 
      1. NOTE: Windows 7/8 users may need to install a driver. Download the zadig tool and double click the .exe file to run it, plug in the TV and turn it on, select "Board CDC (interface 0)" in zadig (make sure nothing else is plugged into the computer), select "USB Serial (CDC)" and then click "Install Driver". See this link for a screenshot of what should be selected in zadig before clicking install.
      2. NOTE: Linux users may need to execute `sudo adduser $USER dialout` in a terminal
    3. Turn the TV on 
      1. TinyTV 2 - power button is on the top right of the TV
      2. TinyTV Mini - power button is the top middle 
    4. Eject the TV by pressing the power button again, or eject the TV using your File Explorer (Windows) or Finder (Mac)
    5. Click the "CONNECT TV" button in the middle of the page as seen below

    6. Select the device with "TinyUSB Serial" in its name and then click the "Connect" button, like below (NOTE: after the first time connecting the serial device, clicking the connect button will automatically connect your TV to the streaming tool and you won't need to choose it again)

    7. After the page auto detects your TV's type, you will be prompted to select a screen, window, or tab to stream. In this case, we'll choose to stream a desktop screen, as shown below:

    8. At this point, your computer screen should be streaming to your TV! Click the "STOP" button or unplug your TV to go back to video playing mode, change the Crop mode to Contain, Cover, or Fill, or change the screen being streamed by clicking "STOP" and then "CONNECT TV" again.


    • "Why don't I hear audio while live steaming?"
      • Audio is not supported during live streaming at this time.
    • "The screen is flashing or updates about once a second"
      • Due to browser and OS throttling of unfocused or minimized windows, the webpage can't update the TV's screen often. A potential workaround is being developed.
    • "I have a question that wasn't answered here"

      Contact Us

      If you have any questions or feedback, feel free to contact TinyCircuits support or make a post on the TinyCircuits forum.

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

      Thanks for making with us!