You don't want to miss anything?

TinyPilot announces all major feature updates and new products via our mailing list.

To receive these, simply sign up with your email address at the link below.

https://tinypilotkvm.com/mailing-list

You will be informed about the following:

  • Software updates
  • New TinyPilot features
  • New products
  • Special discounts

The latest news can also be read here.

(Without screenshots or videos)

What's New in TinyPilot's June 2024 Update

This is also available on the web (incl. the screenshots and video)

TinyPilot's June release lets you transfer files using a virtual USB drive and adds touchscreen support.

Easily transfer files using a virtual USB drive

TinyPilot's virtual media feature made installing operating systems and other software from disk images onto your target machine quick and straightforward, and we've now expanded this feature to make transferring individual files from your computer just as easy!

Simply select one or more files from your local computer, and TinyPilot will create a disk image you can use just like any other virtual media. It works like a virtual USB drive, meaning you can open and copy the files on your target computer just as you would if you were physically there!

Transferring files using a virtual USB drive can make awkward tasks, such as updating the BIOS on a target computer, quick, easy, and convenient.

(Video: Updating the BIOS on a target computer using a virtual USB drive (sequence sped up).)

Support for using touchscreen input

If you've previously tried to use TinyPilot from a touchscreen device, you might have found it tricky to control the target computer's cursor. We've now added touchscreen support for clicking, double-clicking, and right-clicking directly into TinyPilot, meaning it's easy to work with your target device, even when you're away from your desk.

(Video: Using a touchscreen tablet to control a target computer.)

Full changelog

For the full list of changes in TinyPilot Pro 2.6.4, see the changelog.

Updating to the latest version

You can update to the latest version of TinyPilot by clicking System > Update in the navigation bar:

What's New in TinyPilot's March 2024 Update

This is also available on the web (incl. the screenshots and video)

TinyPilot's March release allows you to manage your device's static IP address and improves menu navigation.

Assign your TinyPilot a static IP address

In most environments, your router assigns TinyPilot an IP address dynamically when your device boots up. This is a convenient way to manage devices on a network, but dynamic addresses also introduce complexity and a potential point of failure.

For networks where reliability is critical, you can eliminate a potential point of failure by assigning your TinyPilot a static IP address. The latest version of TinyPilot Pro makes it easier than ever to manage a static IP address for your TinyPilot.

(Screenshot: Setting a static IP address.)

If you've ever made a mistake adjusting network settings for one of your devices, you may have found yourself entirely locked out. It's a frustrating experience. So, TinyPilot makes sure you stay connected to your device even if you make a mistake in your network settings.

After you set a new static IP, TinyPilot will make sure that you can still connect to your device over the network. If your browser can't connect to your device again within 60 seconds, TinyPilot will automatically revert back to its last working network settings. This extra connectivity check saves you from the dreaded accidental lockout.

