Silicon Labs Configurator
(SLC-CLI)
The Simplicity SDK (and Gecko SDK) contains software that follows the?SLC specification. Software is grouped into components (defined by .slcc files) that may provide features and/or require features provided by other components. Example projects (.slcp) describe a single software application (usually made up of multiple components plus application code) that can be used to generate an IDE project.
Simplicity Studio includes a pre-integrated version of SLC tooling.? Alternatively, the SLC-CLI tool provides a command-line alternative that, among other things, will resolve project and component dependencies and generate a project for a specified embedded target and build system (for example, VS Code, IAR, Embedded Workbench or GNU tools via a Makefile).
-
Overview
Key Features
?Generate Silicon Labs projects from a specific Simplicity SDK targeted for specific tools/IDE
?Validate projects to ensure it meets the SLC specification standards
?Clone and upgrade projects
?Enables creation of SDK extensions for use with the Simplicity SDK
-
Getting Started
Download and Install SLC-CLI
SLC-CLI.zip files are available below.?In addition to the SLC-CLI.zip file and the Gecko SDK, you will need Java 64-bit JVM version 17 or higher, available through?Amazon Correto. Note that some files, such as the Windows .msi files, can be found on the?releases page.?
-
Tech Docs
Documentation
Access the latest guides and technical documentation below. Look for documentation specific to your tool.
-
Community & Support
Join the Community & Get Support
Post questions or browse discussions on the Silicon Labs Community. Check out developer blogs, application notes, and training videos.