The Orchard Pass emblem The Orchard.network

Flash a Tree

One-click installer for the Orchard Tree firmware. Plug an ESP32 into your computer, click Connect, pick the serial port, and the latest signed firmware flashes in about 30 seconds.

1 · Plug in your Tree

2 · Click Install, pick your board

When you click the button below, your browser opens a small dialog listing every serial port on your machine — pick the one labeled Silicon Labs CP210x (Windows) or cu.SLAB_USBtoUART (macOS) or ttyUSB0 (Linux). If you have several boards plugged in, they all appear here so you can choose which one to flash.

From there the installer will:

  1. Erase the board's existing firmware.
  2. Write a fresh Orchard Tree firmware image (~1 MB, version 0.4.9).
  3. Reboot the board into the Orchard runtime.

Your browser doesn't support Web Serial. Open this page in Chrome, Edge, Brave, or Opera on a desktop computer. Web Serial needs a secure context. Reload this page over https:// or http://localhost.

Requires a Chromium-based browser (Chrome / Edge / Brave / Opera). Firefox and Safari don't expose the Web Serial API yet. Close any other program holding the port (PlatformIO monitor, Arduino IDE, PuTTY) before clicking — Windows lets only one process own a COM port at a time.

3 · Claim your Tree

When the flash finishes, the board reboots and shows a claim code. Head to the claim page, connect your Chia wallet (Sage or Goby), prove your Orchard Pass, and enter the code — your Tree is bound to you and starts reporting.

🌳 Claim your Tree →

First connect your WiFi too: point the Tree at your network during setup so it can reach the oracle. New here? The Operator Quickstart walks through the whole flow.

What this firmware does

Source, build configuration, and audit history: github.com/FlipThisCrypto/the-orchard.