Install TinyDesk

A mouse-operated ESP32 desktop, displayed in a compatible terminal. Flash a board from Chrome or Edge, or download it for your PC. Documentation · Source on GitHub · Releases

Developer preview. Choose the exact board below. An Install button appears only when its firmware is available.

1Choose an edition

2Choose your platform

3Install

TinyDesk Desktop on an ESP32-C6

This browser cannot talk to serial ports. Use Chrome or Edge on a computer.
Open this page over https (or from localhost).
Open the web terminal
Reading the release...

The installer checks the chip and writes the firmware. Choose Erase device for a first install, and when switching a board between the Desktop and the Shell edition: users, Wi-Fi networks and files then start fresh. (On 4 MB ESP32 boards both editions share one flash layout, so without erasing the files stay.)

After installing, open the board with Open the web terminal (or PuTTY). The installer’s own Logs & Console is a plain log view: it cannot answer the desktop’s terminal queries or send the mouse, so the desktop shows up there as rows of symbols. Close the installer dialog first, so the port is free.

First start

    TinyDesk Desktop on Linux

    Check the files against SHA256SUMS.txt. Images are not signed; see Security. All options side by side: Install in the documentation.