Noticias de Hacker: ¡El deleite del perezoso! Modificación binaria de un dispensador de agua para funcionamiento manos libres

2025-01-11

Cansado de presionar botones para obtener agua, Robbe Derks realizó ingeniería inversa y modificó su dispensador de agua de la serie ION 900. Usando un Arduino y un PICkit, extrajo el firmware de los microcontroladores PIC18F6527 y PIC16F630. Con Ghidra, realizó ingeniería inversa del firmware, identificando las funciones que controlan los botones y las válvulas. Luego, escribió código C para corregir el firmware, agregando una función que dispensa 1 litro de agua fría cuando se presionan simultáneamente los botones de 'agua a temperatura ambiente' y 'agua fría'. Esto implicó superar desafíos en ingeniería inversa y programación integrada, creando finalmente una solución de dispensación de agua con manos libres.

Leer más
Hardware

Convirtiendo un Volvo 940 de 1993 en autónomo (Parte 1: Actuadores)

2025-01-04

El autor y sus amigos participarán en la edición de invierno 2025 de Carbage Run, un viaje de 6 días en invierno a través de Suecia hasta el Círculo Polar Ártico y de regreso a Helsinki. Su coche: un Volvo 940 de 1993, casi sin electrónica. Para hacerlo autónomo, están adaptando actuadores: motor de dirección, servofreno y servoacelerador. Esta publicación detalla el proceso de adaptación de un sistema de dirección asistida eléctrica de un Toyota Corolla 2020, reemplazando el sistema de frenado asistido por vacío con un Bosch iBooster y usando un servo RC de venta libre para el acelerador. También se añadió un sensor de radar de Tesla. Es un proyecto desafiante, con publicaciones futuras que cubrirán el cableado y una ECU personalizada.

Leer más