Notícias do Hacker: A alegria do preguiçoso! Modificação binária de bebedouro de água para operação sem mãos

2025-01-11

Cansado de apertar botões para pegar água, Robbe Derks fez engenharia reversa e modificou seu bebedouro de água da série ION 900. Usando um Arduino e um PICkit, ele extraiu o firmware dos microcontroladores PIC18F6527 e PIC16F630. Com o Ghidra, ele fez engenharia reversa do firmware, identificando funções que controlam botões e válvulas. Em seguida, ele escreveu código C para corrigir o firmware, adicionando um recurso que dispensa 1 litro de água fria quando os botões 'água em temperatura ambiente' e 'água fria' são pressionados simultaneamente. Isso envolveu superar desafios em engenharia reversa e programação embarcada, criando finalmente uma solução de dispensação de água sem uso das mãos.

Leia mais
Hardware

Transformando um Volvo 940 de 1993 em Autônomo (Parte 1: Atuadores)

2025-01-04

O autor e seus amigos participarão da edição de inverno de 2025 do Carbage Run, uma jornada de 6 dias no inverno pela Suécia até o Círculo Polar Ártico e de volta a Helsinque. Seu carro: um Volvo 940 de 1993, quase sem eletrônicos. Para torná-lo autônomo, eles estão retrofitando atuadores: motor de direção, servo freio e servo acelerador. Esta postagem detalha o processo de adaptação de um sistema de direção assistida elétrica de um Toyota Corolla 2020, substituindo o sistema de frenagem assistida a vácuo por um Bosch iBooster e usando um servo RC pronto para o acelerador. Um sensor de radar da Tesla também foi adicionado. É um projeto desafiador, com postagens futuras cobrindo a fiação e uma ECU personalizada.

Leia mais