Funcionamento dos pinos GPIO

Boa noite,
Eu recentemente adquiri um raspberry pi zero w e estou com problemas com os pinos GPIO , quando conecto um led em certos pinos ela ascende e em outros não. Tambem outro problema é quando tento interagir com um dos pinos por meio do comando “sudo write 25 1” simplesmente o led continua ativado ou não liga.
So presciso de ajuda para mexer com os pinos GPIO pois sou um noob no raspberry pi (é o meu primeiro) mas sei programar em python.
Grato.

Você precisa ter alguns cuidados, por exemplo, não deve tirar mais que 14mA dos pinos do Raspberry. Também, o nível lógico é 3V3 e um LED de alto-brilho branco é 3V7. Recomendo essa leitura pra evitar problemas;

Uma maneira segura de utilizar GPIO é através de controladores i2c. Eis um exemplo:

E se desejar utilizar interrupções, tem um artigo bom também: