hardware hacking - criando um cyberdeck com um celular (parte 1)
Olá pessoal, não demorei muito como na postagem anterior para trazer mais um projeto de hardware hacking, e esse está em andamento ainda até o primeiro momento (hoje é dia 22/02/2026), antes de ir ao ar a postagem ela terá novas atualizações.
Este Cyberdeck não é apenas um dispositivo; é o resultado de uma imersão profunda na cultura maker e na sede de evolução técnica. A ideia central foi tirar o conhecimento do papel e transformá-lo em prática, elevando meus estudos de eletrônica e programação a um novo patamar de complexidade.
Para isso, escolhi um veterano LG K11 como base — um hardware que, por já ter cumprido seu ciclo de vida comercial, tornou-se o laboratório perfeito. Ter um dispositivo 'sacrificial' em mãos me deu a liberdade definitiva: a de testar, errar, soldar e explorar limites sem o medo paralisante de estragar um aparelho caro. Afinal, no mundo dos criadores, o risco de quebrar algo é apenas o preço da entrada para a verdadeira inovação
Transformar um celular antigo em um terminal hacker funcional é o sonho de qualquer entusiasta de tecnologia "faça-você-mesmo". O que começou como um projeto despretensioso tornou-se uma jornada de quase 100 dias de engenharia reversa, programação e muita calibração de hardware.
Aqui está o detalhamento técnico da evolução do meu Cyberdeck, do primeiro "bip" à versão estável atual.
Inicio de Novembro de 2025: A Centelha Inicial
Tudo começou com um LG K11 esquecido em uma gaveta. A ideia era dar a ele uma nova vida: ele não seria apenas um smartphone, mas a interface central de um computador portátil personalizado. O conceito nasceu da necessidade de unir o processamento do Android com a versatilidade de sensores externos.
Aqui já verifiquei que precisava trocar a bateria por uma nova, como ia mudar até a estrutura, peguei logo varias baterias para adicionar a função de powerbank.
Nesta fase, o projeto ganhou corpo. Escolhi o ESP8266 (NodeMCU) como o "cérebro" de periféricos. Foi aqui que montei o primeiro protótipo funcional, integrando:
OLED SSD1306 (128x32): Para exibir dados vitais sem ligar a tela do celular.
Sensor DHT11: Monitorando temperatura e umidade em tempo real.
Buzzer Ativo: Implementando os primeiros feedbacks sonoros do sistema.
Na imagem a seguir ainda não há o buzzer, mas estou fazendo os primeiros testes e calibração do sistema de monitoramento da bateria nova:
São 6 células de notebook e mais uma bateria de um powerbank de 10000mha, é para durar bastante tempo e poder usar para carregar outros dispositivos.
Dezembro de 2025: O Desafio do Protocolo SPI
Dezembro foi o mês de provação. Tentei implementar um leitor de micro SD para log de dados, mas enfrentei instabilidades críticas. Após dias testando fiação e bibliotecas, tomei uma decisão difícil, mas necessária: remover o módulo SD. Priorizei a estabilidade do sistema e o foco em monitoramento em tempo real, eliminando o "peso morto" que travava o boot.
Nesse caso decidi montar já com uma mini protoboard dentro para algum projeto temporário:
Na foto aparece "apenas" 5 LEDs mas foram adicionados 6 e cada um deles ilumina ao mesmo tempo com branco frio e branco quente, além da opção para ligar pelo celular pela opção "lanterna" adicionei um interruptor externo para fazer o mesmo de forma mais rápida, a final é um celular mais lento e algumas coisas são mais demoradas.
Final de Dezembro de 2025: Calibração
O maior avanço veio no final do ano. Descobri que o LG K11 desligava bruscamente quando a célula de lítio atingia 3.40V.
A Solução: Implementei um divisor de tensão com mais precisão e recalibrei o software para bater com o valor lido no multímetro, como resultado o Cyberdeck passou a mostrar a voltagem com duas casas decimais e um alarme "LOW BAT" (visual invertido e sonoro) que dispara em 3.50V, dando tempo para um desligamento seguro.
Entranhas do Software: O Dashboard v1.8
O código hoje é um verdadeiro sistema operacional de campo. Ao ligar, o deck executa um Self-Test:
Diagnóstico de Memória: Exibe a RAM livre e a porcentagem disponível no armazenamento Flash.
Interface de Monitoramento: O display OLED exibe de forma organizada os dados do ambiente (Temp/Umid) e a saúde da bateria (Volts/% real), mas ainda quero melhorar e implementar mais funções no mesmo, como implementar um teclado externo físico ainda não decidi se vai ser um USB ou um teclado maker para controlar o ESP8266. Aguarde as próximas etapas.
Por hoje é isso pessoal, um abraço e até a próxima.

Comentários
Postar um comentário
Deixe sua mensagem a seguir: