CCS Educational Resources

Tools for Learning or Teaching Embedded C

Offers exclusively for students and educators

CCS provides education specific development tools to enhance the learning experience for the next generation of engineers. Students who learn the high order language C have the opportunity to create powerful and sophisticated applications on PIC® MCU and dsPIC® DSCs. CCS offers easy to use and learn development tools that give students the real-world experience that is needed. Full product line includes: optimizing C compilers, application specific hardware platforms, software development kits, and programmer/debugger solutions.

Product Recommendations

Individual Individual
Lab Tools Lab Tools
Classroom Tools Classroom Tools
COMPILERS
The Single-Chip IDE Compiler allows students to choose one microcontroller from the PIC16 or PIC18 family to be supported. Additional devices may be added separately.
Individual
$50.00
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.
IndividualLab Tools
$99.00
Use the Single-Chip Compiler and the ICD-U40 for programming and debugging your code. The ICD-U40 is a low-cost complete In-Circuit Programmer and Debugger. Allows for debugging at the C level with the C-Aware Debugger included in the compiler.
Individual
$85.00
Customized Request for Quote

Why CCS in your classroom?

CCS has developed books, exercises and kits designed for the classroom and interested programmer! We also have tutorial kits for advanced technologies like TCP, I/P, CANBUS, RFID, USB and more! Ask for a special quote to fit your specific classroom needs!
KITS WITH TUTORIAL
This book provides a hands-on introductory course on embedded C programming using a PIC® microcontroller and the CCS C compiler. Through a project-based approach, this book provides an easy to understand method of learning embedded C.
IndividualClassroom Tools
$49.00
This product includes the E3mini Board and sensors. The CD contains a C compiler and a PDF tutorial with example code for each sensor.
Lab ToolsClassroom Tools
$69.00
The Development Kit includes: PIC16F887 Prototyping Board, Single-Chip IDE Compiler, ICD-U40, and Tutorial Exercise Book.
Lab ToolsClassroom Tools
$135.00
The Development Kit includes: PIC18F45K22 Prototyping Board, Single-Chip IDE Compiler, ICD-U40, and Tutorial Exercise Book.
IMPORTANT: This development kit will be a direct replacement for the end-of-life product: PIC18F4520 Student Development Kit
Lab ToolsClassroom Tools
$135.00
TEXTBOOK RESOURCES
This book provides a hands-on introductory course on concepts of C programming using a PIC® microcontroller and the CCS C compiler. The exercises in the book have been tailored to the CCS E3mini development board.
IndividualClassroom Tools
$84.95
An ideal kit for those just getting started with C programming on a PIC®MCU. Includes a C compiler and hardware to support the example programs covered in the book C What Happens by David Benson.
IndividualClassroom Tools
$89.00

Why choose Microchip PIC® microcontrollers for teaching embedded programming?

Microcontrollers provide a inexpensive, easy to use platform for students to learn programming. Microcontrollers allow the student to fully understand and control the complete computer environment. It is truly a back-to-basics, bottom-up approach, giving students a solid foundation in computing. Unlike a PC, there is no need to deal with a heavy operating system where there is considerable distance between the program and the user. Microcontrollers provide solid control over timing and direct access to the hardware.

Microcontroller programming skills are in strong demand everywhere. Applications include appliances, toys, automobiles, industrial controls, test equipment, computer peripherals, security systems, safety equipment, and all kinds of data collection devices for research. Consider this, while reading this, there is more than likely a microcontroller in hand, the computer mouse has a microcontroller as well as a PC keyboard. Every day individuals interact with dozens of PIC® microcontrollers. Consider an automobile, microcontrollers are everywhere from the radio to tire pressure sensors. Even more common around the home, microcontrollers are in the thermostat, microwave oven, TV, many land line phones and just about everything wireless from the garage door opener to the TV remote.

PIC® devices continue to be one the best selling microcontrollers worldwide and are the number one processor used for new designs. Competition from TI and Freescale has not been able to diminish the PIC® MCU popularity.

Development tools and source libraries for the PIC® processors are extensive and inexpensive. This makes a PIC® MCU the best choice for providing students with an education ready for the real world.

Why does CCS care?

CCS developed the first PIC® MCU C compiler on the market over twenty years ago! We saw the popularity and success of microcontrollers in many industries and want to pass on the necessary skills to keep those industries thriving! We want to help you teach C and expand the future of embedded programming! In a wireless culture of convenience and automation, microprocessors/embedded control have become increasingly important and the need to add these features to products keeps embedded programming skills in high demand.

Why CCS in your classroom?

CCS has developed books, exercises and kits designed for the classroom and interested programmer! We also have tutorial kits for advanced technologies like TCP, I/P, CANBUS, RFID, USB and more! We are committed to helping further education and skills in embedded C programming. We want to help you teach C , spread the skills and expand the future of embedded programming! Ask for a special quote to fit your specific classroom needs!

Additional Ordering Information

CCS offers software and hardware with quantity discounts that are ideal for a classroom or lab setting. Please fill out Quote Request to get a customized quote for your specific needs or contact Sales directly.

Email: sales@ccsinfo.com or Phone: 262-522-6500 ext. 35

University or Bookstore (within the US)

All orders must be placed in writing. University purchase orders are accepted on credit card or Net 30 terms.

University or Bookstore (outside the US)

All orders must be pre-paid via credit card or wire transfer (contact Sales for International Payment information).

REQUEST FOR QUOTE

CCS provides free quotes for educational resources when details are provided. Please fill in the CCS Request for Educational Quote form below with your information.

What is the intended use?

What type of product are you inquiring about?

What quantity would you like quoted?

Notes on how to better customize the quote for your needs:

Contact Information

First Name:
Last Name:
Educational Institution Name:
Phone Number:
Email Address:
Billing Street Address:
Billing Zip/Postal Code:
Billing City:
Billing State/Province:
Billing Country:
TEACHC.COM
Specifically designed for those who teach embedded C, this site is filled with resources to make it easy and fun to introduce C in your classroom! Check out a number of interactive tools, classroom supplies and tutorials on the real-world applications and benefits of embedded C!
TeachC.com
Go to Site
COMPILERS
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.
$99.00
C Workshop Compiler Devices Supported
Hardware only.
Includes: PIC16F818 Prototyping Board, ICD-U40 Programmer/Debugger, and required cables.
$50.00
An ideal development kit for PIC® MCU enthusiasts to get started with programming using the C Workshop Compiler.
Includes: Compiler, PIC16F818 Prototyping Board, ICD-U40 Programmer/Debugger, and required cables.
$149.00
DEVELOPMENT BOARDS
Prototyping board with direct access via USB port. No device programmer required - includes onboard programming capabilities.
$65.00
**ICD-U unit sold separately for programming and debugging capabilities.
$40.00
**ICD-U unit sold separately for programming and debugging capabilities.
$55.00
**ICD-U unit sold separately for programming and debugging capabilities.
$20.00
RECOMMENDED PIC MCU BOOKS
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.
$15.00
with purchase of a
C Workshop Compiler
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.
$15.00
with purchase of a
C Workshop Compiler