O lixo eletrônico é um problema cada vez maior no mundo, pois ele pode ser altamente poluente e danoso para o meio ambiente. Nesse sentido, existe uma forma de reaproveitar componentes eletrônicos de sucatas e, assim, minimizar esse impacto ambiental. E é isso que veremos neste post.
Um tipo de aplicação comum é aquela em que um dispositivo realiza um procedimento apenas em um determinado horário do dia e não precisa fazer mais nada durante os outros horários. Por conta disso, é interessante deixar o dispositivo dormindo nos horários de ócio para diminui o gasto energético. Sendo assim, neste post, aprenderemos a manter o Arduino em modo sleep e acordá-lo apenas em horários predeterminados com a ajuda de um módulo RTC.
Criar um sistema de vigilância pode ser algo bem útil, pois podemos utilizá-lo para vigiar a entrada de uma casa, a garagem ou até mesmo criar um timelapse de algum cenário. Portanto, neste post vou mostrar como criar um sistema de vigilância caseiro com um ESP32 gastando menos de R$100.
Quando trabalhamos com firmwares que precisam executar procedimentos de forma rápida, é possível adotar algumas medidas para ganhar tempo e uma delas é a escolha do tipo de variável adequada. Assim, neste post, analisaremos a diferença de uso das variáveis int e float para verificar qual gera um código mais rápido.