Write book on Microchip PIC chip programming in C Language. Must be about 350 pages and I own the rights to the book. Use MikroC, MPLABx IDE and ICD2 or 3 and Microchip Pickit 2 or 3. Start with the basics lighting up LEDs, use logic to to light up LEDs based on various conditions of A to D converters based on voltage and current, Real Time Clock date and time, potentiometer position, light brightness, temperature, humidity, etc., text on LCD of various lines of characters and graphics, etc. Will have lots of pictures and schematics and source code ready to copy and paste into a compiler. Need a voltmeter/ammeter, 0-70 volts and 0-50 amps with LCD display and another with LED display. Voltage to frequency converter and display, capacitance meter, Inductance meter. Show programming ports, using timers/interrupts, User Interface (Displays, Keypads, Rotary encoders), ADC (Sensors and Analog Signals), Communications (I2C, SPI, RS232, USB, CAN, LIN), PWM (controlling motors, controlling inverters, DAC, switching power supplies), DSP basics. Tracking sun position for maximizing solar panels efficiency, digital radio tuner, audio recording and processing with dsPIC, switching power supply to name a few besides the basic ones like using a sensor and keeping logs in a memory, using i2c, SPI RS 232 USB features, controlling motors etc.
Come up with projects and software to teach students with lots of detailed comments. Give me a list of projects you suggest. This is a teaching tool for beginners.