caro carmelo,
per iniziare potresti iniziare con l'acquisto di un micro .. es: atmega328 che costa relativamente poco.
Se hai abbastanza soldini da spendere potresti comprare una scheda di sviluppo tipo Arduino o qualcosa di più complesso tipo le schede di mikroE.
Se no, ti devi autocostruire una schedina anche su mille fori attenendosi al pdf del micro.
Per quanto riguarda il sistema di sviluppo, se vuoi studiare il C da zero puoi utilizzare Winavr che è free, se vuoi iniziare con qualcosa di prof. puoi
scaricare la versione demo di bascom-avr dal sito
www.mcselec.com che mette a disposizione numerevoli librerie free.
Chiaramente hai bisogno anche di un programmatore per micro avr che puoi autocostruire o comprare anche on-line su Farnell o RS.
Ciao a presto.