Electronic Products
Find us here:
  • Books
    • Embedded C Books >
      • cbookfiles
      • cbook2files
      • cbook3files
    • BASIC Books >
      • Programming PICs in BASIC_vol1
      • PICBasic Book Support
      • Basic Atom Book Support
    • Other Books >
      • Arduino Book
      • chipkitbookfiles
  • Chuck's Blog
    • Blog Posts Archive
    • Disclaimer
  • YouTube Channel
  • About Chuck
    • About Chuck
    • Stock Car Racing
  • 3D Printing
    • Fabrikator Mini
  • Getting Started with PICs
    • BASIC Programming
    • C Programming >
      • C Compilers
  • Build Your Own PICKit 2
    • PICkit 2 Starter Kit
  • CHIPINO
    • Shields
  • CHIPAXE Breadboard Modules
  • Understanding Hex Files
  • chipKIT
  • Newsletter Archive
  • Contact
  • Retired Designs
    • BasicBoard
    • Ultimate OEM
    • Maximite BasicBox
    • Maximino
  • Downloads
  • Kickstarter Projects
    • Demo-Shield
  • Great Cow Basic Site
  • Buy Hardware
  • Links I Recommend

Embedded C Books | BASIC Books  | Other Books

PICkit 2 Starter Kit - Replacement

Picture
PICkit 2 Starter Kit - The PICkit 2 Starter Kit is no longer available from Microchip. You may be able to find one on EBAY but since I used them in my C Programming books, I worked with Nuts & Volts magazine to create a replacement.
​Check it out here.

Beginner's Guide to Embedded C Programming

Picture
This is my first of hopefully a series of books on using the popular Arduino module. The book has 11 projects that are easy to do but give you the fundamentals of programming Arduino.

I use the CHIPINO Demo Shield for those that don't want to build any electronics but you can also just use individual components on a breadboard. The parts list is included in the appendix. The book also uses a DFRobot Shield for the LCD project but this also can be done with a standard 2x16 Character LCD module.

The book is 6" x 9" and 126 pages. Schematics and code is shown. You need to download the Arduino IDE to use it along with buying an Arduino module and the parts. 

        Buy Book

Beginner's Guide to Embedded C Programming

Picture
This was my first Embedded C book and it's been my most popular book to date. I'm still a BASIC programmer at heart but you can't be involved professionally with Microcontrollers if you don't know C. I couldn't find a good book for beginners so I wrote this one.

The book covers the fundamentals of C taking you through setting up the software and hardware to get your first LED to flash and then goes further. Digital inputs and outputs are covered using various C statements like For Loop, While Loop and Select Case. I also cover linking files. The book ends with a project showing how to use the internal Analog to Digital converter.

All the projects use the PICkit 2 Starter kit which is a bit dated now but still very useful. This allowed the beginner to learn programing without having to wire anything up. I thought this would make it easier for the beginner and apparently I was right because its been very popular.

Download the support files for this book here.         Buy Book

Beginner's Guide to Embedded C Programming - Volume 2

Picture
This book picks up where the book above ends. In Volume 2, I modify the PICkit 2 Starter kit board with a breadboard area so I can build circuits. Then I show how to use many of the features of the PIC Microcontroller. The book covers Timers, Interrupts, Displays, Serial Communication (SPI and RS232) and Motor Control (stepper).

This book has also been very popular and has been used by many colleges to teach the inner workings of the PIC. 

Download the support files for this book here.      Buy Book

Beginner's Guide to Embedded C Programming - Volume 3

Picture
This book took a turn in the series and showed what can be done with a library of functions to make C programming easier. I also switched to the PIC16F886 and the CHIPINO module for this book. I wanted to show readers that you could create functions very similar to what Arduino and PICBASIC do by simplifying code. There is no real magic to it, just a pre-written set of functions that make common tasks easier. 

This book takes most of the projects of Volume 1 and 2 and create the SimpleC library. I basically created my own PICBASIC style compiler out of C. I did this also to make future books I plan to write for the CHIPINO module much easier to develop.

The book also introduces I2C communication. All the code is open source for the readers so maybe somebody will expand on what I started here with SimpleC.

Download the support files for this book here.             Buy Book

Powered by Create your own unique website with customizable templates.