CCS Video Tutorials

All CCS Video Tutorials are .wmv files. Windows Media Player is needed for viewing.
Subscribe to our YouTube channel (CCSIncTube) to stay updated on the latest videos.

C Compiler Quick Start Video Tutorial
Duration: 6:03
View Now

Go from a blank sheet of paper to a blinking LED in less than 5 minutes!

You will:

  • Learn how the CCS color coded text editor simplifies design entry
  • See how CCS provided built-in functions speed up software development
  • Quickly locate and correct design errors
  • Program devices in-circuit and modify the blink rate on the fly with the CCS ICD-U64 In-circuit Programmer/Debugger

Getting Started with EZ App Lynx Video Tutorial
Duration: 8:37
View Now

Use the EZApp library to quickly create a wireless sensor or controller on a PIC® MCU that may be viewed and displayed on a mobile device using Bluetooth® included in CCS IDE Compilers.

You will:

  • Learn how EZ App Lynx works
  • Program the bootloader onto the chip

Lab Stir Stick Sensor Video
Duration: 0:34
View Now

See a PCB stick in a chemistry beaker read the temperature and light. The EZApp library is used to display those results on a tablet!

Soccer Robots
Duration: 0:44
View Now

Two robot cars face off against each other on the soccer field. Players use the EZ App Lynx app to control the robot cars from their iPads. The robot cars are made out of sensors and a prototyping board.

Robot Arm
Duration: 0:45
View Now

The robot arm is programmed to complete the Tower of Hanoi or can be in manual mode to be controlled from the tablet. The four colored blocks have pegs for the robot arm to grab and easily move the block. The tablet uses EZ App Lynx for displaying the robot arm controls.

Plinko Game
Duration: 0:05
View Now

Drop a puck into the Plinko game and watch the line drawn on a tablet screen via Bluetooth®!

The Plinko board has an array of light sensors between the pegs. When the puck passes over and blocks the light to the sensor, a command is sent to the PIC® microcontroller. The PIC® MCU talks to a Bluetooth® module to send the sensor coordinate to the application running on the tablet. As the coordinates are sent, a line is drawn showing the path of the the falling puck.

Getting Started with the E3mini Development Board Troubleshooting Problems with the E3mini Development Board

Get started with the E3mini development board and troubleshoot problems with the board when you are unable to download software to it.

You will learn how to:

  • Install the compiler software
  • Compile and download a program to the board
  • Troubleshoot possible problems with the board

Note: If you have received a 'Timeout' error, click here to find out how to resolve the issue.

Getting Started with the E3mini Development Board - (YouTube)
Troubleshooting Problems with the E3mini Development Board - (YouTube)

Rube Goldberg Machine
Duration: 0:35
View Now

This Rube Goldberg machine uses various sensors in a chain of reactions that ultimately ends with a gumball rolling out of the Gumball machine. The only motion needed to start the machine is a clap from the hands. The processors used in this machine were all easy-to-use CCS E3mini boards that have a PIC® processor programmable from a USB port.

Getting Started with the LoRaWAN® Modules
Duration: 4:44
View Now

Learn about the advantages of using LoRa and LoRaWAN® technologies. We'll explain how the examples and drivers included in the Long Range RF Development Kit can help you quickly get started with connecting to a LoRaWAN® network or a LoRa peer-to-peer network.

CCS Touchscreen Interface Designer
Duration: 9:34
View Now

This video is an introduction to the CCS C Compiler's feature, Interface Designer, which can be used to build user interfaces for touchscreen devices.

Using the CCSLOAD Software with the ICD-U64
Duration: 5:35
View Now

In this video tutorial, we demonstrate how to use the CCSLOAD software with the ICD-U64 to program hex files to one or more PIC development boards!

You will learn how to:

  • Install the CCSLOAD software and USB drivers
  • Setup the ICD-U64 with a workstation
  • Use CCSLOAD to test the connection to the chip, program a hex file to one or more boards, and view programming results

Prime8 Production Programmer Video Tutorial
Duration: 9:03
View Now

This video details the three main features of the CCS Prime8 Production Programmer, PC programming, Standalone Mode and Programming from a USB Drive. Streamline your manufacturing process with the Prime8!

Mobile In-Circuit Programming Video Tutorial
Duration: 6:51
View Now

Update your stand-alone products in the field without the need of a PC!

You will:

  • Enable your field support technicians and engineers to load new software in deployed products and keep them running at peak performance
  • Use CCSLOAD programmer control software to store programs in the LOAD-n-GO hand-held programmer for multiple product configurations
  • Quickly locate and resolve programming issues
  • Learn how the battery operated LOAD-n-GO can program devices in-circuit, even when the target system is powered down

Unable to Detect USB Connected Programmer Unable to Detect Serial Connected Programmer Unable to Detect Target

Learn from CCS development engineers how to quickly resolve programming issues!


  • Resolve hardware and hookup problems with diagnostic utilities built into CCSLOAD
  • Eliminate USB and serial port communication failures between PC and programmer
  • Verify proper voltage levels for programming
  • Troubleshoot ICSP circuit connections by using CCSLOAD diagnostics to drive signals on programming pins
  • Multiple "mini-video tutorials" organized by programming failure mode enable you to quickly learn how to resolve issues yourself without CCS contacting technical support

Unable to Detect USB Connected Programmer - (YouTube)
Unable to Detect Serial Connected Programmer - (YouTube)
Unable to Detect Target - (YouTube)

Data Streaming Video Tutorial
Duration: 5:36
View Now

Eliminate a diagnostic serial port and save money by streaming data through the ICSP interface instead!

You will:

  • Learn how to modify one line of source code in an existing design to stream data through the ICSP port
  • See how to use the ICD-U64 programmer/debugger as a serial communications link between the target board and host PC
  • View input and output waveforms on the host PC using the CCS Serial Port Monitor
  • Modify operating parameters without reloading a new software image

Using CCS C Compiler in MPLAB X
Duration: 6:25
View Now

In this video tutorial, we demonstrate how to use the CCS C compiler within MPLAB® X!

You will learn how to:

  • Install the CCS Plug-in in MPLAB® X
  • Set up a new project in MPLAB® X
  • Add an existing C source file to the project
  • Compile and debug the project
  • Find output files
  • Program the chip

Duration: 11:03
View Now

Ejemplo de acceso a datos de depuración a través de la interfaz ISCP y el programador/depurador ICD-U64 de CCS.

Duration: 16:00
View Now

This presentation by Microchip introduces the CCS EZ Web Lynx network integration device.

Having trouble watching a video tutorial? Email CCS for support at

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