Categoria: Hardware & Engenharia Reversa

BK7231N Firmware Reverse Engineering

Engenharia reversa do BK7231N — o microcontrolador Wi-Fi presente em uma enorme quantidade de dispositivos smart home baseados na plataforma Tuya — com o objetivo de entender o firmware de fábrica e substituí-lo por firmware customizado.

O trabalho

O processo envolve extrair e analisar o firmware original, mapear a comunicação do dispositivo com a nuvem Tuya e documentar como o hardware é inicializado. Com esse conhecimento, o chip recebe flash customizado, libertando o dispositivo do vínculo com a nuvem do fabricante — controle local, sem dependência de servidores de terceiros para acender uma lâmpada.

Stack

  • BK7231N / Tuya — alvo: SoC Wi-Fi de dispositivos smart home
  • Análise de firmware — extração e estudo do binário de fábrica
  • Análise de protocolo — mapeamento da comunicação com a nuvem
  • Flash customizado — firmware alternativo com controle local

18650 Battery Circuit Design

Projeto e montagem de circuitos de alimentação baseados em células 18650 — o formato de bateria de lítio que alimenta de laptops a powerwalls — para dar autonomia portátil a outros projetos de hardware.

O que envolve

Trabalhar com lítio exige respeito: cada pack usa BMS para proteção contra sobrecarga, sobredescarga e curto-circuito, charge controllers para carregar as células dentro da curva correta, e reguladores para entregar tensões estáveis à carga. O resultado são fontes portáteis confiáveis e recarregáveis para projetos de eletrônica e IoT.

Stack

  • Células 18650 — armazenamento de energia em lítio
  • BMS — proteção e balanceamento das células
  • Charge controllers — carga segura e eficiente
  • Power delivery — regulação de tensão para a carga final

Custom Sensor Builds

Sensores construídos do zero para projetos IoT: temperatura, umidade, luminosidade e qualidade do ar — montados, calibrados e integrados manualmente em vez de comprados prontos.

Por que artesanal

Montar o próprio sensor significa controlar o circuito de condicionamento de sinal, o posicionamento físico e principalmente a calibração: cada sensor é ajustado contra referências conhecidas para que as leituras signifiquem algo de verdade — a diferença entre um número na tela e um dado confiável. Os sensores alimentam projetos de automação e monitoramento doméstico.

Stack

  • Sensores ambientais — temperatura, umidade, luz, qualidade do ar
  • Eletrônica DIY — montagem e condicionamento de sinal
  • Calibração manual — ajuste contra referências conhecidas
  • IoT — integração com os sistemas de automação da casa