USB ToolStick

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.

Base Adapter
The Base Adapter connects to the PC using a USB connector and supports any Daughter Card or Programming Adapter.

Daughter Card
The target MCU and application circuitry are located on the Daughter Card; the IDE interfaces with this MCU. The Daughter Card plugs into the Base Adapter.

Programming Adapter
The Programming Adapter provides the appropriate mechanical socket to program a blank device. The Programming Adapter plugs into the Base Adapter.

Software
The required software to debug on the ToolStick development platform is available as free downloads.

ToolStick Development Tools – includes example code, documentation and the ToolStick Terminal application

Silicon Laboratories IDE – integrates a source-code editor, source-level debugger and an in-system Flash programmer

Keil Evaluation 8051 Tools – includes an evaluation version of the Keil 8051 assembler, compiler and linker

Production Programmer – use with the Programming Adapters to easily program devices for prototypes or production

Install the ToolStick Development Tools and Silicon Labs IDE to the same directory and follow the appropriate Daughter Card User’s Guide for instructions on using the development tools and running the demonstration firmware.

Getting Started
The easiest way to get started experimenting with the ToolStick is with the ToolStick Starter Kit. This kit is a complete development system that contains a ToolStick Base Adapter and an interchangeable C8051F330 MCU Daughter Card. To continue developing with a selected MCU, use the guide below to choose the appropriate Daughter Card and Programming Adapter. Daughter Cards are sold individually and require a separate Base Adapter to be purchased if not previously owned. Programming Adapter kits include a Base Adapter and a separate purchase is not required.

 ToolStick Starter Kit ($24.99)

See the Silicon Labs MCUniversity page for information on ToolStick solutions for colleges and universities. See the the Capacitive Touch Sense page for information on Silicon Labs' touch sense solution and ToolStick development boards.

To develop with a different MCU, designers need the ToolStick Base Adapter
 TOOLSTICKBA ($17.50)

Use the chart below to choose the appropriate Daughter Card and Programming Adapter for your part number.

Part Number

ToolStick Base Adapter ($17.50)

ToolStick Daughter Card ($9.90)

ToolStick Programming Adapter ($69) 

C8051F300/01/02/
03/04/05-GM

 BA
User's Guide

 ToolStick300DC
User's Guide

 ToolStick300PP
User's Guide

C8051F300/01/02/03/04/05-GS

 BA
User's Guide

 ToolStick300DC
User's Guide

 ToolStick300SPP
User's Guide

C8051F310/12/14

 BA
User's Guide

 ToolStick311DC
User's Guide 

 ToolStick310PP
User's Guide

C8051F311/13/15

 BA
User's Guide

 ToolStick311DC
User's Guide

 ToolStick311PP
User's Guide

C8051F316/17

 BA
User's Guide

 ToolStick311DC
User's Guide

 ToolStick316PP
User's Guide

C8051F320

 BA
User's Guide

 ToolStick321DC
User's Guide

 ToolStick320PP
User's Guide

C8051F321

 BA
User's Guide

 ToolStick321DC
User's Guide

 ToolStick321PP
User's Guide

C8051F326

 BA
User's Guide

 ToolStick327DC
User's Guide

 ToolStick326PP
User's Guide

C8051F327

 BA
User's Guide

 ToolStick327DC
User's Guide

 ToolStick321PP
User's Guide

C8051F330/31/32/
33/34/35

 BA
User's Guide

 ToolStick330DC
User's Guide

 ToolStick330PP
User's Guide

C8051F330-GP

 BA
User's Guide

 ToolStick330DC
User's Guide

ToolStick330DPPUser's Guide

C8051F336/37

 BA
User's Guide

 ToolStick336DC
User's Guide

 ToolStick330PP
User's Guide

C8051F338/39

 BA
User's Guide

 ToolStick336DC
User's Guide

 ToolStick316PP
User's Guide

C8051F340/41/44/45/48-GQ

 BA
User's Guide

 ToolStick342DC
User's Guide

 ToolStick340PP
User's Guide

C8051F342/43/46/47/49/4A/4B-GQ

 BA
User's Guide

 ToolStick342DC
User's Guide

 ToolStick320PP
User's Guide

C8051F342/43/46/47/49/4A/4B-GM

 BA
User's Guide

 ToolStick342DC
User's Guide

 ToolStick342MPP
User's Guide

C8051F360/63

 BA
User's Guide

 ToolStick360DC
User's Guide

 ToolStick360PP
User's Guide

C8051F361/64/66/68

 BA
User's Guide

 ToolStick360DC
User's Guide

 ToolStick310PP
User's Guide

C8051F362/65/67/69

 BA
User's Guide

 ToolStick360DC
User's Guide

 ToolStick311PP
User's Guide

C8051F410/12

 BA
User's Guide

 ToolStick411DC
User's Guide

 ToolStick410PP
User's Guide

C8051F411/13

 BA
User's Guide

 ToolStick411DC
User's Guide

 ToolStick411PP
User's Guide

C8051F500/01/04/05-IM

 BA
User's Guide

 ToolStick502DC
User's Guide

 ToolStick500MPP
User's Guide

C8051F500/01/04/05-IQ

 BA
User's Guide

 ToolStick502DC
User's Guide

 ToolStick500QPP
User's Guide

C8051F502/03/06/07-IM

 BA
User's Guide

 ToolStick502DC
User's Guide

 ToolStick502MPP
User's Guide

C8051F502/03/06/07-IQ

 BA
