Postagens

Postagem em destaque

Criação de Dashboard Telemétrico para Eurotuck Simulator 2

Imagem
Olá pessoal, a postagem de hoje é sobre o desenvolvimento de um dashboard de telemetria em tempo real para o Euro Truck Simulator 2, utilizando o Funbit ETS2 Telemetry Server como middleware de captura e exposição dos dados. A proposta foi transformar as informações técnicas do jogo — como velocidade, RPM, pressão de ar e estado das luzes — em um painel externo funcional e otimizado para dispositivos móveis na rede local. O projeto focou principalmente no fluxo completo dos dados: captura via SDK nativa, serialização em JSON e renderização dinâmica no navegador. Foram explorados com mais profundidade a normalização de valores antes da exibição e a organização da interface com CSS Grid e unidades responsivas. Também houve atenção especial aos alertas visuais críticos e à estabilidade do dashboard diante de possíveis falhas ou mudanças no schema da telemetria. Como citado anteriormente, o projeto foi desenvolvido sobre a base de telemetria do Euro Truck Simulator 2 (ok, de agora em dian...

hardware hacking - criando um cyberdeck com um celular (parte 1)

Imagem
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 ...

Erros Fatais na Programação (5º Caso) - Therac-25 (1985-1987)

Imagem
O Fantasma na Máquina: O Desastre do Therac-25 e o Preço do Código Mal Escrito Olá pessoal, a postagem de hoje é sobre o Therac-25, um dos casos mais impactantes e trágicos da história da engenharia de software embarcado. Não se trata apenas de um acidente médico dos anos 80 — é um ponto de ruptura na forma como entendemos concorrência, validação de estados e a imensa responsabilidade técnica por trás de sistemas críticos. Na primeira metade da década de 1980, a Atomic Energy of Canada Limited (AECL) lançou o Therac-25 como o grande sucessor do Therac-20. A inovação também foi o seu calcanhar de Aquiles: a arquitetura. Enquanto o modelo anterior mantinha interlocks (intertravamentos) físicos que impediam mecanicamente a emissão de feixes de alta energia em condições inseguras, o novo projeto removeu esses bloqueios. A fabricante transferiu a responsabilidade de segurança quase integralmente para o software. A máquina era controlada por um computador baseado no minicomputador DEC PDP-11...

hardware hacking - hackeando mouse para "pause" em jogos online

Imagem
Olá pessoal, essa postagem estava demorando (e muuuuuito) para sair, essa alteração eu fiz lá em Junho de 2020, então certamente não tenho mais o mouse com a modificação (mas usei ele por um bom tempo). Vamos ao problema : Alguns jogos online exigem uma interação periódica com o jogo para manter sua conexão ativa, caso detecte que não exista interação, o jogador é desconectado da partida. Para contornar esse problema, resolvi modificar um mouse (primeiramente um para testes, depois o mouse definitivo), fazendo com que o mesmo ative os botões direito e esquerdo de forma aleatória em intervalos também aleatórios, assim o jogo "entende" como se fosse o jogador interagindo com o  computador e não cancela sua conexão. Atenção: Se você já está se perguntando porque não utilizei um programa para isso, ou vai dar sugestões de como fazer isso em cada jogo, apenas saia daqui porque aqui não é seu lugar!! A intenção não é só fazer, mas também aprender, praticar todas as áreas envolvidas...

Erros Fatais na Programação (4º Caso) - Alarme Falso Nuclear Soviético de 1983

Imagem
Olá pessoal, dando continuidade na nossa série sobre Erros Fatais, na postagem de hoje vamos falar sobre o incidente do Alarme Falso Nuclear Soviético de 1983, um momento em que a arquitetura de hardware e a física de radares quase falharam diante do julgamento humano.  Para situar o leitor, o mundo em 1983 operava sob uma doutrina de "lançamento sob alerta". Com a implantação dos mísseis Pershing II na Europa pela OTAN, o tempo de resposta soviético caiu para menos de 10 minutos. A URSS vivia o ápice da Operação RYAN, um esforço massivo de inteligência para monitorar qualquer sinal de que os EUA estivessem preparando um ataque surpresa. Nesse ambiente de latência zero e desconfiança total, qualquer bit fora de lugar no sistema de defesa poderia desencadear o armagedon. O coração do processamento de dados no bunker Serpukhov-15 era o computador M-10, um mainframe de terceira geração projetado especificamente para processar sinais de radar e satélite em tempo real. Tecnicament...