Overview#

Silicon Labs Tool (SLT) is a command-line utility that installs and manages the full Silicon Labs development environment: SDKs, build tools, and the SLC configurator. Designed for GUI-free workflows, SLT enables developers to set up consistent, scriptable environments ideal for both individual use and team-wide automation. Once installed, projects can be created, configured, and built entirely from the terminal using SLC, enabling seamless integration into CI/CD pipelines and cross-platform development without relying on Simplicity Studio’s graphical interface.

Silicon Labs Tool (SLT) is a package manager designed to install, configure, and manage the Simplicity development environment, including SDKs, build tools, and the SLC configurator.

SLT is available in two forms:

  • SLT CLI

    • Graphical and CLI installation of SDKs, tools, and the SLC CLI

    • Scriptable environment setup, ideal for CI/CD and automation workflows

    • Enables fully terminal-based development

    • Supports reproducible, version-controlled environments

  • Simplicity Installer

    • Designed for developers who prefer GUI-based workflows

    • Suitable for first-time users exploring SDKs and tools interactively