User's Guide

 ToolStick502DC
User's Guide

 ToolStick502QPP
User's Guide

C8051F508/09/10/11

 BA
User's Guide

ToolStick502DC
User's Guide
ToolStick588PP
User's Guide

C8051F520A/21A/23A/
24A/26A/27A

 BA
User's Guide

 ToolStick530ADC
User's Guide

 ToolStick520PP
User's Guide

C8051F530A/31A/33A/
34A/36A/37A-IM

 BA
User's Guide

 ToolStick530ADC
User's Guide

 ToolStick530MPP
User's Guide

C8051F530A/31A/33A/
34A/36A/37A-IT

 BA
User's Guide

 ToolStick530ADC
User's Guide

 ToolStick530TPP
User's Guide

C8051F540/41/44/45-IM

 BA
User's Guide

 ToolStick540DC
User's Guide

 ToolStick502MPP
User's Guide

C8051F540/41/44/45-IQ

 

 BA
User's Guide

 ToolStick540DC
User's Guide

 ToolStick502QPP
User's Guide

C8051F542/43/46/47-IM

 BA
User's Guide

 ToolStick540DC
User's Guide

 ToolStick542PP
User's Guide

C8051F550/51/52/53/54/55/56/57-IM

 BA
User's Guide

 ToolStick560DC
User's Guide

ToolStick542PP
User's Guide

C8051F560/61/62/63/64/65/66/67-IM

 BA
User's Guide

 ToolStick560DC
User's Guide

 

 ToolStick502MPP
User's Guide

 

C8051F560/61/62/63/64/65/66/67-IQ

 BA
User's Guide

 ToolStick560DC
User's Guide

 ToolStick502QPP
User's Guide

 

C8051F568/69/70/71/72/73/74/75-IM

 BA
User's Guide

 ToolStick560DC
User's Guide

ToolStick588PP
User's Guide

C8051F580/01/04/05-IM

BA
User's Guide

 ToolStick582DC
User's Guide

 ToolStick500MPP
User's Guide

C8051F580/01/04/05-IQ

BA
User's Guide

 ToolStick582DC
User's Guide

 ToolStick500QPP
User's Guide

C8051F582/83/86/87-IM

BA
User's Guide

 ToolStick582DC
User's Guide

 ToolStick502MPP
User's Guide

C8051F582/83/86/87-IQ

BA
User's Guide

 ToolStick582DC
User's Guide

 ToolStick502QPP
User's Guide

C8051F588/90/91

BA
User's Guide

ToolStick582DC
User's Guide

ToolStick588PP
User's Guide

C8051F700/1/2/3/8/9/10/11-GQ

BA
User's Guide

ToolStick700DC
User's Guide

ToolStick700QPP
User's Guide

C8051F705/6/7/12/13/14/15-GQ

BA
User's Guide

ToolStick700DC
User's Guide

ToolStick704QPP
User's Guide

C8051F705/6/7/12/13/14/15-GM

BA
User's Guide

ToolStick700DC
User's Guide

ToolStick704MPP
User's Guide

C8051F800/01/02/06/07/08
/12/13/14/18/19/20-GU

BA
User's Guide

ToolStick800DC
User's Guide

ToolStick800QPP
User's Guide

C8051F800/01/02/06/07/08
/12/13/14/18/19/20-GM

BA
User's Guide

ToolStick800DC
User's Guide

 ToolStick330PP
User's Guide

C8051F803/04/05/09/10/11
/15/16/17/21/22/23/24/25/26
/27/28/29/30/31/32/33/34/35-GS

BA
User's Guide

ToolStick800DC
User's Guide

ToolStick800SPP
User's Guide

C8051F901/02/11/12-GM

 BA
User's Guide

 ToolStick912DC
User's Guide

ToolStick931PP
User's Guide

C8051F901/02/11/12-GU

 BA
User's Guide

 ToolStick912DC
User's Guide

ToolStick912UPP
User's Guide

C8051F920/30-GM

 BA
User's Guide

 ToolStick931DC
User's Guide

 ToolStick930MPP
User's Guide

C8051F920/30-GQ

 BA
User's Guide

 ToolStick931DC
User's Guide

 ToolStick930QPP
User's Guide

C8051F921/31-GM

 BA
User's Guide

 ToolStick931DC
User's Guide

ToolStick931PP
User's Guide

C8051F931

 BA
User's Guide

 CapTouchSenseDC
User's Guide

 N/A

ToolStick Accessories and Resources

ToolStick Daughter Card Template
Create a ToolStick compatible Daughter Card using the ToolStick Daughter Card Template. The template includes a schematic, bill of materials and fab drawing for easy development of a ToolStick compatible Daughter Card.

The ToolStick Evaluation Kit
The ToolStick Evaluation Kit provides an easy way to evaluate the Silicon Laboratories IDE and the on-chip debug capabilities of our microcontrollers. The target microcontroller on the board is a Silicon Laboratories C8051F300 which interfaces with the PC via the integrated Silicon Laboratories USB Debug Adapter that uses the C8051F321 USB MCU.

 ToolStick Evaluation Kit ($10.99 USD)
User's Guide

ToolStick Debug Adapter
The ToolStick Debug Adapter, in conjunction with a ToolStick Base Adapter, provides an interface between the PC’s USB port and the target device’s in-system debug/programming circuitry. The ToolStick Debug Adapter can be used to program and debug a standard Silicon Laboratories MCU development board.

 ToolStick Debug Adapter ($8.90 USD)
User's Guide