C Workshop Compiler for PIC® MCUs

Sku: 52204-1534

C Workshop Compiler for PIC<sup>®</sup> MCUs
C Workshop Compiler Supported Devices:
8-bit:PIC10F222, PIC12F1822, PIC16F84A,
PIC16F818, PIC16F877A, PIC18F13K50,
PIC16F1459, PIC18F24J11, PIC18F4520
16-bit:PIC24F16KM102, PIC24FJ128GA006,
dsPIC30F3010, dsPIC33EP128MC202
*Additional chips may be purchased separately for $20 each
In stock (ships immediately)
Download version available

Note: Click here to Add a Chip to an existing C Workshop Compiler.
Add C Workshop Hardware Kit for $50
Add a Book for $15

Create. Discover. Inspire. C Workshop Compiler

Every PIC® enthusiast can let loose on hobby projects with this low-cost, full featured IDE compiler for numerous popular PIC® MCUs!

The C Workshop Compiler can be complemented with other low-cost development boards and in-circuit programmers/debuggers to allow for seamless development from within the compiler IDE. Start with our integrated Project Wizards to discover new PIC® MCU applications you only dreamed of designing!

The C Workshop Compiler includes the popular and reputable C-Aware IDE that is used by professionals worldwide. Develop C code with integrated built-in functions, example programs, external drivers, and more...

Screenshots of the IDE Compiler:
Videos of the IDE Compiler:

The C Workshop Compiler includes a comprehensive Help File to reference while you work without losing valuable time, access to 60 days of downloads, and free tech-support for the life of the product.

Try before you buy: Download 45-day Demo Now!

C Workshop Prototype Board and Debugger Kit

The kit provides hobbyists and enthusiasts a cost-saving and comprehensive PIC® MCU development kit. With the PIC16F818 Prototyping Board and ICD-U40 Programmer/Debugger, begin your PIC® MCU design, development, and programming within minutes of opening the kit. The book C What Happens by David Benson includes numerous examples using the PIC16F818 device.

Development Kit with Software - $149.00
Hardware Only - $50.00

PIC16F818 Prototyping Board includes:

  • PIC16F818 (28 pin SOIC)
  • 4 I/O Pins (2 Can Be Analog)
  • Four DIP Switches
  • One Pushbutton
  • Six LEDs
  • Four I/O Lines To Jumper Block
  • ICD Jack


The ICD-U40 provides detailed debugging information at the C level and the stand-alone control software will allow you to quickly program target chips using in-circuit serial programming.

  • ICD and ICSP functionality with CCS C-Aware IDE Compilers
  • Supports all Microchip PIC® MCU or Flash Devices
  • Powers and Connects with USB
  • Includes FREE CCSLOAD Software
  • Data Streaming - Obtain Real-time Diagnostic Data, and more...
  • RoHS Compliant

PIC® MCU Intro to C Books

When purchasing the C Workshop Compiler, you may select one of the following books to add for only $15!

C What Happens by David Benson

C What Happens by David Benson
C What Happens is a series of explanations and examples for those who want to learn to program PIC® microcontrollers using the C programming language. It is assumed that the reader has no knowledge of PIC® microcontrollers or programming, but does have a rudimentary understanding of electronics. The reader will learn to create programs by making selections from a large variety of built-in functions provided in the CCS C Compiler, writing his/her own functions as needed, and writing executable statements. The reader will "C what happens" by programming a PIC® microcontroller with the newly created code and exercising it using a simple circuit described in the book. The subject matter is laid out in a logical progression from simple to not-so-simple and is illustrated with numerous examples using the PIC16F818 device. This book pairs well with the CCS PIC16F818 Prototyping Board.

Intro to PIC® C by Nigel Gardner

Intro to PIC C by Nigel Gardner
This book is aimed towards those who do not know the C language. The basics of C are explained from the perspective of writing programs for PIC® MCUs. Although there are many C starter books, most assume the target is a PC. PIC® MCU programming is different even though the language is the same. This book includes examples that work with the CCS C compiler.

C-Aware IDE Demo
Embedded C Learners Kit
C Workshop Compiler