Switch debouncing and lighting an LED How to read an analog sensor (temperature and light) Brushed DC motor speed control Speed feedback: Back EMF and optical Stepper motor control: single-stepping, half-stepping and micro-stepping How to use the USART for RS-232 communication How to use the Capture, Compare and PWM module How to use comparators
– MPLAB ICD 2* OR
– PICkit™ 2 Microcontroller Programmer
* Microchip part # DV164007 includes the MPLAB ICD 2, 9V power supply and serial cable
** Microchip part # AC162039 recommended