(Screenshot: TinyPilot reverts its settings with a bad static IP (sequence sped up).

Navigate menus more easily

Have you ever experienced the frustration of a menu closing when you move your mouse slightly wrong?

(Video: The previous menu behavior meant menus could close prematurely.)

Menus are now more forgiving when you move your mouse, so accessing and changing settings is much easier.

(Video: The new behavior keeps menus open for a short period, instead of immediately closing.)

Full changelog

For the full list of changes in TinyPilot Pro 2.6.3, see the changelog.

Updating to the latest version

You can update to the latest version of TinyPilot by clicking System > Update in the navigation bar:

The update button is located in the navbar under System

What's New in TinyPilot's November 2023 Update

This is also available on the web (incl. the screenshots and video)

TinyPilot's November release introduces improved H.264 network compatibility, reduced video latency, and more improvements to pasting text.

Improved H.264 network compatibility

Have you ever hit this error when you try to enable TinyPilot's faster H.264 streaming mode?

(Screenshot: In prior versions of TinyPilot, complex network setups could cause H.264 streaming mode to fail.)

The issue occurs when your browser is unable to make a direct connection to your TinyPilot device. You may have seen that error when you tried to connect to your TinyPilot over the Internet or from a different local network.

This month's TinyPilot Pro release helps you resolve H.264 connection issues by using a public STUN server. In most cases, a STUN server will resolve connection issues you encounter when accessing your TinyPilot over complex network setups.

(Screenshot: New advanced video settings enable streaming compatibility for more networking setups.)

H.264's video settings dialogue allows you to specify a STUN server in the new "Advanced Settings" section.

For more information about STUN integration, see our help article, "Do I need a STUN server?"

23% faster video performance

Because TinyPilot controls your computer over the network, there will always be some delay between something like moving your mouse and seeing the mouse cursor move on your remote screen. This delay is called "latency." The lower the latency, the snappier and more responsive your TinyPilot feels when you enter keystrokes or move your mouse.

In the first version of TinyPilot, video latency was around 200ms using MJPEG. After TinyPilot Pro 2.5.2 introduced H.264 video earlier this year, TinyPilot achieved 150ms using the new streaming mode.

(Screenshot: TinyPilot Pro Video Latency)

The latest version reduces video latency in both H.264 and MJPEG streaming modes. In H.264 mode, average latency drops from 150ms to 140ms, a 9% speedup. In MJPEG mode, average latency drops from 200ms to 154ms, a 23% speedup.

Paste even longer text

Previous versions of TinyPilot had a bug that would cause the clipboard paste functionality to fail when you tried to paste 1,000 characters or more. On slow network connections, this limit could be even lower.

(Screenshot: A bug in previous TinyPilot releases could cause pastes of long text sequences to fail.)

In this update, we rearchitected TinyPilot's paste functionality so that you can paste as much text as you want. Combined with September's changes to TinyPilot's paste interface, pasting with TinyPilot is now seamless.

(Video)

Full changelog

For the full list of changes in TinyPilot Pro 2.6.2, see the changelog.

Updating to the latest version

You can update to the latest version of TinyPilot by clicking System > Update in the navigation bar:

(Screenshot: update button)

Written by Dave Brown, TinyPilot Support Engineer

TinyPilot's September 2023 Update

Hi All,

I'm happy to share some cool updates about TinyPilot's September 2023 software release and to offer an inexpensive way to purchase a TinyPilot Voyager 2a device.

TinyPilot Pro's September 2023 Update

I've just published TinyPilot Pro 2.6.1, the September update for TinyPilot's software.

This update adds a "Dedicated Window" view, a feature many of you requested. It allows you to view your remote screen in its own browser window without any TinyPilot menus or status bars.

TinyPilot Pro 2.6.1 also improves the experience of pasting text to your remote device. I heard your feedback that the previous paste interface difficult to use, so we've reimplemented the feature to be much more intuitive.

We've also overhauled our update system, so you should see this install complete 4-5x faster than previous updates.

For full details on the September updates to TinyPilot's software, see my latest blog post:

What's New in TinyPilot's September 2023 Update

Sincerely,

Michael Lynch

Founder, TinyPilot

What's New in TinyPilot's June 2023 Update

This is also available on the web (incl. the screenshots)

TinyPilot's June release features a revamped on-screen keyboard and faster, more robust updates.

Revamped keyboard

One of the first things you see when you use TinyPilot is the on-screen keyboard. Until today, TinyPilot has been using the same first-draft keyboard design that we introduced almost three years ago.

(Screenshot of TinyPilot's on-screen keyboard in TinyPilot Pro 2.5.4)

The on-screen keyboard worked, but it was difficult to use. It appeared below your remote display, so you had to scroll away from what you were doing to use the on-screen keyboard. To dismiss it, you had to scroll back up to the main menu and hide it in view settings.

TinyPilot's June release features a slicker keyboard with several improvements.

(Screenshot of new on-screen keyboard)

Now, the on-screen keyboard docks to the bottom of the screen, so you'll never need to scroll away from your remote display. You can minimize the on-screen keyboard from the tool itself rather than jumping to the menu to hide it.

We also redesigned the keyboard to optimize for limited vertical space, giving more screen real estate to the remote display.

An update process that's 45% faster

We work hard to make TinyPilot as fast and easy to use as possible, but TinyPilot's updates have gotten a bit sluggish.

By the end of 2022, TinyPilot updates could take up to eight minutes to complete, even with a high-speed Internet connection.

In 2023, we're investing in faster updates. In our tests, updates to the latest version of TinyPilot Pro completed in under three minutes, a 45% speedup compared with the April release.

We're not done yet. We're continuing to chip away at our update process, and we aim for another 50% performance improvement by the end of 2023.

Making updates more robust

TinyPilot uses microSD cards for persistent storage. microSDs have their advantages, but one unavoidable downside is that they're more vulnerable to filesystem corruption than alternatives like solid-state drives or hard disks.

Only a small percentage of TinyPilot users experience filesystem corruption, but as TinyPilot has grown in popularity, that small percentage has come to represent more users in absolute terms. It's a terrible experience to have your work interrupted because your filesystem has gone bad, so we're working to minimize these failures.

The risk of filesystem corruption increases the more data that we write to microSD cards. TinyPilot's June release minimizes wear on the microSD by moving temporary data from the microSD to RAM. The latest TinyPilot update saves over 200 MB of disk writes to the microSD, a 48% decrease from our April release.

Graph showing disk writes dropped from 442.7 MB (2.5.3 to 2.5.4 update) to 231.0 MB (2.5.4 to 2.6.0 update)

Full changelog

For the full list of changes in TinyPilot Pro 2.6.0, see the changelog.

Updating to the latest version

You can update to the latest version of TinyPilot by clicking System > Update in the navigation bar:

The update button is located in the navbar under System.

Sincerely,

Michael Lynch

Founder, TinyPilot

What's New in TinyPilot's April 2023 Update

Hi All,

Last week, we published TinyPilot Pro 2.5.4. This release fixes a display bug that affected MacOS Ventura systems and adds tooling for exporting and importing TinyPilot settings.

For the full list of changes, see the release notes, below:

TinyPilot Pro 2.5.4 changelog

There are also two notable changes in this release that are worth calling out.

Changes to display settings

TinyPilot Pro 2.5.4 updates TinyPilot's EDID, which is the metadata it presents to the target system to announce what display settings TinyPilot supports. We made this change to expand the set of resolutions that TinyPilot can handle and to fix a bug that affected MacOS Ventura systems, but the change also affects what display settings target systems have stored about TinyPilot.

Your target system will forget any display settings associated with TinyPilot. For example, if you manually configured your target system to mirror its display to TinyPilot instead of extending the desktop, or if you adjusted TinyPilot's display resolution from the target system, those settings will reset when you apply this update.

Updating the base OS

TinyPilot Pro 2.5.4 is the final update available for TinyPilot systems running Raspberry Pi OS Lite (Raspbian) Buster. After this update, if you have a Buster-based system, the Update screen in the TinyPilot web interface will show instructions for manually migrating to the newest OS version, Bullseye.

I realize it's inconvenient to update the base OS. We tried hard to find a solution that minimized manual work on you, but any other option for updating the base OS would have sacrificed stability or security. Instead, we focused this release on tooling to make the OS migration experience easier.

If your system is already running Raspberry Pi OS Lite Bullseye, you don't have to do anything. After you update to TinyPilot Pro 2.5.4, the update dialog will show a message saying that no further updates are available. When we publish future updates, the TinyPilot web interface will allow you to apply them normally.

If you have any questions about updating your TinyPilot system's base OS to Bullseye, please reach out for support.

Sincerely,

Michael Lynch

Founder, TinyPilot