Prices are subject to change May 1, 2024.

Out of StockAdd to Wish List

CCS E3mini Board and Book Bundle

#S-191

$84.95

Click for Details
  • Embedded C Programming: Techniques and Applications of C and PIC® MCUs by Mark Siegesmund
  • E3mini Development Board
  • Cable for programming with bootloader
  • Single-Chip IDE Compiler for PIC18F14K50
Free Single-chip Compiler Included with Book

Embedded C Programming: Techniques and Applications of C and PIC® MCUs by Mark Siegesmund

This book provides a hands-on introductory course on concepts of 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 the correct and efficient practices to program a PIC® microcontroller in the C language. Principles of C programming are introduced gradually, building on skill sets and knowledge. Early chapters emphasize the understanding of C language through experience and exercises, while the latter half of the book covers the PIC® microcontroller, its peripherals, and how to use those peripherals from within C in great detail.

This book demonstrates the programming methodology and tools used by most professionals in embedded design. The reader will be able to apply what they learn to real-life embedded applications. Providing a step-by-step guide to the subject matter, this book will encourage you to alter, expand, and customize code for use in your own projects. The intended audience are those without formal training in C or those lacking experience programming a microcontroller. This is an excellent text for Electrical Engineers and others who need to get up to speed on the C language.

Key features include:

  • A complete introduction to C programming using PIC® microcontrollers, with a focus on real-world applications, programming methodology and tools.
  • Each chapter includes code examples, exercises and a quiz.
  • C code project examples, tables, graphs, charts, references, photographs, schematic diagrams, flow charts and compiler compatibility notes to channel your knowledge into real-world examples.
  • Includes Single-Chip C compiler software with full documentation.
  • Online educator materials available from publisher.
  • Low-cost companion hardware available.

Includes

  • Embedded C Programming: Techniques and Applications of C and PIC® MCUs by Mark Siegesmund
  • E3mini Development Board
  • Cable for programming with bootloader
  • Single-Chip IDE Compiler for PIC18F14K50

Hardware Tools for the Embedded C Programming Book

The exercises in the book have been tailored to the CCS E3mini development board. This board uses the PIC18F14K50 processor. Because the board has a bootloader, no device programmer is required to reprogram the board with new software. It also has a USB port that can be used to communicate between a PC and the user program running on the PIC® MCU.

E3mini Development Board
  • Cable included for programming with bootloader
$25
53217-1359
Buy Now
10-pack E3mini Development Board
  • 10 boards and cables
$200
53217-1529
Buy Now
E3mini Advanced Accessories Kit
  • Parts referenced by exercises in book
    More Info
    1LED: 7 Segment
    1Keypad: 3x4
    1GPS Unit
    110 uf 35V Capacitor
    11 uf, 50V 20% Capacitor
    1100K Resistor
    22.2K Resistor
    8680 ohm Resistor
    1Battery: 9V
    1Battery Clip
    1Digital Thermistor
    1EEPROM
    1Breadboard
    6Jumper: Male-Female
    8Jumper: Male-Male
$25
53217-1530
Buy Now
Sensors Explorer Kit
  • E3mini Board and sensors
    1Human Touch
    2Temperature
    1Light
    1Barometric Pressure
    1Humidity
    1Accelerometer
    2Magnetic Field
    1Ultrasonic Range
    1Vibration
    1Sound
    1Rotary Encoder
    1Keypad: 3x4
    1Small Breadboard
    6Jumper: Male-Female
    16Jumper: Male-Male
$69
S-205
Buy Now