Boa noite Marcio, tudo certo?
Realmente, existe muita informação que parece conflitar no ramo de eletrônica e é completamente normal nos sentirmos confusos. Uma ferramenta que pode nos ajudar muito a esclarecer essas dúvidas técnicas são os chamados datasheets.
Um datasheet é um documento técnico, comumente feito pelo fabricante, que apresenta os comportamentos de um certo componente. Por exemplo, aqui está o datasheet de um sensor de umidade, pressão e temperatura. Nele, podemos ver diversos dados sobre a operação, como o tamanho, requisito de tensão, temperatura de funcionamento e muito mais. Eu trouxe esse componente em específico pois quero destacar o consumo de energia dele:
Consumo de corrente | Frequência de amostragem | Parâmetros medidos |
---|
1,8 μA | 1 Hz | Umidade e temperatura |
2,8 μA | 1 Hz | Pressão e temperatura |
3,6 μA | 1 Hz | Umidade, pressão e temperatura |
0,1 μA | Modo sleep | -------- |
Na realidade, considerando o circuito auxiliar do sensor, o consumo de corrente é maior do que os valores da tabela. Mas já podemos ter ideia de que alguns sensores utilizam uma corrente que é algumas ordens de grandeza menor do que o que o microcontrolador que você mencionou pode fornecer.
Sendo assim, a quantidade de GPIOs que podemos utilizar depende dos tipos de sensores e atuadores que estaremos utilizando. Então quando tiver projetos em mente, será necessário por procurar e conhecer a dimensão do consumo dos componentes que pretende utilizar.
Espero ter ajudado e bons estudos!