Guide to introductory electronics and microcontroller material was supplied privately not to clutter or duplicate web tutorials. There are both Arduino as well as PIC virtual wall replacements. PIC's require commercial programming hardware and software tools, but allow more compact specialized projects. Arduino's offer simplified programming tools for beginners, free software. Request the PM's privately if wanted.PIC Microcontroller resources
Various size controllers, smallest only $1. Programming boards to flash under $10.http://www.ebay.com/itm/PIC-USB-Automatic-Programming-Develop-Microcontroller-Programmer-K150-NEW-/321683946977?hash=item4ae5db7de1:g:GvoAAOSwEK9T2KJR
Free PC development software e.g.http://www.opensourcepic.com/IDE.php
Arduino has various ready made application attachment boards, sensors etc., "shields", while the PIC is more compact for custom made applications, with separate flashing "programmer" boards to install programs in the controller, moved to a DIP socket on the project board.