Skip to main content

03.02 LilyGO T-Beam 1W Firmware Pull, Build, Flash

This is the process I used to build the firmware for the LilyGO T-Beam 1W which isnt officially supported yet, but has a PR available to allow you to pull, build and flash the device yourself. Now, since I am new to all this, I have no clue if this is the correct procedure or not, but it seems to have worked for me as my device is on the mesh and sending/receiving traffic.

  • Firmware Source: PR#8967
  • Target: t-beam-1w
  • OS: Windows 11
  • Build System: PlatformIO (CLI)
  • Editor: Optional, not required

Prerequisites

Required Software

  • Git (Windows installer from git-scm.com)
  • Python 3.x (Microsoft Store Python works, but CLI invocation is required)
  • PlatformIO (CLI) installed via pip

Verify Installs

git --version
python --version
python -m platformio --version

Directory Layout

Or pick your own, I used the downloads directory...

C:\Users\<user>\Downloads\1w-firmware\

Step 1: Clone Meshtastic Firmware

git clone https://github.com/meshtastic/firmware.git
cd firmware

Step 2: Check out the PR branch