Hmmm.. agora entendi, bom deixe eu explicar melhor. Eu decidi estudar programação com o Arduino devido ao fato de meu colégio ser ens. médio técnico e na sua grade curricular possui "Arduino"( para ser mais exato possui : Eletrônica Analógica e digital, Micro. I ( Arduino ), Micro. II (Raspberry Pi) ), mas estava no 1º ano e só estudei Eletrônica analógica, e agora no 2º ano ( em 2016) eu irei estudar Eletrônica Digital e Micro. I e no 3º ano Micro II. Eu tentei adiantar meu estudo porque essas são as matérias que mais me interessam ( Pretendo fazer eng. Eletrônica), mas o estudo de Micro. I ( Arduino) é com a plataforma do arduino e não com uma programação direto em C (do jeito que eu queria ), e para ter uma bagagem boa até a faculdade eu queria programar ele dessa forma ( até porque se eu for ficar grudado com aquela interface do arduino eu não vou aprender muita coisa !!! ) e essa é mais ou menos minha situação.
Há é ... eu esqueci de explicar que meu colégio é Téc. em Telecomunicações e por isso ele não se aprofunda tanto nas matérias de Eletrônica e Micro, e também os alunos já entram no colégio sem base de estudo e ficam com dificuldade ( O colégio é estadual.... a maioria dos alunos eram de escolas públicas que não tinham uma boa qualidade de ensino) e o que já era difícil piora ... ai a parte técnica do colégio decide não dar alguns conteúdos que seriam essencial. E sendo humilde, eu decidi também estudar isso tudo não só pelo gosto da área, mas para poder ter menos dificuldade .
A é.... eu já tenho uma boa base de eletrônica e já sei utilizar bem o Arduino, mas o que eu pretendia com esse "material" de estudo era que ele fosse parecido com o do PIC ( Ele explica como funciona o microcontrolador) mas em vez de PIC fosse para o Atmega328(ou similar). Ai daria meu jeito de estudar, porque eu já procurei de tudo (tudo mesmo :x) e não encontro nada...
Mas mesmo assim obrigado pela ajuda !!!!