8-bit Microcontroller Studio 

Silicon Labs offers an advanced 8-bit microcontroller studio, available at no charge to developers. These tools unlock the power and flexibility of the 8-bit microcontroller family.
 

Additional USB Software

The following USB software and drivers are available as additional software downloads.
 
Product Description
USBXpress® Development Kit USBXpress Drivers, Firmware and Host API for CP210x and USB microcontroller products
CP210x VCP Drivers Drivers for Windows and Mac
 
 

Battery Life Estimator

Battery Life EstimatorThe Battery Life Calculator gives designers a quick and easy way to understand the discharge characteristics of different system configurations to help optimize low-power applications.
With 3 easy steps this utility instantly returns a detailed comparison of the Estimated Capacity, Average Current, Self Discharge Current and Estimated System Operating Time for single, parallel and series battery configurations, as well as graphical configurations of the minimum system voltage, and the battery shelf life.
 

Individual Components

ToolStick Development Tools

The Silicon Labs ToolStick is an easy to use development system that allows designers to develop and debug application firmware directly on the target microcontroller using the Silicon Labs Integrated Development Environment (IDE). Once complete, designers can replace the Daughter Card with a Programming Adapter and program blank devices for use in their actual system.

Release Notes

Download Software

 
 

Silicon Labs IDE

The Silicon Labs Integrated Development Environment (IDE) is a complete, stand-alone software program that includes a project manager, source editor, source-level debugger and other utilities. The IDE interfaces to third party development tool chains to provide system designers a complete embedded software development environment. The IDE supports the entire 8-bit microcontroller (MCU) portfolio.

Release Notes

Download Software

 
 

Configuration Wizard

The Configuration Wizard 2 utility helps accelerate development by automatically generating initialization source code to configure and enable the on-chip resources needed by most design projects. In just a few steps, the wizard creates complete startup code for a specific Silicon Labs MCU.

Release Notes

Download Software

 
 

Flash Programming Utilities

The Flash Programming Utilities allow you to download your code to a device and perform other memory operations without needing to use the Silicon Labs IDE. These utilities are static examples of the C8051Fxxx On-Chip Interface Utilities DLL detailed in application note AN117. The downloaded installation utility installs both the Windows Flash Programming Utility and the Command-line (32-bit) Flash Programming Utility.

Release Notes

Download Software

 
 

Debug Driver for Keil µVision Software

Silicon Labs and Keil Software have teamed to provide support for the C8051F family of MCUs in the Keil µVision state-of-the-art development platforms. The µVision debug driver allows the Keil µVision IDE to communicate with Silicon Labs on-chip debug logic. In-system Flash memory programming integrated into the driver allows you to rapidly update target code. The µVision IDE can be used to start and stop program execution, set breakpoints, check variables, inspect and modify memory contents and single-step through programs running on your actual target hardware.

Release Notes

Download Software

 
 

Keil® PK51 Developer’s Kit

The Keil PK51 Developer’s Kit includes an industry-leading 8051 C compiler, linker and assembler for use wih Silicon Labs’ 8-bit microcontrollers and Studio. This toolchain package provides the build support for 8051 projects, while the IDE provides editing and debugging support. This free toolchain comes without a time or code size limit!

Release Notes

Download Software

 
 
 
 
Effective January 1, 2011, Silicon Labs software applications are no longer supported on the Windows 2000 operating system. While existing support has not been removed, all future product releases will support Windows XP SP3 and newer versions.