Well folks, here is a revised tentative T of C as per your suggestions. Any new suggestions would be appreciated greatly!
TABLE OF CONTENTS
Chapter One – The first step
Chapter Objective
Electronics in a few paragraphs
Voltage and Current
Voltage and current in series and parallel circuits
Voltage and current division
Ohm's Law
Power and Energy
Formulas for Power
Wasted power and overheating
AC, DC and Electrical Signals
How to read schematic diagrams
Component symbols
Drawing circuit diagrams, the casual and the proper way
How to solder
How to be left with fewer fingers
Soldering tools
Proper soldering techniques
Chapter summary
Chapter Two – What's this microcontroller thing, anyway?
Introduction
What is a microcontroller
Going through memory lane
Conceptual model
A simple microcontroller
Microcontroller vs your PC
High-level diagram
Programmable input/output pins
Communication
Serial Port
USB
Timers
Where do we find micros in our everyday life?
Commercial Applications
Some microcontroller families
The PicMicro family
The ATMEL family
Chapter Three – Parts we will use
Chapter Objective
Resistors in brief
What is a resistor
Resistor specifications
Color bands
Types of resistors
Special resistors (LDR, Thermistor)
Capacitors in brief
What is a capacitor
Capacitor values
Diodes in brief
What is a diode
Diode specifications
Light Emitting Diode
Special Diodes (7-segment display, bargraph, matrix display)
Switches
Types of switches
Jacks, clips, terminal connectors
Lets make noise
Buzzer, speaker
Mechatronics
DC motors, servo motors, stepper motors
Chapter summary
Chapter Four – Programming
Chapter Objective
Introduction
What is a program?
Flowcharting
Variables
Counters
Functions
Multiflowcharting
Chapter summary
Chapter Five – Arduino programming
Chapter Objective
Introduction
Program structure
The two main functions
Curly, semi, and com
Variables and constants
Arrays
Do your arithmetic
Compound assignments
Am I equal, bigger, or smaller than you?
Lets get logical
Are you telling the truth or not?
High or Low, In or Out, pinMode, read or write
If, for, while, do..while
Go slower
millis, min, max
Lets roll the dice
Serial communication
Chapter summary
Chapter Six – The fun starts – Simple projects
Chapter Objective
The boards
Arduino Duemilanove
Arduino Uno
Shields
Solderless breadboard
Light and Sound
Project No.1 – The traffic light
Project No.2 – The knight rider or Ford Thunderbird taillights
Project No.3—Lets get logical
Project No.4—Lets get analog
Project No.5 – This or that, how the Switch statement works
Project No.6—The tone ( ) function
Project No.7—A send-receive exercise
Project No.8 –Pedestrian Crossing
Chapter Summary
Chapter Seven – The fun continues—More advanced projects
Chapter Objective
PWM
How it works
Project No.9 – Connect a motor
I2C
How it works
Project No.10 – A real-time clock
Project No.11—Temperature circuits
Project No.12 -- Add an external EEPROM
Project No.13—Analog-to-digital and digital-to-analog conversion
Project No.14—Increase your i/o ports
Chapter Summary
Chapter Eight –Even more advanced projects
Chapter Objective
Project No.15 – Using infrared devices
Project No.16 – Using the Parallax Ping unit
Project No.17—Two Arduinos talking to each other or the beauty of i2c
Project No.18 – The Arduino and uMFP 3.1 floating-point
co-processor
Project No.19—Connect your Arduino to Ethernet
Project No.20—Teach science with Arduino and bricks
Chapter summary
Dr.Andrew :